Merge remote-tracking branch 'origin/main' into main
commit
3299a56368
|
|
@ -56,9 +56,7 @@ public class UserQueryExe {
|
|||
userE.dataProcessingRights(AuthContext.getTenantId(), params);
|
||||
PageResponse<UserDO> pageResponse = userRepository.listPage(params);
|
||||
List<UserCO> examCenterCOS = userCoConvertor.converDOsToCOs(pageResponse.getData());
|
||||
if(CollUtil.isNotEmpty(examCenterCOS)){
|
||||
examCenterCOS.forEach(this::desensitize);
|
||||
}
|
||||
|
||||
return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex());
|
||||
}
|
||||
|
||||
|
|
@ -74,11 +72,7 @@ public class UserQueryExe {
|
|||
Map<String, Object> params = PageQueryHelper.toHashMap(userQryCmd);
|
||||
List<UserDO> imgFilesDOList = userRepository.listAll(params);
|
||||
List<UserCO> imgFilesCOList = userCoConvertor.converDOsToCOs(imgFilesDOList);
|
||||
//手机号脱敏
|
||||
//身份照脱敏
|
||||
if(CollUtil.isNotEmpty(imgFilesCOList)){
|
||||
imgFilesCOList.forEach(this::desensitize);
|
||||
}
|
||||
|
||||
return MultiResponse.of(imgFilesCOList);
|
||||
}
|
||||
|
||||
|
|
@ -93,7 +87,6 @@ public class UserQueryExe {
|
|||
UserDO userDO = userRepository.getInfoById(id);
|
||||
UserCO userCO = new UserCO();
|
||||
BeanUtils.copyProperties(userDO, userCO);
|
||||
desensitize(userCO);
|
||||
//如果是相关方流动人员,查找岗位部门
|
||||
UserCorpDO userCorpDO = userCorpRepository.getInfoByUserId(userCO.getId(),AuthContext.getTenantId());
|
||||
if(userCorpDO != null){
|
||||
|
|
@ -140,26 +133,23 @@ public class UserQueryExe {
|
|||
userDOQueryWrapper.in("id",collection);
|
||||
List<UserDO> list = userRepository.list(userDOQueryWrapper);
|
||||
List<UserCO> userCOS = userCoConvertor.converDOsToCOs(list);
|
||||
userCOS.forEach(this::desensitize);
|
||||
return userCOS;
|
||||
}
|
||||
|
||||
public List<UserCO> getUserList() {
|
||||
List<UserDO> list = userRepository.list();
|
||||
List<UserCO> userCOS = userCoConvertor.converDOsToCOs(list);
|
||||
userCOS.forEach(this::desensitize);
|
||||
return userCOS;
|
||||
}
|
||||
|
||||
private void desensitize(UserCO userCO) {
|
||||
userCO.setUserIdCard(DesensitizationUtils.idCardDesensitize(userCO.getUserIdCard()));
|
||||
userCO.setPhone(DesensitizationUtils.mobileDesensitize(userCO.getPhone()));
|
||||
}
|
||||
// private void desensitize(UserCO userCO) {
|
||||
// userCO.setUserIdCard(DesensitizationUtils.idCardDesensitize(userCO.getUserIdCard()));
|
||||
// userCO.setPhone(DesensitizationUtils.mobileDesensitize(userCO.getPhone()));
|
||||
// }
|
||||
|
||||
public UserCO getInfoByUserId(Long aLong) {
|
||||
UserDO byId = userRepository.getById(aLong);
|
||||
UserCO userCO = userCoConvertor.converDOToCO(byId);
|
||||
desensitize(userCO);
|
||||
return userCO;
|
||||
}
|
||||
|
||||
|
|
@ -192,7 +182,6 @@ public class UserQueryExe {
|
|||
UserDO userDO = userRepository.getInfoById(id);
|
||||
UserCO userCO = new UserCO();
|
||||
BeanUtils.copyProperties(userDO, userCO);
|
||||
desensitize(userCO);
|
||||
return SingleResponse.of(userCO);
|
||||
}
|
||||
|
||||
|
|
@ -210,9 +199,7 @@ public class UserQueryExe {
|
|||
userE.dataProcessingRights(AuthContext.getTenantId(), params);
|
||||
PageResponse<UserDO> pageResponse = userRepository.listXgf(params);
|
||||
List<UserXmfCO> userXmfCOList = userCoConvertor.converDOsToXgfCOs(pageResponse.getData());
|
||||
// if(CollUtil.isNotEmpty(userXmfCOList)){
|
||||
// userXmfCOList.forEach(this::desensitize);
|
||||
// }
|
||||
|
||||
return PageResponse.of(userXmfCOList, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -91,14 +91,14 @@ public class CorpInfoCO extends ClientObject {
|
|||
private String contacts;
|
||||
//主要负责人手机号
|
||||
@ApiModelProperty(value = "主要负责人手机号")
|
||||
@MobilePhoneMask
|
||||
// @MobilePhoneMask
|
||||
private String contactsPhone;
|
||||
//安全负责人
|
||||
@ApiModelProperty(value = "安全负责人")
|
||||
private String safetyName;
|
||||
//安全负责人手机号
|
||||
@ApiModelProperty(value = "安全负责人手机号")
|
||||
@MobilePhoneMask
|
||||
// @MobilePhoneMask
|
||||
private String safetyPhone;
|
||||
//是否规模以上,1:是,0:否
|
||||
@ApiModelProperty(value = "是否规模以上,1:是,0:否")
|
||||
|
|
@ -125,7 +125,7 @@ public class CorpInfoCO extends ClientObject {
|
|||
private String lrName;
|
||||
//法人手机号
|
||||
@ApiModelProperty(value = "法人手机号")
|
||||
@MobilePhoneMask
|
||||
// @MobilePhoneMask
|
||||
private String lrMobile;
|
||||
//行业分类
|
||||
@ApiModelProperty(value = "行业分类")
|
||||
|
|
|
|||
Loading…
Reference in New Issue