|
@@ -22,7 +22,7 @@ ProjectController = {
|
|
|
if (target) {
|
|
|
console.log(target.depth());
|
|
|
parentID = target.depth() === 0 ? target.source.getID() : target.source.getParentID();
|
|
|
- nextSiblingID = target ? target.source.getNextSiblingID() : project.Bills.tree.setting.rootId;
|
|
|
+ nextSiblingID = target.depth() === 0 ? project.Bills.tree.setting.rootId : target.source.getNextSiblingID();
|
|
|
|
|
|
if (std) {
|
|
|
let newCode = project.Bills.newFormatCode(std.code);
|
|
@@ -30,7 +30,11 @@ ProjectController = {
|
|
|
} else {
|
|
|
newSource = project.Bills.insertBills(parentID, nextSiblingID);
|
|
|
}
|
|
|
- newNode = project.mainTree.insert(target.depth() === 0 ? target.getID() : target.getParentID(), target.getNextSiblingID());
|
|
|
+ if (target.depth() === 0) {
|
|
|
+ newNode = project.mainTree.insert(target.getID(), project.mainTree.rootID())
|
|
|
+ } else {
|
|
|
+ newNode = project.mainTree.insert(target.getParentID(), target.getNextSiblingID());
|
|
|
+ }
|
|
|
} else {
|
|
|
alert('不可添加清单');
|
|
|
}
|