From e7f9c94f89d02c57b0f55afd0c7ad6ca23c2eea4 Mon Sep 17 00:00:00 2001 From: pengyuthon Date: Tue, 3 Mar 2026 16:17:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_will_task/models/yuthon_will_task.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/yuthon_will_task/models/yuthon_will_task.py b/yuthon_will_task/models/yuthon_will_task.py index 90f5b7ed2..126203e14 100644 --- a/yuthon_will_task/models/yuthon_will_task.py +++ b/yuthon_will_task/models/yuthon_will_task.py @@ -217,11 +217,12 @@ class YuthonWillTask(models.Model): data_nota = ('备注:' + self.remarks + '\n') if self.remarks else ('') + '\n' data = data_date + data_name + data_user_ids + data_nota + data_employee_id url = f'https://phone.thtzjt.com/phone/Schedule/{self.id}/{employee_id.user_id.id}' - self.sudo().env["wecom.apps"].sync_send_message_textcard(category='task', user_id=employee_id.wecom_userid, + test_msg_id = self.sudo().env["wecom.apps"].sync_send_message_textcard(category='task', user_id=employee_id.wecom_userid, title="日程事项提醒", description=data, url=url, btntxt="详细信息") - test_msg_id = self.sudo().env["wecom.apps"].sync_send_message_textcard(category='task', user_id="18562027762", + self.sudo().env["wecom.apps"].sync_send_message_textcard(category='task', user_id="18562027762", title="日程事项提醒", description=data, url=url, btntxt="详细信息") - self.write({'msg_id': test_msg_id[-1]['msgid']}) + if test_msg_id: + self.write({'msg_id': test_msg_id[-1]['msgid']}) return { 'type': 'ir.actions.client', 'tag': 'display_notification',