瀏覽代碼

改动过的

huanglizhi 1 年之前
父節點
當前提交
806c403fbf
共有 1 個文件被更改,包括 13 次插入14 次删除
  1. 13 14
      module-erp/src/main/java/com/hys/app/service/erp/impl/ProductStockManagerImpl.java

+ 13 - 14
module-erp/src/main/java/com/hys/app/service/erp/impl/ProductStockManagerImpl.java

@@ -228,22 +228,21 @@ public class ProductStockManagerImpl extends BaseServiceImpl<ProductStockMapper,
     public void intStock(List<ProductDO> bean, GoodsDO goodsDO) {
         List<ProductStockDO> arrayList = new ArrayList<>();
         List<WarehouseDO> list = warehouseManager.list();
-        if (CollUtil.isEmpty(list)) {
-            throw new ServiceException("清先创建仓库");
-        }
-        for (ProductDO aDo : bean) {
-            for (WarehouseDO warehouseDO : list) {
-                ProductStockDO aDo1 = new ProductStockDO();
-                aDo1.setWarehouseId(warehouseDO.getId());
-                aDo1.setGoodsId(aDo.getGoodsId());
-                aDo1.setGoodsName(goodsDO.getName());
-                aDo1.setGoodsBarCode(aDo.getSku());
-                aDo1.setGoodsSnCode(goodsDO.getSn());
-                aDo1.setProductId(aDo.getId());
-                arrayList.add(aDo1);
+        if (CollUtil.isNotEmpty(list)) {
+            for (ProductDO aDo : bean) {
+                for (WarehouseDO warehouseDO : list) {
+                    ProductStockDO aDo1 = new ProductStockDO();
+                    aDo1.setWarehouseId(warehouseDO.getId());
+                    aDo1.setGoodsId(aDo.getGoodsId());
+                    aDo1.setGoodsName(goodsDO.getName());
+                    aDo1.setGoodsBarCode(aDo.getSku());
+                    aDo1.setGoodsSnCode(goodsDO.getSn());
+                    aDo1.setProductId(aDo.getId());
+                    arrayList.add(aDo1);
+                }
             }
+            saveBatch(arrayList);
         }
-        saveBatch(arrayList);
     }
 
     @Override