|
@@ -132,13 +132,7 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
|
|
|
|
|
|
// 提取格力现有的网点师傅数据信息
|
|
|
wxgDownladRecs = itfTblWangdianWxgDownloadService.lambdaQuery()
|
|
|
- .select(ItfTblWangdianWxgDownload::getWxgid,
|
|
|
- ItfTblWangdianWxgDownload::getWxgno,
|
|
|
- ItfTblWangdianWxgDownload::getWdno,
|
|
|
- ItfTblWangdianWxgDownload::getSfzen,
|
|
|
- ItfTblWangdianWxgDownload::getWxgmc,
|
|
|
- ItfTblWangdianWxgDownload::getYddh,
|
|
|
- ItfTblWangdianWxgDownload::getFlag)
|
|
|
+ .eq(ItfTblWangdianWxgDownload::getGreeStatus,0)
|
|
|
// .eq(ItfTblWangdianWxgDownload::getSfzen,"421022197809157619")// 测试用
|
|
|
.like(ItfTblWangdianWxgDownload::getWdno,"S%").list();
|
|
|
|
|
@@ -164,9 +158,11 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
|
|
|
GreeResponseHelper response = greeLogic.greePost(wdqyapi, JSONObject.toJSONString(req), publicService.getCompanyId(wxg.getWdno()));
|
|
|
// 失败不处理
|
|
|
if (response.getStatus() == 200){
|
|
|
+ wxg.setGreeStatus(1);
|
|
|
WxgQueryInfo resultDatax = JSONObject.parseObject(response.getData().toString(), WxgQueryInfo.class);
|
|
|
// 无证件不处理
|
|
|
if ( resultDatax.getWangdianWxgVos().size()<1){
|
|
|
+ wxg.updateById();
|
|
|
continue;
|
|
|
}
|
|
|
wvos = resultDatax.getWangdianWxgVos().get(0);
|
|
@@ -188,10 +184,9 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
|
|
|
workerCertGreeService.saveOrUpdateBatch(wcgs);
|
|
|
wcgs.clear();
|
|
|
}
|
|
|
-
|
|
|
+ wxg.updateById();
|
|
|
} else {
|
|
|
- log.info("接口同步获取总部网点师傅证件信息失败-师傅证件信息:{}", wxg.getSfzen());
|
|
|
- log.info("msg:{}", response.getMsg());
|
|
|
+ log.info("接口同步获取总部网点师傅证件信息失败-师傅证件信息:{} - {}", wxg.getSfzen(),response.getMsg());
|
|
|
}
|
|
|
} catch (Exception ex) {
|
|
|
ex.printStackTrace();
|
|
@@ -385,9 +380,11 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
|
|
|
// log.info("总部获取的工程师证件照信息 response :{}", JSONObject.toJSONString(response));
|
|
|
// 失败不处理
|
|
|
if (response.getStatus() == 200){
|
|
|
+ wxg.setCertStatus(1);
|
|
|
WxgQueryInfo resultDatax = JSONObject.parseObject(response.getData().toString(), WxgQueryInfo.class);
|
|
|
// 无证件不处理
|
|
|
if ( resultDatax.getWangdianWxgVos().size()<1){
|
|
|
+ wxg.updateById();
|
|
|
continue;
|
|
|
}
|
|
|
|
|
@@ -403,7 +400,6 @@ public class GLPPWXGQueryAddServiceImpl implements GLPPWXGQueryAddService {
|
|
|
addDataCert(addList);
|
|
|
// 修改保险信息
|
|
|
upWebsitWorker(upWebsitWorkers);
|
|
|
- wxg.setCertStatus(1);
|
|
|
wxg.updateById();
|
|
|
// log.info("工程师证件照信息同步成功-师傅证件信息:{}", wxg.getSfzen());
|
|
|
} else {
|