领料bug

This commit is contained in:
caoqianming 2021-11-18 08:58:26 +08:00
parent 4db45b6932
commit 161e6f78ad
1 changed files with 3 additions and 2 deletions

View File

@ -56,7 +56,8 @@ class PickSerializer(serializers.Serializer):
i['count'] = len(i['iproducts']) i['count'] = len(i['iproducts'])
isLowLevel = True isLowLevel = True
if i['count']>0: if i['count']>0:
i.pop('iproducts', None) if 'iproducts' in i:
iproducts = i.pop('iproducts')
i['fifo'] = fifo i['fifo'] = fifo
i['is_testok'] = True # 默认检测合格 i['is_testok'] = True # 默认检测合格
i['subproduction_plan'] = sp i['subproduction_plan'] = sp
@ -64,7 +65,7 @@ class PickSerializer(serializers.Serializer):
# 创建再下一个层级 # 创建再下一个层级
if isLowLevel: if isLowLevel:
mls = [] mls = []
for m in i['iproducts']: for m in iproducts:
ml = {} ml = {}
ml['material'] = m.material ml['material'] = m.material
ml['number'] = m.number ml['number'] = m.number