目前權限控制經過t_Permission表的英文名(english_name來判斷,角色 用戶權限分配和之前系統同樣javascript
權限控制分爲頁面的js前端權限控制和後臺權限控制.2者可獨立也可一塊兒使用.前端
1.子項目把base版本號換成1.4.3-SNAPSHOT以上java
2. maven update
ajax
在jsp頁面用ajax判斷該按鈕是否展現(和該用戶permission的englishName對應,注意url地址!)json
例子:xtj ROOT的index.jspjsp
//靜態加載菜單方式 $.ajax({ url : '../base/permission/getPermission', type: 'get', dataType:"json", success : function(map) { var haveSystem=false; for(var i=0;i<map.length;i++){ if(map[i].ENGLISH_NAME == 'xtgl'){ haveSystem=true; } } if(!haveSystem){ $(".xtgl").remove(); } } });
調用如下接口去判斷maven
或url