From c92aa3899e11a355cddfcfeaececcc843d7ad1bb Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期三, 04 九月 2024 19:14:18 +0800 Subject: [PATCH] 修改 --- ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java index 4db6ccd..665f042 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java @@ -646,20 +646,35 @@ SysUser sysUser = new SysUser(); sysUser.setUserName(dto.getAccount()); sysUser.setNickName(dto.getShopHead()); + if(dto.getShopType() ==1){ + sysUser.setRoleType(2); + }else { + sysUser.setRoleType(3); + } sysUser.setPassword(SecurityUtils.encryptPassword(dto.getPassword())); this.insertUser(sysUser); // TODO 自动绑定角色 + } @Override public void updateAccount(TShopDTO dto) { - SysUser sysUser = this.selectUserByUserName(dto.getAccount()); +// SysUser sysUser = this.selectUserByUserName(dto.getAccount()); + SysUser sysUser = this.selectUserById(dto.getUserId()); if(Objects.isNull(sysUser)){ throw new ServiceException("未查询到该账号"); } sysUser.setUserName(dto.getAccount()); sysUser.setNickName(dto.getShopHead()); - sysUser.setPassword(SecurityUtils.encryptPassword(dto.getPassword())); + if(dto.getShopType() ==1){ + sysUser.setRoleType(2); + }else { + sysUser.setRoleType(3); + } + if(Objects.nonNull(dto.getPassword())){ + sysUser.setPassword(SecurityUtils.encryptPassword(dto.getPassword())); + } + sysUser.setStatus(dto.getAccountStatus()); this.updateUser(sysUser); } -- Gitblit v1.7.1