From 73f8f42dd7112e6b8289505191a61b0d0c8f4da5 Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Wed, 9 Oct 2024 14:58:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7bug?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/bunny/dao/dto/system/user/AdminUserAddDto.java | 6 +++++- .../cn/bunny/services/service/impl/UserServiceImpl.java | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/dao/src/main/java/cn/bunny/dao/dto/system/user/AdminUserAddDto.java b/dao/src/main/java/cn/bunny/dao/dto/system/user/AdminUserAddDto.java index 75df733..79ab9cd 100644 --- a/dao/src/main/java/cn/bunny/dao/dto/system/user/AdminUserAddDto.java +++ b/dao/src/main/java/cn/bunny/dao/dto/system/user/AdminUserAddDto.java @@ -30,6 +30,10 @@ public class AdminUserAddDto { @Schema(name = "phone", title = "手机号") private String phone; + @Schema(name = "password", title = "密码") + @NotBlank(message = "密码不能为空") + private String password = "123456"; + @Schema(name = "avatar", title = "头像") private String avatar; @@ -37,7 +41,7 @@ public class AdminUserAddDto { private Byte sex = 1; @Schema(name = "summary", title = "个人描述") - private String summary; + private String summary = "这个人很懒,没有介绍"; @Schema(name = "deptId", title = "部门") @NotNull(message = "部门不能为空") diff --git a/service/src/main/java/cn/bunny/services/service/impl/UserServiceImpl.java b/service/src/main/java/cn/bunny/services/service/impl/UserServiceImpl.java index 8f048c9..4837ba3 100644 --- a/service/src/main/java/cn/bunny/services/service/impl/UserServiceImpl.java +++ b/service/src/main/java/cn/bunny/services/service/impl/UserServiceImpl.java @@ -300,9 +300,13 @@ public class UserServiceImpl extends ServiceImpl implemen */ @Override public void addAdminUser(@Valid AdminUserAddDto dto) { + // 对密码加密 + String md5Password = DigestUtils.md5DigestAsHex(dto.getPassword().getBytes()); + // 保存数据 AdminUser adminUser = new AdminUser(); BeanUtils.copyProperties(dto, adminUser); + adminUser.setPassword(md5Password); save(adminUser); // 插入用户部门关系表 @@ -311,7 +315,7 @@ public class UserServiceImpl extends ServiceImpl implemen UserDept userDept = new UserDept(); userDept.setDeptId(deptId); userDept.setUserId(userId); - + // 插入分配后的用户内容 userDeptMapper.insert(userDept); }