nodeDataList = [ {id: "1000000", name: "邓乾", position: "销售总监", area: "全国", assigned_target_qty: 50000, target_qty: 50000, parent_id: ""}, {id: "1010000", name: "郑栋", position: "大区总监", area: "东区", assigned_target_qty: 10000, target_qty: 10000, parent_id: "1000000", absent: "1"}, {id: "1020000", name: "郑楠", position: "大区总监", area: "南区", assigned_target_qty: 10000, target_qty: 10000, parent_id: "1000000", absent: "2"}, {id: "1030000", name: "郑西", position: "大区总监", area: "西区", assigned_target_qty: 10000, target_qty: 10000, parent_id: "1000000"}, {id: "1040000", name: "郑北", position: "大区总监", area: "北区", assigned_target_qty: 10000, target_qty: 10000, parent_id: "1000000"}, {id: "1050000", name: "郑忠", position: "大区总监", area: "中区", assigned_target_qty: 10000, target_qty: 10000, parent_id: "1000000"}, {id: "1010001", name: "郑栋001", position: "区域经理", area: "东区", assigned_target_qty: 950, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010002", name: "郑栋002", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010003", name: "郑栋003", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010004", name: "郑栋004", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010005", name: "郑栋005", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010006", name: "郑栋006", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010007", name: "郑栋007", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010008", name: "郑栋008", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010009", name: "郑栋009", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1010010", name: "郑栋010", position: "区域经理", area: "东区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1010000", absent: "1"}, {id: "1020001", name: "郑楠001", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020002", name: "郑楠002", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020003", name: "郑楠003", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020004", name: "郑楠004", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020005", name: "郑楠005", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020006", name: "郑楠006", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020007", name: "郑楠007", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020008", name: "郑楠008", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020009", name: "郑楠009", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "1020010", name: "郑楠010", position: "区域经理", area: "南区", assigned_target_qty: 1000, target_qty: 1000, parent_id: "1020000", absent: "2"}, {id: "101000102", name: "郑栋1002", position: "销售代表", area: "东区", assigned_target_qty: 150, target_qty: 100, parent_id: "1010001", absent: "1"}, {id: "101000103", name: "郑栋1003", position: "销售代表", area: "东区", assigned_target_qty: 100, target_qty: 100, parent_id: "1010001", absent: "1"}, {id: "101000104", name: "郑栋1004", position: "销售代表", area: "东区", assigned_target_qty: 100, target_qty: 100, parent_id: "1010001", absent: "1"}, {id: "101000105", name: "郑栋1005", position: "销售代表", area: "东区", assigned_target_qty: 100, target_qty: 100, parent_id: "1010001", absent: "1"}, {id: "101000106", name: "郑栋1006", position: "销售代表", area: "东区", assigned_target_qty: 100, target_qty: 100, parent_id: "1010001", absent: "1"}, {id: "101000107", name: "郑栋1007", position: "销售代表", area: "东区", assigned_target_qty: 100, target_qty: 100, parent_id: "1010001", absent: "1"}, {id: "101000108", name: "郑栋1008", position: "销售代表", area: "东区", assigned_target_qty: 100, target_qty: 100, parent_id: "1010001", absent: "1"}, {id: "101000109", name: "郑栋1009", position: "销售代表", area: "东区", assigned_target_qty: 100, target_qty: 100, parent_id: "1010001", absent: "1"}, {id: "101000110", name: "郑栋1010", position: "销售代表", area: "东区", assigned_target_qty: 100, target_qty: 100, parent_id: "1010001", absent: "1"}, ] nodeData = ArrayToTree(nodeDataList, "name", "parent_id"); nodeData2 = { "id": "001", position: "销售总监", area: "全国", assigned_target_qty: 10000, target_qty: 50000, "children": [ { "id": "00101", "absent": "1",//是否空岗 name: "丁玲利", area: "北区", position: "大区总监", target_qty: 10000, "children": [ { "id": "001010001", "name": "丁玲利", "absent": "2", "isLast": true, "children":[ {"id": "辖区111"}, {"id": "辖区112"}, {"id": "辖区113", "absent": "1",}, {"id": "辖区114", "absent": "2",}, {"id": "辖区115"}, {"id": "辖区116"}, ] }, {"id": "Linear discriminant analysis"}, {"id": "Rules"}, {"id": "Decision trees"}, {"id": "Naive Bayes"}, {"id": "K nearest neighbor"}, {"id": "Probabilistic neural network"}, {"id": "Support vector machine"} ], }, { "id": "Consensus", "children": [ { "id": "Models diversity", "children": [ {"id": "Different initializations"}, {"id": "Different parameter choices"}, {"id": "Different architectures"}, {"id": "Different modeling methods"}, {"id": "Different training sets"}, {"id": "Different feature sets"} ] }, { "id": "Methods", "children": [ {"id": "Classifier selection"}, {"id": "Classifier fusion"} ] }, { "id": "Common", "children": [ {"id": "Bagging"}, {"id": "Boosting"}, {"id": "AdaBoost"} ] } ] }, { "id": "Cons1ensus", "children": [ { "id": "Mod1els diversity", "children": [ {"id": "Dif1ferent initializations"}, {"id": "Differ1ent parameter choices"}, {"id": "Differ3ent architectures"}, {"id": "Di2fferent modeling methods"}, {"id": "Diff24erent training sets"}, {"id": "Differ42ent feature sets"} ] }, { "id": "M23ethods", "children": [ {"id": "Cla321ssifier selection"}, {"id": "Cla43ssifier fusion"} ] }, { "id": "Co4543mmon", "children": [ {"id": "Ba54323gging"}, {"id": "Boo432sting"}, {"id": "Ada4325Boost"} ] } ] }, { "id": "aaCons1ensus", "children": [ { "id": "aMod1els diversity", "children": [ {"id": "aaDif1ferent initializations"}, {"id": "aDiffer1ent parameter choices"}, {"id": "aDiffer3ent architectures"}, {"id": "aaDi2fferent modeling methods"}, {"id": "aaDiff24erent training sets"}, {"id": "aaaDiffer42ent feature sets"} ] }, { "id": "aaM23ethods", "children": [ {"id": "aaaCla321ssifier selection"}, {"id": "aaaCla43ssifier fusion"} ] }, { "id": "aaaCo454d3mmon", "children": [ {"id": "aaaBa54323gging"}, {"id": "aaaBoo432sting"}, {"id": "aaaAda4325Boost"} ] } ] }, { "id": "aaCaonvvs1ensus", "children": [ { "id": "aMaod1els diversity", "children": [ {"id": "aaDiaf1ferent initializations"}, {"id": "aDifafer1ent parameter choices"}, {"id": "aDifafer3ent architectures"}, {"id": "aaDi2afferent modeling methods"}, {"id": "aaDiaff24erent training sets"}, {"id": "aaaDaiffer42ent feature sets"} ] }, { "id": "aaM2a3ethods", "children": [ {"id": "aaaClaa321ssifier selection"}, {"id": "aaaClaa43ssifier fusion"} ] }, { "id": "aaaCao4543mmon", "children": [ {"id": "aaaaBa54323gging"}, {"id": "aaaBoao432sting"}, {"id": "aaaAdaa4325Boost"} ] } ] }, { "id": "aaConvs1ensus", "children": [ { "id": "aMvod1els diversity", "children": [ {"id": "aaDvif1ferent initializations"}, {"id": "aDivffer1ent parameter choices"}, {"id": "aDivffer3ent architectures"}, {"id": "aaDiv2fferent modeling methods"}, {"id": "aaDivff24erent training sets"}, {"id": "aaavDiffer42ent feature sets"} ] }, { "id": "aaM23vethods", "children": [ {"id": "aaaCvla321ssifier selection"}, {"id": "aaaCvla43ssifier fusion"} ] }, { "id": "aaaCvo4543mmon", "children": [ {"id": "aaaBva54323gging"}, {"id": "aaaBovo432sting"}, {"id": "aaaAdav4325Boost"} ] } ] }, { "id": "aaCcons1ensus", "children": [ { "id": "aModc1els diversity", "children": [ {"id": "aaDcif1ferent initializations"}, {"id": "aDicffer1ent parameter choices"}, {"id": "aDicffer3ent architectures"}, {"id": "aaDci2fferent modeling methods"}, {"id": "aaDciff24erent training sets"}, {"id": "aaaDciffer42ent feature sets"} ] }, { "id": "aaM23etchods", "children": [ {"id": "aaaClac321ssifier selection"}, {"id": "aaaClca43ssifier fusion"} ] }, { "id": "aaaCoc4543mmon", "children": [ {"id": "aacaBa54323gging"}, {"id": "aaacBoo432sting"}, {"id": "aaacAda4325Boost"} ] } ] }, { "id": "aaCowns1ensus", "children": [ { "id": "aMwod1els diversity", "children": [ {"id": "awaDif1ferent initializations"}, {"id": "awDiffer1ent parameter choices"}, {"id": "aDwiffer3ent architectures"}, {"id": "aaDwi2fferent modeling methods"}, {"id": "aaDiwff24erent training sets"}, {"id": "aawaDiffer42ent feature sets"} ] }, { "id": "aaM23ewthods", "children": [ {"id": "aaaClwa321ssifier selection"}, {"id": "aaaClwa43ssifier fusion"} ] }, { "id": "awaaCo4543mmon", "children": [ {"id": "aaaBa5w4323gging"}, {"id": "aaaBoo4vc32sting"}, {"id": "aaaAdvax4325Boost"} ] } ] }, { "id": "aaCons1eensus", "children": [ { "id": "aMoed1els diversity", "children": [ {"id": "aaeDif1ferent initializations"}, {"id": "aDieffer1ent parameter choices"}, {"id": "aDifefer3ent architectures"}, {"id": "aaDi2efferent modeling methods"}, {"id": "aaDifef24erent training sets"}, {"id": "aaaDieffer42ent feature sets"} ] }, { "id": "aaM2e3ethods", "children": [ {"id": "aaaClea321ssifier selection"}, {"id": "aaaClea43ssifier fusion"} ] }, { "id": "aaaCo4e543mmon", "children": [ {"id": "aaaBea54323gging"}, {"id": "aaaBeoo432sting"}, {"id": "aaaAdae4325Boost"} ] } ] }, { "id": "aaCryons1ensus", "children": [ { "id": "aMod1erls diversity", "children": [ {"id": "aarDif1ferent initializations"}, {"id": "aDifrfer1ent parameter choices"}, {"id": "aDifrfer3ent architectures"}, {"id": "aaDir2fferent modeling methods"}, {"id": "aaDirff24erent training sets"}, {"id": "aaaDriffer42ent feature sets"} ] }, { "id": "aaMr23ethods", "children": [ {"id": "aaarCla321ssifier selection"}, {"id": "aaarCla43ssifier fusion"} ] }, { "id": "aaaCor4543mmon", "children": [ {"id": "aaraBa54323gging"}, {"id": "aaraBoo432sting"}, {"id": "aaarAda4325Boost"} ] } ] }, { "id": "aaCotns1ensus", "children": [ { "id": "aModt1els diversity", "children": [ {"id": "ataDif1ferent initializations"}, {"id": "atDiffer1ent parameter choices"}, {"id": "atDiffer3ent architectures"}, {"id": "ataDi2fferent modeling methods"}, {"id": "aatDiff24erent training sets"}, {"id": "aataDiffer42ent feature sets"} ] }, { "id": "aaM2t3ethods", "children": [ {"id": "aaatCla321ssifier selection"}, {"id": "aaatCla43ssifier fusion"} ] }, { "id": "aaaCo4543mmon", "children": [ {"id": "aaaBta54323gging"}, {"id": "aaaBoto432sting"}, {"id": "aaatAda4325Boost"} ], "qty_total": "100", "qty_have": "100" } ] }, { "id": "aaConns1ensus", "children": [ { "id": "aMond1els diversity", "children": [ {"id": "anaDif1ferent initializations"}, {"id": "anDiffer1ent parameter choices"}, {"id": "anDiffer3ent architectures"}, {"id": "anaDi2fferent modeling methods"}, {"id": "aanDiff24erent training sets"}, {"id": "anaaDiffer42ent feature sets", "qty_total": "100", "qty_have": "100"} ] }, { "id": "aaMn23ethods", "children": [ {"id": "aanaCla321ssifier selection"}, {"id": "aanaCla43ssifier fusion", "qty_total": "100", "qty_have": "100"} ] }, { "id": "aaaCno4543mmon", "children": [ {"id": "aaanBa54323gging"}, {"id": "aaanBoo432sting"}, {"id": "aaaAnda4325Boost"} ] } ] }, { "id": "aaCons1eknsus", "children": [ { "id": "aMokd1els diversity", "children": [ {"id": "aaDikf1ferent initializations"}, {"id": "aDiffker1ent parameter choices"}, {"id": "aDiffekr3ent architectures"}, {"id": "aaDi2kfferent modeling methods"}, {"id": "aaDifkf24erent training sets"}, {"id": "aaaDikffer42ent feature sets"} ] }, { "id": "aaM2k3ethods", "children": [ {"id": "aaaClka321ssifier selection"}, {"id": "aaaCkla43ssifier fusion"} ] }, { "id": "aaaCok4543mmon", "children": [ {"id": "aaaBka54323gging"}, {"id": "aaakBoo432sting"}, {"id": "aaakAda4325Boost"} ] } ] }, { "id": "aaCons1lensus", "children": [ { "id": "aMod1lels diversity", "children": [ {"id": "aaDilf1ferent initializations"}, {"id": "aDiflfer1ent parameter choices"}, {"id": "aDiflfer3ent architectures"}, {"id": "aaDil2fferent modeling methods"}, {"id": "aaDilff24erent training sets"}, {"id": "aaaDliffer42ent feature sets"} ] }, { "id": "aalM23ethods", "children": [ {"id": "aaalCla321ssifier selection"}, {"id": "aalaCla43ssifier fusion"} ] }, { "id": "aaaCol4543mmon", "children": [ {"id": "aaalBa54323gging"}, {"id": "aaalBoo432sting"}, {"id": "aaalAda4325Boost"} ] } ] }, { "id": "aaConsx1lensus", "children": [ { "id": "aMod1xlels diversity", "children": [ {"id": "aaDilxf1ferent initializations"}, {"id": "aDiflxfer1ent parameter choices"}, {"id": "aDiflxfer3ent architectures"}, {"id": "aaDilx2fferent modeling methods"}, {"id": "aaDilfxf24erent training sets"}, {"id": "aaaDlifxfer42ent feature sets"} ] }, { "id": "aalM23exthods", "children": [ {"id": "aaalxCla321ssifier selection"}, {"id": "aalxaCla43ssifier fusion"} ] }, { "id": "aaaCoxl4543mmon", "children": [ {"id": "aaaxlBa54323gging"}, {"id": "aaaxlBoo432sting"}, {"id": "aaalxAda4325Boost"} ] } ] }, { "id": "aaConsc1lensus", "children": [ { "id": "aModc1lels diversity", "children": [ {"id": "aaDcilf1ferent initializations"}, {"id": "aDicflfer1ent parameter choices"}, {"id": "aDciflfer3ent architectures"}, {"id": "aacDil2fferent modeling methods"}, {"id": "aacDilff24erent training sets"}, {"id": "acaaDliffer42ent feature sets"} ] }, { "id": "aalcM23ethods", "children": [ {"id": "aaaclCla321ssifier selection"}, {"id": "aalcaCla43ssifier fusion"} ] }, { "id": "aaaCocl4543mmon", "children": [ {"id": "aaaclBa54323gging"}, {"id": "aaalcBoo432sting"}, {"id": "aaaclAda4325Boost"} ] } ] }, { "id": "aaConsa1lensus", "children": [ { "id": "aMod1alels diversity", "children": [ {"id": "aaDailf1ferent initializations"}, {"id": "aDaiflfer1ent parameter choices"}, {"id": "aDiaflfer3ent architectures"}, {"id": "aaDail2fferent modeling methods"}, {"id": "aaaDilff24erent training sets"}, {"id": "aaaaDliffer42ent feature sets"} ] }, { "id": "aalM23aethods", "children": [ {"id": "aaalCala321ssifier selection"}, {"id": "aalaCala43ssifier fusion"} ] }, { "id": "aaaaCol4543mmon", "children": [ {"id": "aaalBaa54323gging"}, {"id": "aaalBaoo432sting"}, {"id": "aaalAdaa4325Boost"} ] } ] }, { "id": "aaConsa1tlensus", "children": [ { "id": "aMod1altels diversity", "children": [ {"id": "aaDatilf1ferent initializations"}, {"id": "aDaitflfer1ent parameter choices"}, {"id": "aDiaftlfer3ent architectures"}, {"id": "aaDaitl2fferent modeling methods"}, {"id": "aaaDitlff24erent training sets"}, {"id": "aaaaDtliffer42ent feature sets"} ] }, { "id": "aalM23atethods", "children": [ {"id": "aaalCtala321ssifier selection"}, {"id": "aalaCtala43ssifier fusion"} ] }, { "id": "aaaaCol4t543mmon", "children": [ {"id": "aaalBtaa54323gging"}, {"id": "aaaltBaoo432sting"}, {"id": "aaalAtdaa4325Boost"} ] } ] }, { "id": "aaConsa1rlensus", "children": [ { "id": "aMod1arlels diversity", "children": [ {"id": "aaDrailf1ferent initializations"}, {"id": "aDariflfer1ent parameter choices"}, {"id": "aDriaflfer3ent architectures"}, {"id": "aarDail2fferent modeling methods"}, {"id": "aaraDilff24erent training sets"}, {"id": "araaaDliffer42ent feature sets"} ] }, { "id": "aalM23aerthods", "children": [ {"id": "aaalrCala321ssifier selection"}, {"id": "aalraCala43ssifier fusion"} ] }, { "id": "aaaaCrol4543mmon", "children": [ {"id": "aaalBraa54323gging"}, {"id": "aaalBraoo432sting"}, {"id": "aaalAdara4325Boost"} ] } ] }, { "id": "aaCoensa1lensus", "children": [ { "id": "aMod1ealels diversity", "children": [ {"id": "aaDaeilf1ferent initializations"}, {"id": "aDaieflfer1ent parameter choices"}, {"id": "aDiaeflfer3ent architectures"}, {"id": "aaDaeil2fferent modeling methods"}, {"id": "aaaDeilff24erent training sets"}, {"id": "aaaeaDliffer42ent feature sets"} ] }, { "id": "aaleM23aethods", "children": [ {"id": "aaealCala321ssifier selection"}, {"id": "aealaCala43ssifier fusion"} ] }, { "id": "aaaaCeol4543mmon", "children": [ {"id": "aaaelBaa54323gging"}, {"id": "aaaelBaoo432sting"}, {"id": "aaaelAdaa4325Boost"} ] } ] }, { "id": "aaConsa1lewnsus", "children": [ { "id": "aMod1walels diversity", "children": [ {"id": "aaDaiwlf1ferent initializations"}, {"id": "aDaifwlfer1ent parameter choices"}, {"id": "aDiafwlfer3ent architectures"}, {"id": "aaDaiwl2fferent modeling methods"}, {"id": "aaaDiwlff24erent training sets"}, {"id": "aaaawDliffer42ent feature sets"} ] }, { "id": "aalM2w3aethods", "children": [ {"id": "aaalwCala321ssifier selection"}, {"id": "aalwaCala43ssifier fusion"} ] }, { "id": "aaaaCowl4543mmon", "children": [ {"id": "aaawlBaa54323gging"}, {"id": "aaawlBaoo432sting"}, {"id": "aaawlAdaa4325Boost"} ] } ] }, { "id": "aaConsaq1lensus", "children": [ { "id": "aMod1aqlels diversity", "children": [ {"id": "aaDaiqlf1ferent initializations"}, {"id": "aDaifqlfer1ent parameter choices"}, {"id": "aDiafqlfer3ent architectures"}, {"id": "aaDaiql2fferent modeling methods"}, {"id": "aaaDiqlff24erent training sets"}, {"id": "aaaaqDliffer42ent feature sets"} ] }, { "id": "aalM23aeqthods", "children": [ {"id": "aaalCaqla321ssifier selection"}, {"id": "aalaCqala43ssifier fusion"} ] }, { "id": "aaaaCoql4543mmon", "children": [ {"id": "aaaqlBaa54323gging"}, {"id": "aaqalBaoo432sting"}, {"id": "aaaqlAdaa4325Boost"} ] } ] }, ] };