sale submit bug

This commit is contained in:
caoqianming 2021-12-07 10:36:14 +08:00
parent 6ee7c46d7d
commit b743675190
1 changed files with 4 additions and 1 deletions

View File

@ -157,7 +157,7 @@ class SaleViewSet(CreateUpdateCustomMixin, ListModelMixin, RetrieveModelMixin, C
items_p = ips.filter(warehouse=warehouse, batch=i['batch']) items_p = ips.filter(warehouse=warehouse, batch=i['batch'])
ipxs = [] ipxs = []
for i in items_p: for i in items_p:
# 创建库明细半成品 # 创建库明细半成品
ip = {} ip = {}
ip['fifoitem'] = fifoitem ip['fifoitem'] = fifoitem
ip['number'] = i.number ip['number'] = i.number
@ -169,6 +169,9 @@ class SaleViewSet(CreateUpdateCustomMixin, ListModelMixin, RetrieveModelMixin, C
ips.update(is_saled=True) ips.update(is_saled=True)
# 更新库存 # 更新库存
update_inm(fifo) update_inm(fifo)
# 变更审核状态
obj.is_audited = True
obj.save()
return Response() return Response()
class SaleProductViewSet(ListModelMixin, DestroyModelMixin, CreateModelMixin, GenericViewSet): class SaleProductViewSet(ListModelMixin, DestroyModelMixin, CreateModelMixin, GenericViewSet):