fix: 用于混料的原料不与车间库存交互
This commit is contained in:
parent
4f6610c821
commit
8548004690
|
@ -87,9 +87,13 @@ def do_out(mio: MIO):
|
|||
do_user = mio.do_user
|
||||
mioitems = MIOItem.objects.filter(mio=mio)
|
||||
for item in mioitems:
|
||||
# 用于混料的原料不与车间库存交互
|
||||
material = item.material
|
||||
if material.type in [Material.MA_TYPE_MAINSO, Material.MA_TYPE_HELPSO]:
|
||||
continue
|
||||
action_list = []
|
||||
mias = MIOItemA.objects.filter(mioitem=item)
|
||||
if mias.exists(): # 组合件入库
|
||||
if mias.exists():
|
||||
mias_list = list(mias.values_list('material', 'batch', 'rate'))
|
||||
for i in range(len(mias_list)):
|
||||
material, batch, rate = mias_list[i]
|
||||
|
@ -121,6 +125,10 @@ def do_in(mio: MIO):
|
|||
do_user = mio.do_user
|
||||
mioitems = MIOItem.objects.filter(mio=mio)
|
||||
for item in mioitems:
|
||||
# 用于混料的原料不与车间库存交互
|
||||
material = item.material
|
||||
if material.type in [Material.MA_TYPE_MAINSO, Material.MA_TYPE_HELPSO]:
|
||||
continue
|
||||
action_list = []
|
||||
mias = MIOItemA.objects.filter(mioitem=item)
|
||||
if mias.exists(): # 组合件入库
|
||||
|
|
Loading…
Reference in New Issue