2019-09-06 23:53:10 +08:00

102 lines
4.5 KiB
HTML
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{extend name="base" /}
{block name="css"}
<link href="__ADMIN__/js/ztree/css/zTreeStyle/zTreeStyle.css?v={$v}" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="__ADMIN__/js/mmgrid/mmGrid.css?v={$v}" />
{/block}
{block name="js"}
<script src="__ADMIN__/js/ztree/jquery.ztree.all-3.5.js?v={$v}"></script>
<script src="__ADMIN__/js/mmgrid/mmGrid.js?v={$v}" type="text/javascript"></script>
<script src="__ADMIN__/menus/menu.js?v={$v}" type="text/javascript"></script>
{/block}
{block name="main"}
<div id='alertTips' class='alert alert-success alert-tips fade in'>
<div id='headTip' class='head'><i class='fa fa-lightbulb-o'></i>操作说明</div>
<ul class='body'>
<li>左侧为菜单栏,点击菜单,然后再点击右键添加菜单,菜单中的图标使用<a href='http://fontawesome.dashgame.com/' target='_blank'>Fontawesome</a>图标不需要fa-前缀。</li>
<li>右侧为菜单对应的操作权限。若想为系统添加一个菜单则要一个设置为“菜单权限”的权限,该菜单才能显示。</li>
<li>该功能为开发者功能,普通使用者请勿随意修改,以免影响系统使用。</li>
</ul>
</div>
<div class="j-layout">
<div class='j-layout-left'>
<div class='j-layout-panel layui-colla-title'>菜单管理</div>
<ul id="menuTree" class="ztree" style='overflow:auto'></ul>
</div>
<div class='j-layout-center' style='border:1px solid #ccc;float:left;margin-left:5px;'>
<div class='j-layout-panel layui-colla-title'>权限管理</div>
{if WSTGrant('QXGL_01')}
<div class="wst-toolbar" style='display:none'>
<button class="btn btn-success btn-sm f-right" onclick='javascript:toEdit(0)'><i class='fa fa-plus'></i>&nbsp;</button>
<div style='clear:both'></div>
</div>
{/if}
<div id="maingrid" style='display:none'>
<div id="mmg" class="mmg"></div>
</div>
</div>
<div style='clear:both;'></div>
</div>
<div id='menuBox' style='display:none'>
<form id='menuForm'>
<input type='hidden' id='parentId' class='ipt2' maxLength='20'/>
<table class='wst-form wst-box-top'>
<tr>
<th width='100'>菜单名称<font color='red'>*</font></th>
<td><input type='text' id='menuName' class='ipt2' maxLength='20' data-rule="菜单名称: required;"/></td>
</tr>
<tr>
<th width='100'>菜单图标<font color='red'>*</font></th>
<td><input type='text' id='menuIcon' class='ipt2' maxLength='20'/></td>
</tr>
<tr>
<th width='100'>菜单排序<font color='red'>*</font></th>
<td><input type='text' id='menuSort' class='ipt2' maxLength='5'/></td>
</tr>
</table>
</form>
</div>
<div id='privilegeBox' style='display:none'>
<form id='privilegeForm' autocomplete='off'>
<table class='wst-form wst-box-top'>
<tr>
<th width='100'>权限名称<font color='red'>*</font></th>
<td><input type='text' id='privilegeName' class='ipt' maxLength='20' data-rule="权限名称: required;"/></td>
</tr>
<tr>
<th>权限代码<font color='red'>*</font></th>
<td>
<input type='hidden' id='privilegeId' value="0" />
<input type='text' id='privilegeCode' class='ipt' maxLength='30' onblur='javascript:checkPrivilegeCode(this)' data-rule="权限代码: required;"/></td>
</tr>
<tr>
<th>是否菜单权限<font color='red'>*</font></th>
<td height='24'>
<label>
<input type="radio" id="isMenuPrivilege1" name="isMenuPrivilege" class="ipt" value="1">
</label>
<label>
<input type="radio" id="isMenuPrivilege1" name="isMenuPrivilege" class="ipt" value="0" checked>
</label>
</td>
</tr>
<tr>
<th>权限资源:</th>
<td><input type='text' id='privilegeUrl' class='ipt' maxLength='100' style='width:90%'/></td>
</tr>
<tr>
<th>关联资源:<br/>(以,号分隔)&nbsp;&nbsp;&nbsp;</th>
<td>
<textarea id='otherPrivilegeUrl' class='ipt' style='width:90%;height:60px;'></textarea>
</td>
</tr>
</table>
</form>
</div>
<div id="rMenu">
<ul>
{if WSTGrant('CDGL_01')}<li id="m_add" >新增菜单</li>{/if}
{if WSTGrant('CDGL_02')}<li id="m_edit">编辑菜单</li>{/if}
{if WSTGrant('CDGL_03')}<li id="m_del" style='border-bottom:0px;'>删除菜单</li>{/if}
</ul>
</div>
{/block}