//function
function BuildTreeObject(arrayInput,cercle,db){
if(isDefined(arrayInput) && arrayInput.length > 0) {
var levelFather = cercle;
var levelChild = levelFather +1;
for(var i=0; i < arrayInput.length;i++) {
// Retreive the Child of the node
var queryGetChildNode = 'SELECT * from tempSectorsT'+levelChild+' where ParentId = ?';
var args = [ arrayInput[i].ID ];
var result = null;
result = db.queryBy(queryGetChildNode, args);
if(!isDefined(result)){
arrayInput[i].Children = [];
}else{
arrayInput[i].Children = result;
BuildTreeObject(arrayInput[i].Children,levelChild,db);
}
}
}
}
BuildTreeObject(arrayT0,0,this.db);
浙公网安备 33010602011771号