yaozhixue 1 year ago
parent
commit
39bd61cb34

+ 11 - 0
src/main/java/com/zfire/jiasm/syncdata/constant/InterFaceTypeEnum.java

@@ -55,6 +55,17 @@ public enum InterFaceTypeEnum {
      * S9219801 格力品牌广州售后网点
      */
     GSSH_WEBSIT_CODE("S9219801","广州售后网点"),
+
+    /**
+     * X9920000 格力品牌广州售后网点
+     */
+    TMSC_WEBSIT_CODE("X9920000","天猫商城"),
+
+    /**
+     * S9329829 格力品牌广州售后网点
+     */
+    TMYP_WEBSIT_CODE("S9329829","天猫优品"),
+
     /**
      * 格力品牌大类信息接口
      */

+ 6 - 0
src/main/java/com/zfire/jiasm/syncdata/download/basedata/GLPPGFWebsitWorker.java

@@ -84,7 +84,13 @@ public class GLPPGFWebsitWorker {
                         glppgfWebsitWorkerService.extractedFSSH(jsonArray);
                     } else if (bc.equals(InterFaceTypeEnum.GSSH_WEBSIT_CODE.getCode())){
                         glppgfWebsitWorkerService.extractedGZSH(jsonArray);
+                    } else if (bc.equals(InterFaceTypeEnum.TMSC_WEBSIT_CODE.getCode())){
+                        glppgfWebsitWorkerService.extractedTMSC(jsonArray);
+                    } else if (bc.equals(InterFaceTypeEnum.TMYP_WEBSIT_CODE.getCode())){
+                        glppgfWebsitWorkerService.extractedTMYP(jsonArray);
                     }
+
+
                     jsonArray.clear();
                 }else {
                     log.info("["+url+"]无数据");

+ 4 - 0
src/main/java/com/zfire/jiasm/syncdata/service/GLPPGFWebsitWorkerService.java

@@ -12,5 +12,9 @@ public interface GLPPGFWebsitWorkerService {
 
     void extractedGZSH(JSONArray jsonArray);
 
+    void extractedTMSC(JSONArray jsonArray);
+
+    void extractedTMYP(JSONArray jsonArray);
+
     void inputData();
 }

+ 15 - 0
src/main/java/com/zfire/jiasm/syncdata/service/impl/GLPPGFWebsitWorkerServiceImpl.java

@@ -72,6 +72,21 @@ public class GLPPGFWebsitWorkerServiceImpl implements GLPPGFWebsitWorkerService
     }
 
     @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void extractedTMSC(JSONArray jsonArray){
+        // 数据同步落到同步信息表
+        extractedAddOrUpdate(jsonArray);
+    }
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void extractedTMYP(JSONArray jsonArray){
+        // 数据同步落到同步信息表
+        extractedAddOrUpdate(jsonArray);
+    }
+
+
+    @Override
     public void inputData(){
         // 新增师傅数据
         inputDataWorker();