diff --git a/src/main/java/com/nis/web/controller/sys/DictController.java b/src/main/java/com/nis/web/controller/sys/DictController.java index 53fd00d7f..a0285664b 100644 --- a/src/main/java/com/nis/web/controller/sys/DictController.java +++ b/src/main/java/com/nis/web/controller/sys/DictController.java @@ -101,6 +101,12 @@ public class DictController extends BaseController { return dictService.getDictByIdWithRelation(id); } - + @ResponseBody + @RequestMapping(value = {"refreshCache"}) + public String refreshCache(String cacheName){ + //删除字典缓存 + CacheUtils.remove(cacheName); + return "success"; + } } diff --git a/src/main/webapp/WEB-INF/views/home.jsp b/src/main/webapp/WEB-INF/views/home.jsp index d3be2fa61..ec77ebf7f 100644 --- a/src/main/webapp/WEB-INF/views/home.jsp +++ b/src/main/webapp/WEB-INF/views/home.jsp @@ -197,6 +197,22 @@ function menuHeight(){ } } +function refreshCache(cacheName){ + $.ajax({ + type:'post', + url:'${ctx}/sys/dict/refreshCache', + data:{"cacheName":cacheName}, + dataType:'text', + async:false, + success:function(data,textStatus){ + if(data=="success"){ + alert("缓存清理成功"); + }else{ + alert("缓存清理失败"); + } + } + }) +}