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

57 lines
1.9 KiB
HTML
Executable File

{extend name="base" /}
{block name="css"}
<link href="__ADMIN__/js/ztree/css/zTreeStyle/zTreeStyle.css?v={$v}" rel="stylesheet" type="text/css" />
{/block}
{block name="js"}
<script src="__ADMIN__/js/ztree/jquery.ztree.all-3.5.js?v={$v}"></script>
<script src="__ADMIN__/roles/roles.js?v={$v}" type="text/javascript"></script>
{/block}
{block name="main"}
<form autocomplete='off'>
<input type='hidden' id='roleId' class='ipt' value="{$object['roleId']}"/>
<table class='wst-form wst-box-top'>
<tr>
<th width='120'>角色名称<font color='red'>*</font></th>
<td><input type="text" id='roleName' class='ipt' value="{$object['roleName']}" maxLength='20' data-rule="角色名称: required;"/></td>
</tr>
<tr>
<th>角色备注</th>
<td><input type="text" id='roleDesc' class='ipt' value="{$object['roleDesc']}" style='width:70%' maxLength='100'/></td>
</tr>
<tr>
<th valign='top'>权限</th>
<td>
<ul id="menuTree" class="ztree"></ul>
</td>
</tr>
<tr>
<td colspan='2' align='center' class='wst-bottombar'>
<button type="button" onclick='javascript:save()' class='btn btn-primary btn-mright'><i class="fa fa-check"></i>保存</button>
<button type="button" onclick='javascript:history.go(-1)' class='btn'><i class="fa fa-angle-double-left"></i>返回</button>
</td>
</tr>
</table>
</form>
<script>
var zTree,rolePrivileges = '{$object['privileges']}'.split(',');
$(function(){
var roleId = $('#roleId').val();
var setting = {
check: {
enable: true
},
async: {
enable: true,
url:WST.U('admin/privileges/listQueryByRole'),
autoParam:["id", "name=n", "level=lv"],
otherParam:["roleId",roleId]
},
callback:{
onNodeCreated:getNodes
}
};
$.fn.zTree.init($("#menuTree"), setting);
zTree = $.fn.zTree.getZTreeObj("menuTree");
})
</script>
{/block}