修改配置基本信息中的分类、性质、标签,使用树状菜单结构显示。
Signed-off-by: zhangwei <zhangwei@intranet.com>
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<script src="${pageContext.request.contextPath}/static/global/plugins/jquery-ztree/3.5.12/js/jquery.ztree.all-3.5.min.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
var key, lastValue = "", nodeList = [], type = getQueryString("type", "${url}");
|
||||
var tree, setting = {view:{selectedMulti:false,dblClickExpand:false},check:{enable:"${checked}",nocheckInherit:true},
|
||||
var tree, setting = {view:{selectedMulti:false,dblClickExpand:false},check:{enable:"${checked}",chkboxType: { "Y" : "${checkedPS}", "N" : "${unCheckedPS}" },nocheckInherit:true},
|
||||
async:{enable:(type==6),url:"${ctx}/sys/user/treeData",autoParam:["id=officeId"]},
|
||||
data:{simpleData:{enable:true}},callback:{
|
||||
|
||||
@@ -57,11 +57,10 @@
|
||||
var map = zNodes[i];
|
||||
if(map.id==0&&map.pId==0&&map.name=="root_node"){
|
||||
map.name="<spring:message code='root_node' />";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
tree = $.fn.zTree.init($("#tree"), setting, zNodes);
|
||||
|
||||
// 默认展开一级节点
|
||||
var nodes = tree.getNodesByParam("level", 0);
|
||||
for(var i=0; i<nodes.length; i++) {
|
||||
@@ -85,12 +84,16 @@
|
||||
var ids = "${selectIds}".split(",");
|
||||
for(var i=0; i<ids.length; i++) {
|
||||
var node = tree.getNodeByParam("id", (type==3?"u_":"")+ids[i]);
|
||||
if("${checked}" == "true"){
|
||||
try{tree.checkNode(node, true, true);}catch(e){}
|
||||
tree.selectNode(node, false);
|
||||
}else{
|
||||
tree.selectNode(node, true);
|
||||
//如果节点id与排除id相同,不被选中
|
||||
if(node.id!=${extId}){
|
||||
if("${checked}" == "true"){
|
||||
try{tree.checkNode(node, true, true);}catch(e){}
|
||||
tree.selectNode(node, false);
|
||||
}else{
|
||||
tree.selectNode(node, true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
function focusKey(e) {
|
||||
|
||||
Reference in New Issue
Block a user