RuoYi
2022-08-22 f399680158c58d49eac78d6fb92cfd09b350c742
优化代码
已修改3个文件
32 ■■■■ 文件已修改
src/main/java/com/ruoyi/framework/redis/RedisCache.java 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/project/system/controller/SysDeptController.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/project/system/domain/SysDictData.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/framework/redis/RedisCache.java
@@ -124,9 +124,9 @@
     * @param collection 多个对象
     * @return
     */
    public long deleteObject(final Collection collection)
    public boolean deleteObject(final Collection collection)
    {
        return redisTemplate.delete(collection);
        return redisTemplate.delete(collection) > 0;
    }
    /**
@@ -232,18 +232,6 @@
    }
    /**
     * 删除Hash中的数据
     *
     * @param key
     * @param hKey
     */
    public void delCacheMapValue(final String key, final String hKey)
    {
        HashOperations hashOperations = redisTemplate.opsForHash();
        hashOperations.delete(key, hKey);
    }
    /**
     * 获取多个Hash中的数据
     *
     * @param key Redis键
@@ -264,7 +252,7 @@
     */
    public boolean deleteCacheMapValue(final String key, final String hKey)
    {
        return Boolean.TRUE.equals(redisTemplate.opsForHash().delete(key, hKey));
        return redisTemplate.opsForHash().delete(key, hKey) > 0;
    }
    /**
src/main/java/com/ruoyi/project/system/controller/SysDeptController.java
@@ -1,6 +1,5 @@
package com.ruoyi.project.system.controller;
import java.util.Iterator;
import java.util.List;
import org.apache.commons.lang3.ArrayUtils;
import org.springframework.beans.factory.annotation.Autowired;
@@ -54,16 +53,7 @@
    public AjaxResult excludeChild(@PathVariable(value = "deptId", required = false) Long deptId)
    {
        List<SysDept> depts = deptService.selectDeptList(new SysDept());
        Iterator<SysDept> it = depts.iterator();
        while (it.hasNext())
        {
            SysDept d = (SysDept) it.next();
            if (d.getDeptId().intValue() == deptId
                    || ArrayUtils.contains(StringUtils.split(d.getAncestors(), ","), deptId + ""))
            {
                it.remove();
            }
        }
        depts.removeIf(d -> d.getDeptId().intValue() == deptId || ArrayUtils.contains(StringUtils.split(d.getAncestors(), ","), deptId + ""));
        return AjaxResult.success(depts);
    }
src/main/java/com/ruoyi/project/system/domain/SysDictData.java
@@ -131,7 +131,7 @@
    public boolean getDefault()
    {
        return UserConstants.YES.equals(this.isDefault) ? true : false;
        return UserConstants.YES.equals(this.isDefault);
    }
    public String getIsDefault()