Browse Source

修改入库数量的时候,征订项冲红

大数据与最优化研究所 5 months ago
parent
commit
30c4f9bf32

+ 3 - 1
src/main/java/com/xjrsoft/module/textbook/service/impl/TextbookWarehouseRecordServiceImpl.java

@@ -287,7 +287,9 @@ public class TextbookWarehouseRecordServiceImpl extends MPJBaseServiceImpl<Textb
             TextbookSubscriptionItem updateTextbookSubscriptionItem = new TextbookSubscriptionItem();
             updateTextbookSubscriptionItem.setId(textbookSubscriptionItem.getId());
 
-            updateTextbookSubscriptionItem.setInStockNum(dto.getWarehouseNumber());
+            updateTextbookSubscriptionItem.setInStockNum(
+                    textbookSubscriptionItem.getInStockNum() - (textbookWarehouseRecord.getWarehouseNumber() - dto.getWarehouseNumber())
+            );
             updateTextbookSubscriptionItem.setModifyDate(new Date());
             textbookSubscriptionItemMapper.updateById(updateTextbookSubscriptionItem);
         }