字典新增更新或删除时,删除字典缓存,系统字典在调用使用时会重新查询数据库加载系统字典缓存。
This commit is contained in:
@@ -14,6 +14,8 @@ import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
||||
|
||||
import com.nis.domain.Page;
|
||||
import com.nis.domain.SysDataDictionaryName;
|
||||
import com.nis.util.CacheUtils;
|
||||
import com.nis.util.Constants;
|
||||
import com.nis.util.StringUtil;
|
||||
import com.nis.web.controller.BaseController;
|
||||
|
||||
@@ -64,6 +66,8 @@ public class DictController extends BaseController {
|
||||
|
||||
try {
|
||||
dictService.saveOrUpdate(sysDictName);
|
||||
//删除字典缓存
|
||||
CacheUtils.remove(Constants.CACHE_DICT_MAP);
|
||||
addMessage(redirectAttributes, "保存字典成功");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
@@ -79,6 +83,8 @@ public class DictController extends BaseController {
|
||||
|
||||
try {
|
||||
dictService.deleteDict(id);
|
||||
//删除字典缓存
|
||||
CacheUtils.remove(Constants.CACHE_DICT_MAP);
|
||||
addMessage(redirectAttributes, "删除字典成功");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
|
||||
Reference in New Issue
Block a user