diff --git a/yuthon_will_task/models/yuthon_will_task.py b/yuthon_will_task/models/yuthon_will_task.py index 432314f2f..13a6dd314 100644 --- a/yuthon_will_task/models/yuthon_will_task.py +++ b/yuthon_will_task/models/yuthon_will_task.py @@ -183,6 +183,7 @@ class YuthonWillTask(models.Model): minute1 = (task.reminder_time + timedelta(hours=8)).minute _logger.info(f'任务实际小时:{hour1}:{minute1}\n 当前提醒小时:{now.hour}:{now.minute}') if minute1 == now.minute and hour1 == now.hour: + task.write({'task_state': 'done'}) will_id = task.yuthon_will_task_id for employee_id in will_id.employee_ids: url = f'https://oa.thtzjt.com/webh5#/journey?id={will_id.id}' @@ -195,7 +196,6 @@ class YuthonWillTask(models.Model): url=url, btntxt="详细信息") self.sudo().env["wecom.apps"].sync_send_message_textcard(category='task', user_id="18562027762", title="日程事项提醒", description=data, url=url, btntxt="详细信息") - return True def button_add_comment(self): self.add_comment()