【7.6.0】【sys】【portal】调整更新用户详情的接口

pull/57/head
fengshuonan 2023-06-26 22:22:08 +08:00
parent 423475ad2a
commit e99dff928b
2 changed files with 11 additions and 6 deletions

View File

@ -1,6 +1,7 @@
package cn.stylefeng.roses.kernel.sys.modular.user.factory; package cn.stylefeng.roses.kernel.sys.modular.user.factory;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.stylefeng.roses.kernel.sys.modular.user.entity.SysUser; import cn.stylefeng.roses.kernel.sys.modular.user.entity.SysUser;
import cn.stylefeng.roses.kernel.sys.modular.user.pojo.request.SysUserRequest; import cn.stylefeng.roses.kernel.sys.modular.user.pojo.request.SysUserRequest;
@ -20,20 +21,24 @@ public class SysUserCreateFactory {
*/ */
public static void fillUpdateInfo(SysUserRequest sysUserRequest, SysUser sysUser) { public static void fillUpdateInfo(SysUserRequest sysUserRequest, SysUser sysUser) {
// 姓名
sysUser.setRealName(sysUserRequest.getRealName());
// 性别M-男F-女) // 性别M-男F-女)
sysUser.setSex(sysUserRequest.getSex()); sysUser.setSex(sysUserRequest.getSex());
// 邮箱 // 邮箱
sysUser.setEmail(sysUserRequest.getEmail()); sysUser.setEmail(sysUserRequest.getEmail());
// 姓名
sysUser.setRealName(sysUserRequest.getRealName());
// 生日 // 生日
if (ObjectUtil.isNotEmpty(sysUserRequest.getBirthday())) {
sysUser.setBirthday(DateUtil.parse(sysUserRequest.getBirthday())); sysUser.setBirthday(DateUtil.parse(sysUserRequest.getBirthday()));
}
// 手机 // 手机
if (ObjectUtil.isNotEmpty(sysUserRequest.getPhone())) {
sysUser.setPhone(sysUserRequest.getPhone()); sysUser.setPhone(sysUserRequest.getPhone());
} }
}
} }

View File

@ -37,7 +37,7 @@ public class SysUserRequest extends BaseRequest {
* *
*/ */
@ChineseDescription("姓名") @ChineseDescription("姓名")
@NotBlank(message = "姓名不能为空", groups = {add.class, edit.class}) @NotBlank(message = "姓名不能为空", groups = {add.class, edit.class, updateInfo.class})
private String realName; private String realName;
/** /**