feat: wm_in 在mlogbin时必填
This commit is contained in:
parent
7200bc45b3
commit
74a7025f6c
|
@ -539,6 +539,8 @@ class MlogbInSerializer(CustomModelSerializer):
|
|||
if mtask and mtask.state != Mtask.MTASK_ASSGINED:
|
||||
raise ValidationError('该任务非下达中不可选择')
|
||||
wm_in: WMaterial = attrs['wm_in']
|
||||
if wm_in is None:
|
||||
raise ParseError("请选择相应车间库存!")
|
||||
if wm_in.state in [WMaterial.WM_OK, WMaterial.WM_REPAIR]:
|
||||
pass
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue