Administrator 4 жил өмнө
parent
commit
650ee871c6

+ 4 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java

@@ -336,6 +336,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
     public int deleteUserByIds(Long[] userIds) {
         for (Long userId : userIds) {
             checkUserAllowed(new SysUser(userId));
+            // 删除用户与角色关联
+            userRoleService.deleteUserRoleByUserId(userId);
+            // 删除用户与岗位表
+            userPostService.deleteUserPostByUserId(userId);
         }
         return baseMapper.deleteUserByIds(userIds);
     }

+ 1 - 1
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/ZbFileServiceImpl.java

@@ -59,7 +59,7 @@ public class ZbFileServiceImpl extends ServiceImpl<ZbFileMapper, ZbFile> impleme
     @Override
     public ZbFile findByHash(String hashString) {
         LambdaQueryWrapper<ZbFile> queryWrapper = new LambdaQueryWrapper<>();
-        queryWrapper.eq(ZbFile::getFileHash, hashString);
+        queryWrapper.eq(ZbFile::getFileHash, hashString).last("limit 1");
         return this.getOne(queryWrapper);
     }
 }