质检单状态优化
This commit is contained in:
@@ -48,7 +48,7 @@ class QualityCheck(models.Model):
|
||||
@api.depends('point_id.is_inspect')
|
||||
def _compute_quality_state(self):
|
||||
for qc in self:
|
||||
if qc.point_id.is_inspect and qc.quality_state == 'none':
|
||||
if qc.point_id.is_inspect and qc.quality_state == 'none' and qc.workorder_id.state != 'to be detected':
|
||||
qc.quality_state = 'waiting'
|
||||
elif not qc.point_id.is_inspect and qc.quality_state == 'waiting':
|
||||
qc.quality_state = 'none'
|
||||
|
||||
Reference in New Issue
Block a user