|
@@ -1042,18 +1042,19 @@ public class CustomerApiController {
|
|
|
customer.setAge(DateUtils.getAge(DateUtils.dateTime(DateUtils.YYYY_MM_DD,birthday)));
|
|
|
}
|
|
|
|
|
|
+ String regex = "(\\w{4})(\\w+)(\\w{3})";
|
|
|
if(mp.containsKey("idcard")){
|
|
|
customer.setIdType("身份证");
|
|
|
- customer.setIdCard("\t"+jsonOb.getString("idcard"));
|
|
|
+ customer.setIdCard("\t"+jsonOb.getString("idcard").replaceAll(regex, "$1****$3"));
|
|
|
}else if(mp.containsKey("passport")){
|
|
|
customer.setIdType("护照");
|
|
|
- customer.setIdCard("\t"+jsonOb.getString("passport"));
|
|
|
+ customer.setIdCard("\t"+jsonOb.getString("passport").replaceAll(regex, "$1****$3"));
|
|
|
}else if(mp.containsKey("dlicense")){
|
|
|
customer.setIdType("驾驶证");
|
|
|
- customer.setIdCard("\t"+jsonOb.getString("dlicense"));
|
|
|
+ customer.setIdCard("\t"+jsonOb.getString("dlicense").replaceAll(regex, "$1****$3"));
|
|
|
}else if(mp.containsKey("otheridnumber")){
|
|
|
customer.setIdType("其它证件类型");
|
|
|
- customer.setIdCard("\t"+jsonOb.getString("otheridnumber"));
|
|
|
+ customer.setIdCard("\t"+jsonOb.getString("otheridnumber").replaceAll(regex, "$1****$3"));
|
|
|
}
|
|
|
|
|
|
if(mp.containsKey("custclass")){
|