qt5107 2 年之前
父节点
当前提交
0f2d1ab98d

+ 3 - 3
hx-service/victoriatourist/src/main/java/com/fjhx/service/stock/impl/StockServiceImpl.java

@@ -103,11 +103,11 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
                 stock = new Stock();
                 stock.setWarehouseId(warehouseId);
                 stock.setGoodsId(goodsId);
-                stock.setQuantity(changeQuantity);
+                stock.setQuantity(BigDecimal.ZERO);
                 stock.setFrozenQuantity(changeQuantity);
                 map.put(key, stock);
             } else {
-                stock.setQuantity(stock.getQuantity().add(changeQuantity));
+//                stock.setQuantity(stock.getQuantity().add(changeQuantity));
                 stock.setFrozenQuantity(stock.getFrozenQuantity().add(changeQuantity));
             }
         }
@@ -122,7 +122,7 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
                 Stock itemStock = map.get(key);
                 itemStock.setId(stock.getId());
                 if (stockChangeVo.getTypeEnum() instanceof InTypeEnum) {
-                    itemStock.setQuantity(itemStock.getQuantity().add(stock.getQuantity()));
+//                    itemStock.setQuantity(itemStock.getQuantity().add(stock.getQuantity()));
                     itemStock.setFrozenQuantity(itemStock.getFrozenQuantity().add(stock.getFrozenQuantity()));
                 } else {
                     BigDecimal quantity = itemStock.getQuantity().subtract(stock.getQuantity());