MoiaControl V5监控页面中隐藏强制成功按钮

本文遵循BY-SA版权协议,转载请附上原文出处链接。


本文作者: 黑伴白

本文链接: http://heibanbai.com.cn/posts/387eb8fb/

MoiaControl V5监控页面中隐藏强制成功按钮

MoiaControl V5菜单权限比较粗, 页面中的小按钮无法分配权限, 不太方便进行细粒度的权限控制.

其实可以通过修改对应页面的jsp进行个性化调整.

计划监控页面: ~/MoiaControl/sms/monitor/planStateList.jsp

作业监控页面: ~/MoiaControl/sms/monitor/statusJobList.jsp

例如要给包含role_mon的所有用户隐藏强制成功按钮, 只需将如下代码增加到对应页面中(大概第9行, <script type=”text/javascript”>下面):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var userId = "${sessionInfo.userId}";
$.ajax({
url : '${pageContext.request.contextPath}/userController/getUserRoleList.action?userId=' + userId,
dataType : 'json',
success : function(result) {
result.forEach(element => {
if(element.roleName=="role_mon"){
var divs = document.querySelectoryAll('div[data-options="iconCls:\'icon-ims-forcesuccess\'"]');
divs.forEach(el => {
el.style.display='none';
});
}
});
}
});

刷新页面即可查看效果!


蚂蚁🐜再小也是肉🥩!


MoiaControl V5监控页面中隐藏强制成功按钮
http://heibanbai.com.cn/posts/387eb8fb/
作者
黑伴白
发布于
2024年9月6日
许可协议

“您的支持,我的动力!觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”

微信二维码

微信支付

支付宝二维码

支付宝支付