From 99184878caf9f772093f80a093c9be1fe65ee027 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期一, 26 八月 2024 15:42:41 +0800 Subject: [PATCH] 店铺模块 --- ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java | 25 +++++++++++++++++++++++-- 1 files changed, 23 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 7e34a04..4db6ccd 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 @@ -7,6 +7,7 @@ import javax.validation.Validator; import com.ruoyi.common.basic.PageInfo; +import com.ruoyi.system.dto.TShopDTO; import com.ruoyi.system.query.SysUserQuery; import com.ruoyi.system.vo.SysUserVO; import org.slf4j.Logger; @@ -475,8 +476,6 @@ { // 删除用户与角色关联 userRoleMapper.deleteUserRoleByUserId(userId); - // 删除用户与岗位表 - userPostMapper.deleteUserPostByUserId(userId); return userMapper.deleteUserById(userId); } @@ -642,6 +641,28 @@ return userMapper.selectIdByPhone(phonenumber); } + @Override + public void addAccount(TShopDTO dto) { + SysUser sysUser = new SysUser(); + sysUser.setUserName(dto.getAccount()); + sysUser.setNickName(dto.getShopHead()); + sysUser.setPassword(SecurityUtils.encryptPassword(dto.getPassword())); + this.insertUser(sysUser); + // TODO 自动绑定角色 + } + + @Override + public void updateAccount(TShopDTO dto) { + SysUser sysUser = this.selectUserByUserName(dto.getAccount()); + if(Objects.isNull(sysUser)){ + throw new ServiceException("未查询到该账号"); + } + sysUser.setUserName(dto.getAccount()); + sysUser.setNickName(dto.getShopHead()); + sysUser.setPassword(SecurityUtils.encryptPassword(dto.getPassword())); + this.updateUser(sysUser); + } + // @Override // public UserInfoVo userInfo(Long userId) { // return userMapper.userInfo(userId); -- Gitblit v1.7.1