springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/SensitiveUtil.java
@@ -43,18 +43,14 @@ public static String replaceName(String str) { String reg = ".{1}"; StringBuffer sb = new StringBuffer(); Pattern p = Pattern.compile(reg); Matcher m = p.matcher(str); int i = 0; while (m.find()) { i++; if (i == 1) continue; m.appendReplacement(sb, "*"); if(StringUtils.isNotEmpty(str)){ if(str.length()==2){ str=str.replace(str.substring(1),"*"); } if(str.length()>2) { str=str.replace(str.substring(1,str.length()-1),"*"); } } m.appendTail(sb); return sb.toString(); return str; } } springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbMemberServiceImpl.java
@@ -391,7 +391,6 @@ IPage<PartyCommitteeVO> iPage = comPbMemberRoleDAO.pagePartyOrganization(page, partyCommitteeVO); iPage.getRecords().forEach(record -> { record.setPhone(SensitiveUtil.desensitizedPhoneNumber(record.getPhone())); record.setName(SensitiveUtil.replaceName(record.getName())); }); return R.ok(iPage); }