@@ -1,6 +1,7 @@
|
||||
from odoo import api, fields, models, modules
|
||||
import datetime
|
||||
from datetime import datetime, timedelta, time
|
||||
from odoo.exceptions import UserError
|
||||
|
||||
|
||||
class YuthonWillTask(models.Model):
|
||||
@@ -39,10 +40,10 @@ class YuthonWillTask(models.Model):
|
||||
self.ensure_one()
|
||||
for employee_id in self.employee_ids:
|
||||
if not employee_id.wecom_userid:
|
||||
raise ("请同步{}的企业微信".format(employee_id.name))
|
||||
raise UserError("请同步{}的企业微信".format(employee_id.name))
|
||||
url = "https://oa.thtzjt.com/mail/view?model={}&res_id={}".format(self._name, self.id)
|
||||
self.sudo().env["wecom.apps"].sync_send_message_textcard(category='task', user_id=employee_id.wecom_userid,
|
||||
title="待办事项", description="测试消息请忽略",
|
||||
self.sudo().env["wecom.apps"].sync_send_message_textcard(category='default', user_id=employee_id.wecom_userid,
|
||||
title="待办事项提醒", description="请注意你的待办事项" + self.task_content,
|
||||
url=url, btntxt="详细信息")
|
||||
|
||||
def button_add_comment(self):
|
||||
|
||||
Reference in New Issue
Block a user