切换系统菜单小于1个的时候不展示,所有人都可以切换系统。

This commit is contained in:
thinkgem
2019-12-15 18:25:30 +08:00
parent bc6246822b
commit aedbb33fd8
3 changed files with 9 additions and 5 deletions

View File

@@ -139,5 +139,3 @@
}
.sidebar-menu .treeview-item.active > a {color:#fff;background-color:#3c8dbc;}

View File

@@ -21,6 +21,11 @@
<!-- <logger name="io.swagger" level="DEBUG" /> -->
<!-- <logger name="springfox" level="DEBUG" /> -->
<logger name="org.flowable.ui.modeler.domain" level="DEBUG" />
<logger name="org.flowable.idm.engine.impl.persistence" level="DEBUG" />
<logger name="org.flowable.task.service.impl.persistence" level="DEBUG" />
<logger name="org.flowable.engine.impl.persistence" level="DEBUG" />
<logger name="com.jeesite" level="DEBUG" />
<logger name="com.jeesite.common.i18n" level="INFO" />
<logger name="com.jeesite.common.shiro" level="INFO" />

View File

@@ -17,11 +17,12 @@
<a href="${ctx}/logout">
<i class="fa fa-sign-out"></i> ${text('退出登录')}</a>
</li>
<% if(user.superAdmin){ %>
<% var sysDictList = @DictUtils.getDictList('sys_menu_sys_code');
if(sysDictList.~size > 1){
var menuSysCode = @ObjectUtils.toStringIgnoreNull(session.sysCode, 'default'); %>
<li class="divider"></li>
<li class="dropdown-header mb5">${text('系统切换')}</li>
<% var menuSysCode = @ObjectUtils.toStringIgnoreNull(session.sysCode, 'default'); %>
<% for(var dict in @DictUtils.getDictList('sys_menu_sys_code')){ %>
<% for(var dict in sysDictList){ %>
<li>
<a href="${ctx}/switch/${dict.dictValue}">
<i class="fa fa-${menuSysCode == dict.dictValue