领料bug
This commit is contained in:
parent
fe5108f616
commit
f1102656c7
|
@ -42,11 +42,12 @@ class PickSerializer(serializers.Serializer):
|
|||
fifo = FIFO.objects.create(type=FIFO.FIFO_TYPE_DO_OUT, inout_date=timezone.now(), create_by=self.context['request'].user)
|
||||
for i in picks:
|
||||
# 更新出库详情
|
||||
i['fifo'] = fifo
|
||||
i['count'] = i.pop('pick_count', 0)
|
||||
i['is_testok'] = True # 默认检测合格
|
||||
i['subproduction_plan'] = sp
|
||||
FIFOItem.objects.create(**i)
|
||||
if i['count']>0:
|
||||
i['fifo'] = fifo
|
||||
i['is_testok'] = True # 默认检测合格
|
||||
i['subproduction_plan'] = sp
|
||||
FIFOItem.objects.create(**i)
|
||||
# 更新车间物料
|
||||
wm, _ = WMaterial.objects.get_or_create(material=i['material'], batch=i['batch'], \
|
||||
subproduction_plan=sp,defaults={
|
||||
|
|
Loading…
Reference in New Issue