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)
@PostMapping
public R<Void> add(@Validated @RequestBody SysConfigBo config) {
if (!configService.checkConfigKeyUnique(config)) {
/*if (!configService.checkConfigKeyUnique(config)) {
return R.fail("新增参数'" + config.getConfigName() + "'失败,参数键名已存在");
}
}*/
configService.insertConfig(config);
return R.ok();
}
@ -100,9 +100,9 @@ public class SysConfigController extends BaseController {
@Log(title = "参数管理", businessType = BusinessType.UPDATE)
@PutMapping
public R<Void> edit(@Validated @RequestBody SysConfigBo config) {
if (!configService.checkConfigKeyUnique(config)) {
/*if (!configService.checkConfigKeyUnique(config)) {
return R.fail("修改参数'" + config.getConfigName() + "'失败,参数键名已存在");
}
}*/
configService.updateConfig(config);
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
* @return 参数键值
*/
@Cacheable(cacheNames = CacheNames.SYS_CONFIG, key = "#configKey")
/*@Cacheable(cacheNames = CacheNames.SYS_CONFIG, key = "#configKey")*/
@Override
public String selectConfigByKey(String configKey) {
SysConfig retConfig = baseMapper.selectOne(new LambdaQueryWrapper<SysConfig>()
@ -125,7 +125,7 @@ public class SysConfigServiceImpl implements ISysConfigService {
* @param bo 参数配置信息
* @return 结果
*/
@CachePut(cacheNames = CacheNames.SYS_CONFIG, key = "#bo.configKey")
/*@CachePut(cacheNames = CacheNames.SYS_CONFIG, key = "#bo.configKey")*/
@Override
public String insertConfig(SysConfigBo bo) {
SysConfig config = MapstructUtils.convert(bo, SysConfig.class);
@ -142,7 +142,7 @@ public class SysConfigServiceImpl implements ISysConfigService {
* @param bo 参数配置信息
* @return 结果
*/
@CachePut(cacheNames = CacheNames.SYS_CONFIG, key = "#bo.configKey")
/* @CachePut(cacheNames = CacheNames.SYS_CONFIG, key = "#bo.configKey")*/
@Override
public String updateConfig(SysConfigBo bo) {
int row = 0;

Loading…
Cancel
Save