实现仅同一个组织下不同部门排序拖拽,是判断当前拖拽的节点pId和目标节点的pId是否相等,否则拖拽无效。
var zNodes =[
{ id:1, pId:0, name:"总公司", open:true, iconSkin:"pIcon01"},
{ id:2, pId:1, name:"一分公司", open:true, iconSkin:"pIcon02"},
{ id:3, pId:2, name:"总经办", open:true, iconSkin:"pIcon02"},
{ id:4, pId:3, name:"总经理", open:true, iconSkin:"pIcon01"},
{ id:5, pId:4, name:"研发经理", open:true, iconSkin:"pIcon01"},
{ id:6, pId:5, name:"研发部", iconSkin:"icon01"},
{ id:7, pId:3, name:"销售经理"},
{ id:8, pId:3, name:"售后经理"},
{ id:9, pId:1, name:"二分公司",open:true, iconSkin:"icon02"}
];
var dragId;
//<!--
var setting = {
view: