解决表面工艺外协调拨单验证报错的问题
This commit is contained in:
@@ -191,7 +191,8 @@ class SFMessageWork(models.Model):
|
||||
|
||||
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('计划数据异常跟踪')
|
||||
for record in self:
|
||||
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 record.schedule_state != '未排':
|
||||
record.add_queue('计划数据异常跟踪')
|
||||
return res
|
||||
|
||||
Reference in New Issue
Block a user