From 73c4beb506f49c878e56070a7a71d7fba8a09ac7 Mon Sep 17 00:00:00 2001 From: zhou <123@> Date: Sat, 26 Jul 2025 15:51:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wizard/soong_workflow_comment_wizard.py | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/soong_workflow/wizard/soong_workflow_comment_wizard.py b/soong_workflow/wizard/soong_workflow_comment_wizard.py index b03e3781d..2edd25893 100644 --- a/soong_workflow/wizard/soong_workflow_comment_wizard.py +++ b/soong_workflow/wizard/soong_workflow_comment_wizard.py @@ -394,17 +394,17 @@ class SoongWorkflowCommentWizard(models.TransientModel): related_record.self_users_ids = [(6, 0, user_ids)] if user_ids else [(5,)] record_id.write({'state': self.trans_link_id.name}) - # for employee in self.employee_ids: - # action_id = self.env['ir.actions.act_window'].search([('res_model', '=', self.res_model)])[0] - # url = f'https://oa.thtzjt.com/web?login={employee.user_id.login}&oauth_uid={employee.wecom_userid}#id={record_id.id}&cids=2&action={action_id.id}&model={record_id._name}&view_type=form' - # self.sudo().env["wecom.apps"].sync_send_message_textcard(category='oa', - # user_id=employee.wecom_userid, - # title=record_id._description, - # description="标题: {}\n".format( - # record_id.name) + self.env.user.name + ' ' + str( - # fields.Datetime.now() + timedelta( - # hours=8)), - # url=url, btntxt="查看详情") + for employee in self.employee_ids: + action_id = self.env['ir.actions.act_window'].search([('res_model', '=', self.res_model)])[0] + url = f'https://oa.thtzjt.com/web?login={employee.user_id.login}&oauth_uid={employee.wecom_userid}#id={record_id.id}&cids=2&action={action_id.id}&model={record_id._name}&view_type=form' + self.sudo().env["wecom.apps"].sync_send_message_textcard(category='oa', + user_id=employee.wecom_userid, + title=record_id._description, + description="标题: {}\n".format( + record_id.name) + self.env.user.name + ' ' + str( + fields.Datetime.now() + timedelta( + hours=8)), + url=url, btntxt="查看详情") else: # 串审模式 (沿用原有逻辑) # 查找下一个节点 next_node_id = record_id.workflow_id.node_ids.search([