//$("#addNode").click(function(){
//		layer.open({
//		  type: 2,
//		  title: '新增资源',
//		  shadeClose: true,
//		  shade: 0.3,
//		  area: ['430px', '350px'],
//		  maxmin : false,
//		  content: 'addnode', 
//		  scrollbar: false,
//		  end:function(){
//			  getTree();
//		  }
//		});
//	});
//新增资源
$("#addNode").click(function(){
	layer.open({
		  type: 2,
		  title: '新增资源',
		  shadeClose: true,
		  shade: 0.3,
		  area: ['380px', '480px'],
		  maxmin : false,
		  content: 'addpermission', //iframe的url
		  scrollbar: false,
		  end:function(){
			  getTree();
			  var index = 0;
			queryInfo(index);
		  }
		});
});
$(document).ready(function() {
	var index = 0;
	queryInfo(index);
})

function updateRpData(index){
	layer.open({
		  type: 2,
		  title: '修改配置项信息',
		  shadeClose: true,
		  area : ['380px', '300px'],
          offset: '0px',
		  maxmin : false,
		  content: 'modrpdata?rdIndex='+index, 
		  scrollbar: false,
		  end:function(){
			  var tmp = 0;
			  queryInfo(tmp);
		  }
	});
}
//模糊搜索name满足条件的节点
function searchNode(value) {
    if (value == "") return;
    
    // 获取搜索的节点
    var nodes = treeObj.getNodesByParamFuzzy("name", value);
    // 关闭所有节点的高亮
    var allNodes = treeObj.transformToArray(treeObj.getNodes());
    for (var i = 0; i < allNodes.length; i ++) {
        allNodes[i].highlight = false;
        treeObj.updateNode(allNodes[i]);
    }
    // 展开第一层节点
    treeObj.expandAll(false);
    treeObj.expandNode(treeObj.getNodes()[0],true);
    // 高亮并展开搜索到的节点
    for (var i = 0; i < nodes.length; i ++) {
        nodes[i].highlight = true;
        treeObj.updateNode(nodes[i]); // 更新节点，让高亮生效
        treeObj.expandNode(nodes[i].getParentNode(),true);
    }
}
var tmp = 0;
function deletePermission(index){
	layer.confirm('是否确认删除？',function(){
		$.ajax({
			method : "post",
			url : "/pqs9900/permission/deletePermission",
			data : {
				functionIndex:index
			},
			async:false,
			success : function(data) {
				//没有权限的请求
				 if(data==301){
					location.href='/pqs9900';
				}else{
					if(data.code!=200){
						layer.msg(data.message, {icon: 5,time: 1000});
						queryInfo(tmp);
						getTree();
					}else{
						layer.msg(data.message, {icon:6,time: 1000 }); 
						queryInfo(tmp);
						getTree();
					}
				}
			}
		})
	})
}