Browse Source

提交:参数表去掉缓存

dev
袁强 4 days ago
parent
commit
d466edcc6f
  1. 8
      dk-modules/system/src/main/java/org/dromara/system/controller/system/SysConfigController.java
  2. 6
      dk-modules/system/src/main/java/org/dromara/system/service/impl/SysConfigServiceImpl.java

8
dk-modules/system/src/main/java/org/dromara/system/controller/system/SysConfigController.java

@ -86,9 +86,9 @@ public class SysConfigController extends BaseController {
@Log(title = "参数管理", businessType = BusinessType.INSERT) @Log(title = "参数管理", businessType = BusinessType.INSERT)
@PostMapping @PostMapping
public R<Void> add(@Validated @RequestBody SysConfigBo config) { public R<Void> add(@Validated @RequestBody SysConfigBo config) {
if (!configService.checkConfigKeyUnique(config)) { /*if (!configService.checkConfigKeyUnique(config)) {
return R.fail("新增参数'" + config.getConfigName() + "'失败,参数键名已存在"); return R.fail("新增参数'" + config.getConfigName() + "'失败,参数键名已存在");
} }*/
configService.insertConfig(config); configService.insertConfig(config);
return R.ok(); return R.ok();
} }
@ -100,9 +100,9 @@ public class SysConfigController extends BaseController {
@Log(title = "参数管理", businessType = BusinessType.UPDATE) @Log(title = "参数管理", businessType = BusinessType.UPDATE)
@PutMapping @PutMapping
public R<Void> edit(@Validated @RequestBody SysConfigBo config) { public R<Void> edit(@Validated @RequestBody SysConfigBo config) {
if (!configService.checkConfigKeyUnique(config)) { /*if (!configService.checkConfigKeyUnique(config)) {
return R.fail("修改参数'" + config.getConfigName() + "'失败,参数键名已存在"); return R.fail("修改参数'" + config.getConfigName() + "'失败,参数键名已存在");
} }*/
configService.updateConfig(config); configService.updateConfig(config);
return R.ok(); return R.ok();
} }

6
dk-modules/system/src/main/java/org/dromara/system/service/impl/SysConfigServiceImpl.java

@ -67,7 +67,7 @@ public class SysConfigServiceImpl implements ISysConfigService {
* @param configKey 参数key * @param configKey 参数key
* @return 参数键值 * @return 参数键值
*/ */
@Cacheable(cacheNames = CacheNames.SYS_CONFIG, key = "#configKey") /*@Cacheable(cacheNames = CacheNames.SYS_CONFIG, key = "#configKey")*/
@Override @Override
public String selectConfigByKey(String configKey) { public String selectConfigByKey(String configKey) {
SysConfig retConfig = baseMapper.selectOne(new LambdaQueryWrapper<SysConfig>() SysConfig retConfig = baseMapper.selectOne(new LambdaQueryWrapper<SysConfig>()
@ -125,7 +125,7 @@ public class SysConfigServiceImpl implements ISysConfigService {
* @param bo 参数配置信息 * @param bo 参数配置信息
* @return 结果 * @return 结果
*/ */
@CachePut(cacheNames = CacheNames.SYS_CONFIG, key = "#bo.configKey") /*@CachePut(cacheNames = CacheNames.SYS_CONFIG, key = "#bo.configKey")*/
@Override @Override
public String insertConfig(SysConfigBo bo) { public String insertConfig(SysConfigBo bo) {
SysConfig config = MapstructUtils.convert(bo, SysConfig.class); SysConfig config = MapstructUtils.convert(bo, SysConfig.class);
@ -142,7 +142,7 @@ public class SysConfigServiceImpl implements ISysConfigService {
* @param bo 参数配置信息 * @param bo 参数配置信息
* @return 结果 * @return 结果
*/ */
@CachePut(cacheNames = CacheNames.SYS_CONFIG, key = "#bo.configKey") /* @CachePut(cacheNames = CacheNames.SYS_CONFIG, key = "#bo.configKey")*/
@Override @Override
public String updateConfig(SysConfigBo bo) { public String updateConfig(SysConfigBo bo) {
int row = 0; int row = 0;

Loading…
Cancel
Save