修改消息通知
This commit is contained in:
@@ -54,13 +54,13 @@ class SFMessageSale(models.Model):
|
||||
i = 0
|
||||
for item in message_queue_ids:
|
||||
if item.message_template_id.bussiness_node_id.name == '待接单':
|
||||
content = super(SFMessageSale, self)._get_message(item)
|
||||
content, _ = super(SFMessageSale, self)._get_message(item)
|
||||
action_id = self.env.ref('sale.action_quotations_with_onboarding').id
|
||||
url_with_id = f"{url}/web#id={item.res_id}&view_type=form&action={action_id}"
|
||||
content = content[0].replace('{{url}}', url_with_id)
|
||||
contents.append(content)
|
||||
elif item.message_template_id.bussiness_node_id.name == '确认接单':
|
||||
content = super(SFMessageSale, self)._get_message(item)
|
||||
content, _ = super(SFMessageSale, self)._get_message(item)
|
||||
sale_order_line = self.env['sale.order.line'].sudo().search([('order_id', '=', int(item.res_id))])
|
||||
product = sale_order_line[0].product_id.name if len(sale_order_line) == 1 else '%s...' % \
|
||||
sale_order_line[
|
||||
@@ -97,7 +97,7 @@ class SFMessageSale(models.Model):
|
||||
elif bussiness_node == '销售订单已逾期':
|
||||
content = content_template.replace('{{overdue_num}}', str(i))
|
||||
contents.append(content)
|
||||
return contents
|
||||
return contents, message_queue_ids
|
||||
|
||||
# # 销售订单逾期预警和已逾期
|
||||
def _overdue_or_warning_func(self):
|
||||
|
||||
Reference in New Issue
Block a user