Commit a7fb769f by fudahua

过滤手机号

parent 2f6178cd
...@@ -26,6 +26,7 @@ import com.gic.haoban.manage.service.service.SyncTaskService; ...@@ -26,6 +26,7 @@ import com.gic.haoban.manage.service.service.SyncTaskService;
import com.gic.mq.sdk.GicMQClient; import com.gic.mq.sdk.GicMQClient;
import com.gic.redis.data.util.RedisUtil; import com.gic.redis.data.util.RedisUtil;
import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -157,6 +158,9 @@ public class StoreSyncOperation implements BaseSyncOperation { ...@@ -157,6 +158,9 @@ public class StoreSyncOperation implements BaseSyncOperation {
if (finalHasDatas.contains(mid.getClerkId())) { if (finalHasDatas.contains(mid.getClerkId())) {
return false; return false;
} }
if (StringUtils.isBlank(mid.getPhoneNumber())) {
return false;
}
return true; return true;
}).map(clerkMid -> { }).map(clerkMid -> {
TabHaobanPreDealLog dealLog = new TabHaobanPreDealLog(); TabHaobanPreDealLog dealLog = new TabHaobanPreDealLog();
...@@ -169,6 +173,7 @@ public class StoreSyncOperation implements BaseSyncOperation { ...@@ -169,6 +173,7 @@ public class StoreSyncOperation implements BaseSyncOperation {
dealLog.setWxEnterpriseId(wxEnterpriseId); dealLog.setWxEnterpriseId(wxEnterpriseId);
return dealLog; return dealLog;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
logger.info("过滤后导入clerk:{},{},{}", enterpriseId, dataId, JSONObject.toJSONString(preDealLogList));
preDealService.insert(preDealLogList); preDealService.insert(preDealLogList);
} }
boolean b = preDealService.updateStatusByDataId(taskId, dataId, PreDealStatusEnum.computed.getVal(), "成功"); boolean b = preDealService.updateStatusByDataId(taskId, dataId, PreDealStatusEnum.computed.getVal(), "成功");
......
...@@ -169,6 +169,11 @@ public void sendMessage() { ...@@ -169,6 +169,11 @@ public void sendMessage() {
String s = qywxUserApiService.listSelfExternalUserid("ww9ede832a84b7ae5f", "01YQ-pcdYzF3K0So8uCFfkB5i8D5EBW7KcVB4qA8Ktk", "de2c33f2e8924ff884e0073ca2f2f711"); String s = qywxUserApiService.listSelfExternalUserid("ww9ede832a84b7ae5f", "01YQ-pcdYzF3K0So8uCFfkB5i8D5EBW7KcVB4qA8Ktk", "de2c33f2e8924ff884e0073ca2f2f711");
System.out.println(JSONObject.toJSONString(s)); System.out.println(JSONObject.toJSONString(s));
} }
@Test
public void extensionList1() {
UserDTO selfWorkWxUser = qywxUserApiService.getSelfWorkWxUser("ww9ede832a84b7ae5f", "65zze159pYb4ofbFsIREZ5X7d7iaZ-bWsVIQk2y5kTU", "de2c33f2e8924ff884e0073ca2f2f711");
// String s = qywxUserApiService.listSelfExternalUserid("ww9ede832a84b7ae5f", "01YQ-pcdYzF3K0So8uCFfkB5i8D5EBW7KcVB4qA8Ktk", "de2c33f2e8924ff884e0073ca2f2f711");
System.out.println(JSONObject.toJSONString(selfWorkWxUser));
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment