Browse Source

feat:放开sap sku接口

fangxinjian 3 years ago
parent
commit
4f8e147133

+ 6 - 6
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/controller/console/BaseSapImportController.java

@@ -8,11 +8,13 @@ import com.abi.qms.platform.dto.req.BatchImportOrganizationReq;
 import com.abi.qms.platform.dto.req.BatchImportPackageSapOrderItemReq;
 import com.abi.qms.platform.dto.req.BatchImportPackageSapOrderReq;
 import com.abi.qms.platform.dto.req.BatchImportSapBeerFactoryReq;
+import com.abi.qms.platform.dto.req.BatchImportSkuReq;
 import com.abi.qms.platform.service.BaseSapBeerFactoryService;
 import com.abi.qms.platform.service.BaseSapBrandService;
 import com.abi.qms.platform.service.BaseSapCoverFactoryService;
 import com.abi.qms.platform.service.BaseSapMaterialService;
 import com.abi.qms.platform.service.BaseSapOrganizationService;
+import com.abi.qms.platform.service.BaseSapSkuService;
 import com.abi.qms.platform.service.QrPackageSapOrderItemService;
 import com.abi.qms.platform.service.QrPackageSapOrderService;
 import com.abi.task.common.api.base.BaseResponse;
@@ -39,9 +41,8 @@ public class BaseSapImportController {
     @Autowired
     private BaseSapOrganizationService baseSapOrganizationService;
 
-    //603版 已作废
-    /*@Autowired
-    private BaseSapSkuService baseSapSkuService;*/
+    @Autowired
+    private BaseSapSkuService baseSapSkuService;
 
     @Autowired
     private BaseSapBrandService baseSapBrandService;
@@ -73,8 +74,7 @@ public class BaseSapImportController {
     }
 
 
-    //603版 已作废
-    /*@ApiOperation("批量导入SKU数据")
+    @ApiOperation("批量导入SKU数据")
     @PostMapping("batchImportSku")
     @PassToken
     public BaseResponse batchImportSku(@RequestBody BatchImportSkuReq batchImportSkuReq) {
@@ -82,7 +82,7 @@ public class BaseSapImportController {
         baseSapSkuService.batchImportSku(batchImportSkuReq);
         //包装出参
         return BaseResponse.create();
-    }*/
+    }
 
     @ApiOperation("批量导入品牌数据")
     @PostMapping("batchImportBrand")

+ 3 - 4
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/dto/req/BatchImportSkuReq.java

@@ -13,14 +13,13 @@ import java.util.List;
 /**
  * @author: fangxinjian
  * @date: 2021/06/02 09:42
- * @description:
- * 603版 已作废
+ * @description: 603版 已作废
  */
 @Data
 @ApiModel
 public class BatchImportSkuReq implements Serializable {
 
-    /*@ApiModelProperty("sku List")
+    @ApiModelProperty("sku List")
     private List<SapSkuBean> sapSkuBeanList;
 
 
@@ -47,7 +46,7 @@ public class BatchImportSkuReq implements Serializable {
         private String subBrandCode;
 
 
-    }*/
+    }
 
 
 }

+ 1 - 1
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/service/BaseSapSkuService.java

@@ -15,5 +15,5 @@ public interface BaseSapSkuService {
      *
      * @param batchImportSkuReq
      */
-    //void batchImportSku(BatchImportSkuReq batchImportSkuReq);
+    void batchImportSku(BatchImportSkuReq batchImportSkuReq);
 }

+ 8 - 9
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/service/impl/BaseSapSkuServiceImpl.java

@@ -18,20 +18,19 @@ import java.util.List;
 /**
  * @author: fangxinjian
  * @date: 2021/06/02 09:38
- * @description:
- * 603版 已作废
+ * @description: 603版 已作废
  */
 @Service
 public class BaseSapSkuServiceImpl implements BaseSapSkuService {
 
-    /*@Autowired
-        private BaseSapSkuMapper baseSapSkuMapper;
+    @Autowired
+    private BaseSapSkuMapper baseSapSkuMapper;
 
 
-        @Override
-        @Transactional(rollbackFor = Exception.class)
-        public void batchImportSku(BatchImportSkuReq req) {
-            List<BatchImportSkuReq.SapSkuBean> sapSkuBeanList = req.getSapSkuBeanList();
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void batchImportSku(BatchImportSkuReq req) {
+        List<BatchImportSkuReq.SapSkuBean> sapSkuBeanList = req.getSapSkuBeanList();
 
         for (BatchImportSkuReq.SapSkuBean sku : sapSkuBeanList) {
 
@@ -72,6 +71,6 @@ public class BaseSapSkuServiceImpl implements BaseSapSkuService {
             baseSapSkuMapper.insert(bss);
         }
 
-    }*/
+    }
 
 }