huanglizhi 1 éve
szülő
commit
806c403fbf

+ 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