From 71bd7dfb0dd24dda891e4d7b99415c15d01ceb92 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 10 Feb 2022 16:26:26 +0800 Subject: [PATCH] update inm bug --- hb_server/apps/inm/services.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hb_server/apps/inm/services.py b/hb_server/apps/inm/services.py index d227e62..1c3c743 100644 --- a/hb_server/apps/inm/services.py +++ b/hb_server/apps/inm/services.py @@ -38,12 +38,12 @@ class InmService: # 如果是采购入库更新采购订单表 if instance.type == FIFO.FIFO_TYPE_PUR_IN: - pur_order_item = i.pur_order_item - delivered_count = pur_order_item.delivered_count + i.count - if delivered_count > pur_order_item.count: + pu_order_item = i.pu_order_item + delivered_count = pu_order_item.delivered_count + i.count + if delivered_count > pu_order_item.count: raise ValidationError('超出采购订单所需量') - pur_order_item.delivered_count = delivered_count - pur_order_item.save() + pu_order_item.delivered_count = delivered_count + pu_order_item.save() elif instance.type in [FIFO.FIFO_TYPE_DO_OUT, FIFO.FIFO_TYPE_SALE_OUT]: # 生产领料 销售出库 # 更新相关表