yaozhixue 1 年之前
父节点
当前提交
c54ea84e6b

+ 2 - 0
src/main/java/com/zfire/jiasm/syncdata/service/impl/AddRepairBusinessServiceImpl.java

@@ -1988,6 +1988,8 @@ public class AddRepairBusinessServiceImpl implements AddRepairBusinessService {
 
                 // 工单评价表直接插入
                 if (oanew.size()>0){
+                    // 同步工单回复信息 这里使用手机号+发送码来确认 存在无对应的情况不处理
+                    // 最近两个月的一定只有一条 总部回复的内容无法对应,所以这里不处理
                     orderAppraiseService.saveBatch(oanew);
                     oanew.clear();
                 }

+ 7 - 1
src/main/java/com/zfire/jiasm/syncdata/service/impl/SMSSelfGetArrivedServiceImpl.java

@@ -11,6 +11,7 @@ import com.zfire.jiasm.syncdata.service.PublicService;
 import com.zfire.jiasm.syncdata.test;
 import com.zfire.jiasm.syncdata.utils.HttpUtil;
 import org.apache.commons.collections4.CollectionUtils;
+import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.jdbc.core.JdbcTemplate;
@@ -57,6 +58,10 @@ public class SMSSelfGetArrivedServiceImpl {
 		if (sso !=null){
 			return Boolean.FALSE;
 		}
+		// 无数据不处理
+		if (StringUtils.isEmpty(id)){
+			return Boolean.FALSE;
+		}
 
 		return Boolean.TRUE;
 	}
@@ -98,9 +103,10 @@ public class SMSSelfGetArrivedServiceImpl {
 		for (int i = 0; i < reports.size(); i++) {
 			JSONObject data = reports.getJSONObject(i);
 
+			// 回复数据写入表
 			saveItfReceiveSms(sdf, data);
 
-			// 同步回复内容信息smsrecord
+			// 同步回复内容信息 smsrecord
 			syncSmsRecord(data);
 		}
 

+ 2 - 2
src/main/resources/bootstrap-prdt.properties

@@ -295,7 +295,7 @@ greesms=10000
 SMSSelf_marketing_Rate=5000
 ######################## 同步定时任务配置 ########################
 #师傅 证件、师傅、工单子表信息
-workercertificatec=TRUE
+workercertificatec=FALSE
 workerceruploadc=FALSE
 detaildownc=FALSE
 workercertbxc=FALSE
@@ -411,7 +411,7 @@ repairinc=FALSE
 #完工评价短信格力总部发送,自建工单联通发送,查看评价短信回复信息,自建完工评价短信联通发送,派服务人员格力发送
 wgmsgsendc=FALSE
 zjgdmsgsendc=FALSE
-qmsgsendc=FALSE
+qmsgsendc=TRUE
 zwgmsgsendc=FALSE
 pgmsgsendc=FALSE
 greesmsc=FALSE