疯狂的狮子li
2022-08-15 9f2fe90e5019e563dee0a88a970e8abcdb1f38a1
update 优化 业务缓存代码
已修改2个文件
10 ■■■■ 文件已修改
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDictTypeServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java
@@ -82,7 +82,8 @@
        if (UserConstants.NOT_UNIQUE.equals(configService.checkConfigKeyUnique(config))) {
            return R.fail("新增参数'" + config.getConfigName() + "'失败,参数键名已存在");
        }
        return R.ok(configService.insertConfig(config));
        configService.insertConfig(config);
        return R.ok();
    }
    /**
@@ -95,7 +96,8 @@
        if (UserConstants.NOT_UNIQUE.equals(configService.checkConfigKeyUnique(config))) {
            return R.fail("修改参数'" + config.getConfigName() + "'失败,参数键名已存在");
        }
        return R.ok(configService.updateConfig(config));
        configService.updateConfig(config);
        return R.ok();
    }
    /**
@@ -105,7 +107,8 @@
    @Log(title = "参数管理", businessType = BusinessType.UPDATE)
    @PutMapping("/updateByKey")
    public R<Void> updateByKey(@RequestBody SysConfig config) {
        return R.ok(configService.updateConfig(config));
        configService.updateConfig(config);
        return R.ok();
    }
    /**
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDictTypeServiceImpl.java
@@ -112,6 +112,7 @@
     * @param dictType 字典类型
     * @return 字典类型
     */
    @Cacheable(cacheNames = CacheNames.SYS_DICT, key = "#dictType")
    @Override
    public SysDictType selectDictTypeByType(String dictType) {
        return baseMapper.selectById(new LambdaQueryWrapper<SysDictType>().eq(SysDictType::getDictType, dictType));