diff --git a/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/controller/SysUserController.java b/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/controller/SysUserController.java index 9d2cff9de..00f1169a2 100644 --- a/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/controller/SysUserController.java +++ b/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/controller/SysUserController.java @@ -60,12 +60,12 @@ public class SysUserController { } /** - * 更新信息 + * 更新用户个人信息 * * @author luojie * @date 2020/11/6 13:50 */ - @PostResource(name = "系统用户_更新信息", path = "/sysUser/updateInfo") + @PostResource(name = "更新用户个人信息", path = "/sysUser/updateInfo") public ResponseData updateInfo(@RequestBody @Validated(SysUserRequest.updateInfo.class) SysUserRequest sysUserRequest) { sysUserService.updateInfo(sysUserRequest); return new SuccessResponseData(); diff --git a/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/factory/SysUserCreateFactory.java b/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/factory/SysUserCreateFactory.java index d21477b12..3599053b2 100644 --- a/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/factory/SysUserCreateFactory.java +++ b/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/factory/SysUserCreateFactory.java @@ -76,21 +76,20 @@ public class SysUserCreateFactory { */ public static void fillUpdateInfo(SysUserRequest sysUserRequest, SysUser sysUser) { - // 填充头像 - sysUser.setAvatar(sysUserRequest.getAvatar()); - - // 生日 - sysUser.setBirthday(DateUtil.parse(sysUserRequest.getBirthday())); - // 性别(M-男,F-女) sysUser.setSex(sysUserRequest.getSex()); // 邮箱 sysUser.setEmail(sysUserRequest.getEmail()); + // 姓名 + sysUser.setRealName(sysUserRequest.getRealName()); + + // 生日 + sysUser.setBirthday(DateUtil.parse(sysUserRequest.getBirthday())); + // 手机 sysUser.setPhone(sysUserRequest.getPhone()); - } } diff --git a/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/pojo/request/SysUserRequest.java b/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/pojo/request/SysUserRequest.java index 1e327c27e..609fd56af 100644 --- a/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/pojo/request/SysUserRequest.java +++ b/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/pojo/request/SysUserRequest.java @@ -62,7 +62,7 @@ public class SysUserRequest extends BaseRequest { /** * 姓名 */ - @NotBlank(message = "姓名不能为空", groups = {add.class, edit.class}) + @NotBlank(message = "姓名不能为空", groups = {add.class, edit.class, updateInfo.class}) private String realName; /** @@ -74,7 +74,7 @@ public class SysUserRequest extends BaseRequest { /** * 生日 */ - @DateValue(message = "生日格式不正确,请检查birthday参数", groups = {add.class, edit.class, updateInfo.class}) + @DateValue(message = "生日格式不正确,请检查birthday参数", groups = {add.class, edit.class}) private String birthday; /** @@ -92,8 +92,8 @@ public class SysUserRequest extends BaseRequest { /** * 手机 */ - @NotNull(message = "手机号码不能为空,请检查phone参数", groups = {add.class, edit.class, updateInfo.class}) - @Size(min = 11, max = 11, message = "手机号码格式错误,请检查手机是否是11位", groups = {add.class, edit.class, updateInfo.class}) + @NotNull(message = "手机号码不能为空,请检查phone参数", groups = {add.class, edit.class}) + @Size(min = 11, max = 11, message = "手机号码格式错误,请检查手机是否是11位", groups = {add.class, edit.class}) private String phone; /**