add-job查询指定身份证的人

This commit is contained in:
zhangran 2024-04-01 16:52:48 +08:00
parent 83cb9521d4
commit 92fc9b9c7e

View File

@ -8,6 +8,7 @@ import cn.axzo.nanopart.server.dao.entity.SaasBlackWhiteList;
import cn.axzo.nanopart.server.mq.producer.BlackProducer; import cn.axzo.nanopart.server.mq.producer.BlackProducer;
import cn.axzo.nanopart.server.service.BlackAndWhiteListService; import cn.axzo.nanopart.server.service.BlackAndWhiteListService;
import cn.azxo.framework.common.utils.StringUtils; import cn.azxo.framework.common.utils.StringUtils;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.json.JSONObject; import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
@ -20,6 +21,7 @@ import org.springframework.stereotype.Component;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -60,6 +62,10 @@ public class BlackUserSyncJob extends BaseJobHandler{
saasBlackWhiteLists = blackAndWhiteListService.listModuleBlackUser(req); saasBlackWhiteLists = blackAndWhiteListService.listModuleBlackUser(req);
}else{ }else{
saasBlackWhiteLists = blackAndWhiteListService.listModuleBlackUser(); saasBlackWhiteLists = blackAndWhiteListService.listModuleBlackUser();
if(CollectionUtil.isEmpty(saasBlackWhiteLists)){
log.info("没有查到指定的黑名单人员数据");
return ReturnT.SUCCESS;
}
} }
Map<String, List<SaasBlackWhiteList>> modulBlackMap = saasBlackWhiteLists.stream().collect(Collectors.groupingBy(SaasBlackWhiteList::getModule)); Map<String, List<SaasBlackWhiteList>> modulBlackMap = saasBlackWhiteLists.stream().collect(Collectors.groupingBy(SaasBlackWhiteList::getModule));
modulBlackMap.forEach((module, blackList) -> { modulBlackMap.forEach((module, blackList) -> {