【system】整理更新用户信息接口

pull/3/head
fengshuonan 2021-01-01 22:40:04 +08:00
parent 07c579699d
commit f7714644f0
3 changed files with 12 additions and 13 deletions

View File

@ -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();

View File

@ -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());
}
}

View File

@ -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;
/**