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:
|
if mtask and mtask.state != Mtask.MTASK_ASSGINED:
|
||||||
raise ValidationError('该任务非下达中不可选择')
|
raise ValidationError('该任务非下达中不可选择')
|
||||||
wm_in: WMaterial = attrs['wm_in']
|
wm_in: WMaterial = attrs['wm_in']
|
||||||
|
if wm_in is None:
|
||||||
|
raise ParseError("请选择相应车间库存!")
|
||||||
if wm_in.state in [WMaterial.WM_OK, WMaterial.WM_REPAIR]:
|
if wm_in.state in [WMaterial.WM_OK, WMaterial.WM_REPAIR]:
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue