yaozhixue 1 年之前
父節點
當前提交
2c990f3bfd

+ 4 - 5
src/main/java/com/zfire/jiasm/syncdata/service/impl/GLPPWXGQueryAddServiceImpl.java

@@ -187,14 +187,13 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
                     }
 
                 } else {
-                    log.info("同步获取总部网点师傅证件信息失败a-师傅证件信息:{}", wxg.getSfzen());
+                    log.info("接口同步获取总部网点师傅证件信息失败-师傅证件信息:{}", wxg.getSfzen());
                     log.info("msg:{}", response.getMsg());
                 }
             } catch (Exception ex) {
                 ex.printStackTrace();
-                log.info("同步获取总部网点师傅证件信息失败b-师傅证件信息:{}", wxg.getSfzen());
+                log.info("同步获取总部网点师傅证件信息失败-师傅证件信息:{}", wxg.getSfzen());
                 throw new Exception("同步获取总部网点师傅证件信息失败");
-
             }
         }
     }
@@ -508,7 +507,7 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
                 // 生成图片
                 processCertInfo(item);
                 workerCertUpList.add(item);
-                updateWorkerCertInfo(workerCertUpList, 100);
+                updateWorkerCertInfo(workerCertUpList, 50);
             } catch (Exception ex) {
                 ex.printStackTrace();
                 updateWorkerCertInfo(workerCertUpList, 0);
@@ -564,7 +563,7 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
                 processBxInfo(item);
                 websitWorkerUpList.add(item);
 
-                updateBxInfo(websitWorkerUpList, 100);
+                updateBxInfo(websitWorkerUpList, 50);
             } catch (Exception ex) {
                 ex.printStackTrace();
                 updateBxInfo(websitWorkerUpList, 0);

+ 11 - 2
src/main/java/com/zfire/jiasm/syncdata/service/impl/UploadWorkeCertificateServiceImpl.java

@@ -329,6 +329,7 @@ public class UploadWorkeCertificateServiceImpl implements UploadWorkeCertificate
     public Boolean UploadWorkeCert(OutWorkerUpload owu){
         List<WorkerCertGree> workerbx = new ArrayList<>();
         List<String> workerbxList = new ArrayList<>();
+        Boolean isok = Boolean.TRUE;
 
 
         // 提取师傅的证件数据
@@ -355,6 +356,7 @@ public class UploadWorkeCertificateServiceImpl implements UploadWorkeCertificate
 
 
         for (WorkerCert item :recs){
+            isok = Boolean.FALSE;
             // 证件已同步无需再次同步或是更新
 
             // 若存在待同步的暂不处理
@@ -364,12 +366,19 @@ public class UploadWorkeCertificateServiceImpl implements UploadWorkeCertificate
                 return Boolean.FALSE;
             }
 
-            // 查看证件数据是否已生成
+            // 查看证件数据是否已生成 已生成不再处理
             for (WorkerCertGree wcg : workerbx){
                 if (workerbxList.contains(wcg.getBrandWebsitId() + wcg.getWorkerId() + wcg.getCertName())){
-
+                    isok = Boolean.TRUE;
+                    break;
                 }
             }
+            if (isok){
+                continue;
+            }
+
+            // 证件同步到总部对应的网点
+