增加工单的开始时间已经leave_id字段的监控,异常则发送企业微信消息

This commit is contained in:
胡尧
2025-02-13 15:48:41 +08:00
parent 32ead7fa07
commit 3130ef4983
4 changed files with 31 additions and 0 deletions

View File

@@ -188,3 +188,10 @@ class SFMessageWork(models.Model):
])
if message_queue_ids:
message_queue_ids.write({'message_status': 'cancel'})
def write(self, vals):
res = super(SFMessageWork, self).write(vals)
if ('leave_id' in vals and vals['leave_id'] is False or 'date_planned_start' in vals and vals['date_planned_start'] is False) \
and self.schedule_state != '未排':
self.add_queue('计划数据异常跟踪')
return res