From 26e10e787cdef67370ac1efc437126a27d02e757 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期二, 02 九月 2025 16:49:30 +0800 Subject: [PATCH] bug修改 --- ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/SiteServiceImpl.java | 20 ++++++-------------- 1 files changed, 6 insertions(+), 14 deletions(-) diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/SiteServiceImpl.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/SiteServiceImpl.java index d3676d5..b80f464 100644 --- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/SiteServiceImpl.java +++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/SiteServiceImpl.java @@ -153,24 +153,16 @@ return AjaxResult.error("账号已存在"); } // 添加登录账号 - SysUser user = new SysUser(); - user.setPhonenumber(dto.getAccount()); - user.setUserName(dto.getAccount()); - user.setNickName(dto.getName()); - user.setPassword(dto.getPassword()); - user.setStatus("0"); - user.setDelFlag("0"); - user.setRoleId(2L); - user.setSiteId(dto.getId()); - R<Long> r = sysUserClient.addSysUserSite(user); + sysUser.setPhonenumber(dto.getAccount()); + sysUser.setUserName(dto.getAccount()); + sysUser.setNickName(dto.getName()); + sysUser.setPassword(dto.getPassword()); + R<Boolean> r = sysUserClient.updateUser(sysUser); if(200 != r.getCode()){ throw new RuntimeException(r.getMsg()); } - dto.setUserId(r.getData()); - // 删除原有的登录账号 - R res = sysUserClient.delSysUserById(sysUser.getUserId()); } - if(Objects.nonNull(sysUser) && sysUser.getUserName().equals(dto.getAccount())) { + if(Objects.nonNull(sysUser) && sysUser.getUserName().equals(dto.getAccount()) && StringUtils.isNotEmpty(dto.getPassword())) { // 修改密码 sysUser.setPassword(dto.getPassword()); R res = sysUserClient.siteResetPassword(sysUser); -- Gitblit v1.7.1