diff --git a/src/main/java/com/gxwebsoft/common/system/controller/UserController.java b/src/main/java/com/gxwebsoft/common/system/controller/UserController.java index 4d7f07c..8fd75a3 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/UserController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/UserController.java @@ -96,7 +96,9 @@ public class UserController extends BaseController { public ApiResult saveBatch(@RequestBody List userList) { userList.forEach(d -> { d.setStatus(0); - d.setPassword(userService.encodePassword(d.getPassword())); + if (d.getPassword() != null) { + d.setPassword(userService.encodePassword(d.getPassword())); + } }); if (userService.saveBatch(userList)) { return success("添加成功"); diff --git a/src/main/java/com/gxwebsoft/common/system/entity/User.java b/src/main/java/com/gxwebsoft/common/system/entity/User.java index 151b3a1..8b011b5 100644 --- a/src/main/java/com/gxwebsoft/common/system/entity/User.java +++ b/src/main/java/com/gxwebsoft/common/system/entity/User.java @@ -73,9 +73,12 @@ public class User implements UserDetails { @ApiModelProperty("真实姓名") private String realName; - @ApiModelProperty("身份证号") + @ApiModelProperty("身份证号(脱敏)") private String idCard; + @ApiModelProperty("身份证号") + private String idCardNo; + @ApiModelProperty("出生日期") @JsonFormat(pattern = "yyyy-MM-dd") private Date birthday; @@ -299,7 +302,7 @@ public class User implements UserDetails { return DesensitizedUtil.mobilePhone(this.phone); } - public String getIdCard(){ + public String getIdCardNo(){ return DesensitizedUtil.idCardNum(this.idCard,4,4); }