update 优化 业务缓存代码

This commit is contained in:
疯狂的狮子li 2022-08-15 10:55:43 +08:00
parent d351c59b38
commit 9f2fe90e50
2 changed files with 7 additions and 3 deletions

View File

@ -82,7 +82,8 @@ public class SysConfigController extends BaseController {
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 @@ public class SysConfigController extends BaseController {
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 @@ public class SysConfigController extends BaseController {
@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();
}
/**

View File

@ -112,6 +112,7 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService, DictService
* @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));