Zhiqim Admin(简版的管理台)是从知启蒙管理台分离出来,保留系统参数表、系统菜单表、操作员、操作日志,去除组织、部门、角色等复杂权限功能,仅保留操作员独立权限功能。系统设计时保留ZmrSessionUser和ZmrOperator类,方便以后升级到知启蒙管理台。

森中灵 最后提交于2月前 修复cache显示错误,增加移动不带条件方法,增加操作日志不带说明方法
menuModify.zml3KB
${ZmrMenuRule.check(request, "/"+zhiqim_manager+"/menu.htm")}
${zhiqim_manager_breadcrumb_parent("menu.htm", "系统菜单", "修改本菜单信息")}
${zhiqim_manager_content()}
${zhiqim_manager_history("menu.htm")}
${request.getValidateScript()}

<#-- 导航 -->
<div class="z-tabnav-main z-mg-b20 ${zmr_color_class}">
<nav>
<ul class="z-mg-r10">
    <li onclick="Z.L.href('menu.htm');">返回系统菜单</li>
    <li class="z-active">修改系统菜单</li>
</ul>
</nav>
</div>

<#-- 表单 -->
${zhiqim_manager_title("修改 ["+item.getMenuName()+"] 菜单")}
<form name="theForm" action="menuUpdate.htm" method="post" onsubmit="return validateForm(this);" data-role="z-call-frame">
<input name="parentCode" type="hidden" value="${item.getParentCode()}">
<input name="menuCode" type="hidden" value="${item.getMenuCode()}">
<input name="menuLevel" type="hidden" value="${item.getMenuLevel()}">
<table class="z-table z-bordered z-h50-tr z-pd10 z-bg-white">
<tr>
    <td width="40%">菜单编码:</td>
    <td width="*">${item.getMenuCode()}</td>
</tr>
<tr>
    <td>菜单名称:<span class="z-color-999">(16位不定长字符)</span></td>
    <td><input name="menuName" class="z-input z-w300 ${zmr_color_class}" value="${item.getMenuName()}" maxlength="16"><span class="z-color-red">&nbsp;*</span></td>
</tr>
<#if item.getMenuLevel() == 1>
<tr>
    <td>菜单简称:<span class="z-color-999">(3位不定长字符,仅一级菜单使用)</span></td>
    <td><input name="menuNameAbbr" class="z-input z-w300 ${zmr_color_class}" value="${item.getMenuNameAbbr()}" maxlength="3"><span class="z-color-red">&nbsp;*</span></td>
</tr>
<#else>
<input name="menuNameAbbr" type="hidden" value="${item.getMenuNameAbbr()}">
</#if>
<tr>
    <td>菜单状态:<span class="z-color-999">(显示 | 隐藏<#if ZmrSuperAdminRule.check(request)> | 关闭</#if>)</span></td>
    <td>
        <select name="menuStatus" class="z-select z-w300" data-role="z-select" data-class="${zmr_color_class}">
          <option value="0" <#if item.getMenuStatus() == 0>selected</#if>>显示</option>
          <option value="1" <#if item.getMenuStatus() == 1>selected</#if>>隐藏</option>
          <#if ZmrSuperAdminRule.check(request)>
          <option value="2" <#if item.getMenuStatus() == 2>selected</#if>>关闭</option>
          </#if>
        </select><span class="z-color-red">&nbsp;*</span>
    </td>
</tr>
<#if ZmrSuperAdminRule.check(request)>
<tr>
    <td>菜单类型:<span class="z-color-999">(枝节点 | 属性)</span></td>
    <td><select name="menuType" class="z-select z-w300" data-role="z-select" data-class="${zmr_color_class}"><option value="1"<#if item.getMenuType() == 1> selected</#if>>枝节点</option><option value="2"<#if item.getMenuType() == 2> selected</#if>>属性</option></select><span class="z-color-red">&nbsp;*</span></td>
</tr>
<#else>
<input name="menuType" type="hidden" value="${item.getMenuType()}">
</#if>
<#if item.getMenuLevel() lte 2>
<tr>
    <td>菜单图标:<span class="z-color-999">(在z-font中选择字体图标,仅一二级菜单使用)</span></td>
    <td><input name="menuIcon" class="z-input z-w300 ${zmr_color_class}" value="#{item.getMenuIcon()}" maxlength="32"></td>
</tr>
<#else>
<input name="menuIcon" type="hidden" value="${item.getMenuIcon()}">
</#if>
<#if ZmrSuperAdminRule.check(request)>
<tr>
    <td>菜单URL:<span class="z-color-999">(菜单权限对应的URL,多个用逗号隔开,100字符以内)</span></td>
    <td><input name="menuUrl" class="z-input z-w300 ${zmr_color_class}" value="#{item.getMenuUrl()}" maxlength="100"></td>
</tr>
<#else>
<input name="menuUrl" type="hidden" value="${item.getMenuUrl()}">
</#if>
<tr>
    <td>菜单描述:<span class="z-color-999">(用一句简短的句子描述菜单,100字以内)</span></td>
    <td><textarea name="menuDesc" class="z-textarea z-w300 z-h80 ${zmr_color_class}" maxlength="100">#{item.getMenuDesc()}</textarea></td>
</tr>
</table>
${zhiqim_manager_submit()}
</form>
${zhiqim_manager_content_end()}