领料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)
|
fifo = FIFO.objects.create(type=FIFO.FIFO_TYPE_DO_OUT, inout_date=timezone.now(), create_by=self.context['request'].user)
|
||||||
for i in picks:
|
for i in picks:
|
||||||
# 更新出库详情
|
# 更新出库详情
|
||||||
i['fifo'] = fifo
|
|
||||||
i['count'] = i.pop('pick_count', 0)
|
i['count'] = i.pop('pick_count', 0)
|
||||||
i['is_testok'] = True # 默认检测合格
|
if i['count']>0:
|
||||||
i['subproduction_plan'] = sp
|
i['fifo'] = fifo
|
||||||
FIFOItem.objects.create(**i)
|
i['is_testok'] = True # 默认检测合格
|
||||||
|
i['subproduction_plan'] = sp
|
||||||
|
FIFOItem.objects.create(**i)
|
||||||
# 更新车间物料
|
# 更新车间物料
|
||||||
wm, _ = WMaterial.objects.get_or_create(material=i['material'], batch=i['batch'], \
|
wm, _ = WMaterial.objects.get_or_create(material=i['material'], batch=i['batch'], \
|
||||||
subproduction_plan=sp,defaults={
|
subproduction_plan=sp,defaults={
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue