yaozhixue hace 1 año
padre
commit
a7ea0b673e

+ 107 - 3
src/main/java/com/zfire/jiasm/syncdata/service/impl/GLPPGFWebsitServiceImpl.java

@@ -57,10 +57,14 @@ public class GLPPGFWebsitServiceImpl implements GLPPGFWebsitService {
         addRec.clear();
         updateRec.clear();
 
-        // 初始化特殊网点 99999999
+        // 初始化特殊网点 99999999 格力电器总部
         insertTSWDInfo(record);
-        // 初始化特殊网点 X9920000
+        // 初始化特殊网点 X9920000 天猫商城
         insertTSWDInfoTM(record);
+        // X9910000  京东商城
+        insertTSWDInfoTM(record);
+        // X9930000  其他电商
+        insertTSWDInfoQT(record);
     }
 
     @Override
@@ -115,7 +119,7 @@ public class GLPPGFWebsitServiceImpl implements GLPPGFWebsitService {
 
     }
 
-    private void insertTSWDInfoTM(Brand record) {
+    private void insertTSWDInfoJD(Brand record) {
         BrandWebsit oldWebsitRec =  brandWebsitService.lambdaQuery()
                 .eq(BrandWebsit::getBrandWebsitNumber,"X9920000")
                 .eq(BrandWebsit::getType,InterFaceTypeEnum.XS_WEBSIT_TYPE.getCode())
@@ -165,6 +169,106 @@ public class GLPPGFWebsitServiceImpl implements GLPPGFWebsitService {
         }
     }
 
+    private void insertTSWDInfoTM(Brand record) {
+        BrandWebsit oldWebsitRec =  brandWebsitService.lambdaQuery()
+                .eq(BrandWebsit::getBrandWebsitNumber,"X9910000")
+                .eq(BrandWebsit::getType,InterFaceTypeEnum.XS_WEBSIT_TYPE.getCode())
+                .last("limit 1")
+                .one();
+        if (oldWebsitRec == null){
+            BrandWebsit v = new BrandWebsit();
+
+            v.setId(UUID.randomUUID().toString());
+            v.setBrandPkId(UUID.randomUUID().toString());
+            v.setBelongCompanyId(0);
+            v.setBelongCompany("X9910000");
+            v.setType(InterFaceTypeEnum.XS_WEBSIT_TYPE.getCode());
+            v.setBrandWebsitNumber("X9910000");
+            v.setBrandWebsitName("京东商城");
+            v.setFzren("/");
+            v.setYddh("4008365315");
+            v.setDhhm("4008365315");
+            v.setSfdlfr("否");
+            v.setLxren("/");
+            v.setFzrsfz("");
+            v.setShao("");
+            v.setKhyh("");
+            v.setHanghao("");
+            v.setYhzh("");
+            v.setSplb("");
+            v.setSplbmc("");
+            v.setFwlm("");
+            v.setWdjb("");
+            v.setSfdsqy("");
+            v.setFwrx("");
+            v.setStat("TOW");
+            v.setSfen("广东省");
+            v.setCshi("珠海市");
+            v.setXian("/");
+            v.setXzhen("/");
+            v.setDizi("珠海");
+            v.setBeiz("特殊网点");
+            v.setGroupCompanyId(record.getBrandId());
+            v.setGroupCompanyName(record.getBrand());
+            v.setCreateBy("system");
+            v.setUpdateBy("system");
+            v.setCreateTime(new Date());
+            v.setUpdateTime(new Date());
+
+            brandWebsitService.save(v);
+        }
+    }
+
+    private void insertTSWDInfoQT(Brand record) {
+        BrandWebsit oldWebsitRec =  brandWebsitService.lambdaQuery()
+                .eq(BrandWebsit::getBrandWebsitNumber,"X9930000")
+                .eq(BrandWebsit::getType,InterFaceTypeEnum.XS_WEBSIT_TYPE.getCode())
+                .last("limit 1")
+                .one();
+        if (oldWebsitRec == null){
+            BrandWebsit v = new BrandWebsit();
+
+            v.setId(UUID.randomUUID().toString());
+            v.setBrandPkId(UUID.randomUUID().toString());
+            v.setBelongCompanyId(0);
+            v.setBelongCompany("X9930000");
+            v.setType(InterFaceTypeEnum.XS_WEBSIT_TYPE.getCode());
+            v.setBrandWebsitNumber("X9930000");
+            v.setBrandWebsitName("其他商城");
+            v.setFzren("/");
+            v.setYddh("4008365315");
+            v.setDhhm("4008365315");
+            v.setSfdlfr("否");
+            v.setLxren("/");
+            v.setFzrsfz("");
+            v.setShao("");
+            v.setKhyh("");
+            v.setHanghao("");
+            v.setYhzh("");
+            v.setSplb("");
+            v.setSplbmc("");
+            v.setFwlm("");
+            v.setWdjb("");
+            v.setSfdsqy("");
+            v.setFwrx("");
+            v.setStat("TOW");
+            v.setSfen("广东省");
+            v.setCshi("珠海市");
+            v.setXian("/");
+            v.setXzhen("/");
+            v.setDizi("珠海");
+            v.setBeiz("特殊网点");
+            v.setGroupCompanyId(record.getBrandId());
+            v.setGroupCompanyName(record.getBrand());
+            v.setCreateBy("system");
+            v.setUpdateBy("system");
+            v.setCreateTime(new Date());
+            v.setUpdateTime(new Date());
+
+            brandWebsitService.save(v);
+        }
+    }
+
     private void insertTSWDInfo(Brand record) {
         BrandWebsit oldWebsitRec =  brandWebsitService.lambdaQuery()
                 .eq(BrandWebsit::getBrandWebsitNumber,"99999999")

+ 1 - 0
src/main/java/com/zfire/jiasm/syncdata/service/impl/GLPPWXGQueryAddServiceImpl.java

@@ -163,6 +163,7 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
                     addDataCert(addList);
                     wxgs.add(wxg.getSfzen() + wxg.getWxgmc() + wxg.getYddh());
                 } catch (Exception ex) {
+                    ex.printStackTrace();
                     log.info("工程师证件照信息同步失败-师傅证件信息:{}", wxg.getSfzen());
                 }
             }

+ 1 - 1
src/main/resources/bootstrap-prd.properties

@@ -64,7 +64,7 @@ web.imageService=https://xxxxx
 #高德
 lbs.web.key=b772f8b0ace6bc96c04ae8e48f241e36
 #家盛茂创建工单
-jiasmorderurl=https://jiasm.zfire.top/pcapi/order/add
+jiasmorderurl=https://fw.gd-jxm.com/gateway/pcapi/order/add
 
 #####################redis 单机版 start################
 spring.redis.port=6379