ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
@@ -301,7 +301,7 @@ // for(Long uid: userIds) { // zInfoUserService.getInfoBysysId(); // } zInfoUserService.removeByUserName( userService.findUserNames(userIds)); // zInfoUserService.removeByUserName( userService.findUserNames(userIds)); return toAjax(userService.deleteUserByIds(userIds)); } ruoyi-admin/src/main/resources/application.yml
@@ -18,7 +18,7 @@ # 开发环境配置 server: # 服务器的HTTP端口,默认为8080 port: 8089 port: 8080 ssl: #ssl配置 # resources根目录的”证书源文件.pfx“ key-store: classpath:www.bendudu.com.pfx ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java
@@ -90,7 +90,7 @@ public int deleteUserByUserName(String userName); public int deleteUserByName(String userName); public int deleteById(Long[] userId); public int deleteById(Long userId); /** * 通过用户ID删除用户 * ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
@@ -494,22 +494,22 @@ // 删除用户与岗位关联 userPostMapper.deleteUserPost(userIds); //找到用户名 List<String> unames = findUserNames(userIds); for(String name :unames) { for(long uid : userIds) { // System.out.println(name.equals("")); // System.out.println(name==null); // if(name!="" || name != null) { ZInfoUser fs = new ZInfoUser(); fs.setNickName(name); List<ZInfoUser> lis = zInfoUserService.selectByCondition(fs); System.out.println("902"); ZInfoUser fs = zInfoUserService.getInfoBysysId(uid); System.out.println(lis.size()); if (!name.equals("") && lis.size() > 0) userMapper.deleteUserByUserName(name); if(fs!=null) { userMapper.deleteUserById(uid); } else userMapper.deleteUserByName(name); { userMapper.deleteById(uid); } // } } ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
@@ -229,10 +229,7 @@ <delete id="deleteById" parameterType="Long"> delete from sys_user where user_id in <foreach collection="array" item="userId" open="(" separator="," close=")"> #{userId} </foreach> delete from sys_user where user_id = #{userId} </delete> <delete id="deleteUserByIds" parameterType="Long"> zhang-content/src/main/java/com/ruoyi/service/impl/ZInfoUserServiceImpl.java
@@ -72,7 +72,10 @@ LambdaQueryWrapper<ZInfoUser> lqw = new LambdaQueryWrapper<>(); lqw.eq(ZInfoUser::getSysId, sysid); List<ZInfoUser> list = list(lqw); if(list.size()>0) return list.get(0); else return null; } @Override