Merge branch 'refs/heads/dev' into dev_zhou
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
"data/soong_workflow_inspector_code.xml",
|
||||
"data/soong_workflow_time.xml",
|
||||
"data/soong_user_role_data.xml",
|
||||
"data/notice_template_data.xml",
|
||||
"security/soong_workflow_security.xml",
|
||||
"security/ir.model.access.csv",
|
||||
"views/kklw_workflow_approval_views.xml",
|
||||
|
||||
@@ -212,6 +212,8 @@ class SoongWorkflowMixin(models.AbstractModel):
|
||||
description="您有新的审批单{}请及时处理".format(
|
||||
self.name),
|
||||
url=url, btntxt="详情")
|
||||
partner_ids = employee_ids.user_id.partner_id.ids
|
||||
self.with_context(lang=self.env.lang)._message_auto_subscribe_notify(partner_ids, 'soong_workflow.message_soong_workflow_users_data')
|
||||
return btn_rec.with_context(cx).run()
|
||||
|
||||
def _add_comment(self, logs, btn_rec):
|
||||
|
||||
@@ -115,6 +115,8 @@ class SoongWorkflowCommentWizard(models.TransientModel):
|
||||
title=record_id.name + "审批抄送提醒",
|
||||
description="您有新的抄送提醒请及时查看",
|
||||
url=url, btntxt="详细信息")
|
||||
partner_ids = self_node_id.employee_ids.user_id.partner_id.ids
|
||||
self.with_context(lang=self.env.lang)._message_auto_subscribe_notify(partner_ids, 'soong_workflow.message_soong_workflow_users_data')
|
||||
# 转交逻辑--单线
|
||||
if not self.node_link_len:
|
||||
state = self.node_btn_id.node_id.out_link_ids.name.split('-> ')[-1]
|
||||
@@ -128,6 +130,8 @@ class SoongWorkflowCommentWizard(models.TransientModel):
|
||||
title=record_id.name,
|
||||
description="您有新的审批单请及时处理",
|
||||
url=url, btntxt="详情")
|
||||
partner_ids = self.employee_ids.user_id.partner_id.ids
|
||||
self.with_context(lang=self.env.lang)._message_auto_subscribe_notify(partner_ids, 'soong_workflow.message_soong_workflow_users_data')
|
||||
return self.node_btn_id.with_context(cx).run()
|
||||
if self.node_btn_name == '退回':
|
||||
record_id.write({'state': 'start' if self.return_link_id.name == '拟办' else self.return_link_id.name})
|
||||
@@ -137,6 +141,8 @@ class SoongWorkflowCommentWizard(models.TransientModel):
|
||||
title=record_id.name,
|
||||
description="您的审批单已被退回,请查看详情",
|
||||
url=url, btntxt="详情")
|
||||
partner_ids = self.employee_ids.user_id.partner_id.ids
|
||||
self.with_context(lang=self.env.lang)._message_auto_subscribe_notify(partner_ids, 'soong_workflow.message_soong_workflow_users_data')
|
||||
return self.node_btn_id.with_context(cx).run()
|
||||
# 填写审批记录
|
||||
if self.node_btn_name != '加签':
|
||||
@@ -153,6 +159,9 @@ class SoongWorkflowCommentWizard(models.TransientModel):
|
||||
title=record_id.name,
|
||||
description="传阅审批单,请知晓",
|
||||
url=url, btntxt="详情")
|
||||
partner_ids = self.circulated_employee_ids.user_id.partner_id.ids
|
||||
self.with_context(lang=self.env.lang)._message_auto_subscribe_notify(partner_ids,'soong_workflow.message_soong_workflow_users_data')
|
||||
|
||||
if self.employee_ids:
|
||||
state = self.node_btn_id.node_id.out_link_ids.name.split('-> ')[-1]
|
||||
record_id.write({'state': 'end' if state == '结束' else state})
|
||||
|
||||
Reference in New Issue
Block a user