总的来说有如下三点:
1.菜单配置:在系统管理中配置如,http://localhost:8088/tpcp/voteController.do?toupiaoxq&isOpen,关键在于后边的&isOpen
2.查看自己系统用的是什么风格;
2.在项目中用全局搜索的方式或者在SysThemesEnum.java类中 查找此风格所在的页面;
3.修改相对应的js
例子如下:
例如我们选择的是如下的风格:
需要在项目中搜索“ACE平面风格”,或者直接打开SysThemesEnum.java类,如下图所示:
打开ace_main页面找到相对应的js,怎么来区分要改的js是那个呢,修改此页面中的js中包含addTabs的js,最好在浏览器中用F12的方式来查看一下。例如下图:
在此js中添加如下代码:
if (h == "" || $.trim(h).length == 0) {
return false;
}
if(h.indexOf('isOpen') != -1){
window.open(h);
return false;
}
最后进行测试,已实现