优化代码
This commit is contained in:
@@ -102,12 +102,6 @@ class sf_production_plan(models.Model):
|
|||||||
self.date_planned_finished = None
|
self.date_planned_finished = None
|
||||||
self.state = 'draft'
|
self.state = 'draft'
|
||||||
|
|
||||||
# @api.model
|
|
||||||
# def create(self, vals):
|
|
||||||
# if 'sequence' not in vals:
|
|
||||||
# vals['sequence'] = self.env['sf.production.plan'].search_count([]) + 1
|
|
||||||
# return super().create(vals)
|
|
||||||
|
|
||||||
def unlink(self):
|
def unlink(self):
|
||||||
sequence_to_reorder = self.mapped('sequence')
|
sequence_to_reorder = self.mapped('sequence')
|
||||||
res = super().unlink()
|
res = super().unlink()
|
||||||
@@ -169,6 +163,9 @@ class sf_production_plan(models.Model):
|
|||||||
|
|
||||||
# 当不设置计划结束时间时,增加计算计划结束时间的方法,根据采购周期加缓冲期两个值来算就可以了
|
# 当不设置计划结束时间时,增加计算计划结束时间的方法,根据采购周期加缓冲期两个值来算就可以了
|
||||||
def do_production_schedule(self):
|
def do_production_schedule(self):
|
||||||
|
"""
|
||||||
|
排程方法
|
||||||
|
"""
|
||||||
if not self.production_line_id:
|
if not self.production_line_id:
|
||||||
raise ValidationError("未选择生产线")
|
raise ValidationError("未选择生产线")
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user