增加排程结果反馈给制造订单的功能

This commit is contained in:
mgw
2023-09-21 14:32:05 +08:00
parent 3c25b829e2
commit e9e25c582e
3 changed files with 10 additions and 3 deletions

View File

@@ -180,9 +180,11 @@ class sf_production_plan(models.Model):
print(workorder_time)
self.date_planned_finished = self.date_planned_start + timedelta(minutes=workorder_time)
self.state = 'done'
aa.schedule_state = '已排'
else:
self.date_planned_finished = self.date_planned_start + timedelta(days=3)
self.state = 'done'
raise ValidationError("未找到工单")
# self.date_planned_finished = self.date_planned_start + timedelta(days=3)
# self.state = 'done'
return {
'name': '排程甘特图',
'type': 'ir.actions.act_window',
@@ -224,6 +226,8 @@ class sf_production_plan(models.Model):
def cancel_production_schedule(self):
self.date_planned_finished = False
self.state = 'draft'
aa = self.env['mrp.production'].sudo().search([('name', '=', self.name)])
aa.schedule_state = '未排'
return self.date_planned_finished
def liucheng_cs(self):