lmx vor 3 Tagen
Ursprung
Commit
e43f4ec5c2

+ 2 - 0
fs-service/src/main/java/com/fs/his/service/impl/FsStoreProductServiceImpl.java

@@ -514,6 +514,8 @@ public class FsStoreProductServiceImpl implements IFsStoreProductService {
             product.setCostPrice(countDto.getMinCost());
             product.setGiveIntegral(new BigDecimal(countDto.getMinIntegral()));
             product.setStock(countDto.getStock());
+            //2025-7-24 修复推送ERP商品是没得bar_code
+            product.setBarCode(param.getValues().get(0).getBarCode());
             fsStoreProductMapper.insertFsStoreProduct(product);
             if (param.getSpecType().equals(0)) {
                 ProductArrtDTO fromatDetailDto = ProductArrtDTO.builder()

+ 13 - 10
fs-service/src/main/java/com/fs/his/service/impl/HzOMSErpApiServiceImpl.java

@@ -260,15 +260,18 @@ public class HzOMSErpApiServiceImpl implements ErpApiService {
      */
     @Override
     public void syncShop() {
-        //获取所有商品
-        List<FsStoreProduct> allProduct = fsStoreProductMapper.getAllProduct();
-        System.out.println("总共待推送商品数量:" + allProduct.size());
-        Integer i = 1;
-        for (FsStoreProduct fsStoreProduct : allProduct) {
-            ErpGoods p = new ErpGoods();
-            p.setStoreProductId(fsStoreProduct.getProductId());
-            hzGoodsService.addGoods(p);
-            System.out.println("当前同步第" + i++ + " 条数据,数据id:" + fsStoreProduct.getProductId());
-        }
+//        //获取所有商品
+//        List<FsStoreProduct> allProduct = fsStoreProductMapper.getAllProduct();
+//        System.out.println("总共待推送商品数量:" + allProduct.size());
+//        Integer i = 1;
+//        for (FsStoreProduct fsStoreProduct : allProduct) {
+//            ErpGoods p = new ErpGoods();
+//            p.setStoreProductId(fsStoreProduct.getProductId());
+//            hzGoodsService.addGoods(p);
+//            System.out.println("当前同步第" + i++ + " 条数据,数据id:" + fsStoreProduct.getProductId());
+//        }
+        ErpGoods p = new ErpGoods();
+        p.setStoreProductId(23905L);
+        hzGoodsService.addGoods(p);
     }
 }