Browse Source

修复系统字典缓存刷新逻辑

test
smallchill 4 years ago
parent
commit
e0557f5bd2
  1. 4
      blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java
  2. 2
      blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DictServiceImpl.java

4
blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java

@ -139,7 +139,7 @@ public class DictController extends BladeController {
@ApiOperationSupport(order = 6)
@ApiOperation(value = "新增或修改", notes = "传入dict")
public R submit(@Valid @RequestBody Dict dict) {
CacheUtil.clear(DICT_CACHE);
CacheUtil.clear(DICT_CACHE, Boolean.FALSE);
return R.status(dictService.submit(dict));
}
@ -151,7 +151,7 @@ public class DictController extends BladeController {
@ApiOperationSupport(order = 7)
@ApiOperation(value = "删除", notes = "传入ids")
public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
CacheUtil.clear(DICT_CACHE);
CacheUtil.clear(DICT_CACHE, Boolean.FALSE);
return R.status(dictService.removeDict(ids));
}

2
blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DictServiceImpl.java

@ -88,7 +88,7 @@ public class DictServiceImpl extends ServiceImpl<DictMapper, Dict> implements ID
dict.setParentId(BladeConstant.TOP_PARENT_ID);
}
dict.setIsDeleted(BladeConstant.DB_NOT_DELETED);
CacheUtil.clear(DICT_CACHE);
CacheUtil.clear(DICT_CACHE, Boolean.FALSE);
return saveOrUpdate(dict);
}

Loading…
Cancel
Save