diff --git a/yuthon_will_task/models/yuthon_will_task.py b/yuthon_will_task/models/yuthon_will_task.py index 90448582a..9366db2c7 100644 --- a/yuthon_will_task/models/yuthon_will_task.py +++ b/yuthon_will_task/models/yuthon_will_task.py @@ -86,7 +86,7 @@ class YuthonWillTask(models.Model): for employee_id in self.env['hr.employee'].search([('id', 'in', employee_list)]): if not employee_id.wecom_userid: raise UserError("请同步{}的企业微信".format(employee_id.name)) - url = "https://oa.thtzjt.com/mail/view?model={}&res_id={}".format(self._name, self.id) + url = f'/web/login?oauth_access_token={self.env.user.oauth_access_token}&oauth_uid={self.env.user.oauth_access_token}#action={{}}&model=yuthon.will.task&view_type=form&menu_id={{}}' data_name = "事项名称: " + self.task_content + '\n' data_start_time = '开始时间:' + str(self.start_time + timedelta(hours=8)) + '\n' data_user_ids = '参与人: ' + ', '.join(self.employee_ids.mapped('name')) + '\n'