|
@@ -174,7 +174,6 @@ const projTreeObj = {
|
|
|
me.initSelection(args.newSelections[0], args.oldSelections[0]);
|
|
|
},
|
|
|
onDragDropBlock : function (sender,args) {//拖动移动项目位置
|
|
|
- console.log(args);
|
|
|
let selected = projTreeObj.tree.selected;
|
|
|
let targetNode = projTreeObj.tree.items[args.toRow];
|
|
|
let projectMap = {},feeRateMap={},unitPriceMap = {},parent=null,next = null;
|
|
@@ -237,25 +236,18 @@ const projTreeObj = {
|
|
|
}
|
|
|
$.bootstrapLoading.start();
|
|
|
moveProjects({"user_id": userID,rootProjectID:rootProjectID,projectMap:projectMap,feeRateMap:feeRateMap,unitPriceMap:unitPriceMap},function (result) {
|
|
|
- console.log(result);
|
|
|
for(let key in result){//更新前端节点数据
|
|
|
let updateData = result[key].update;
|
|
|
let node = projTreeObj.tree.findNode(result[key].query.ID);
|
|
|
if(node){
|
|
|
- console.log(node.data);
|
|
|
for(let ukey in updateData){
|
|
|
_.set(node.data,ukey,updateData[ukey]);
|
|
|
}
|
|
|
- console.log(node.data);
|
|
|
}
|
|
|
}
|
|
|
projTreeObj.moveTo(selected,targetNode,parent,next);
|
|
|
$.bootstrapLoading.end();
|
|
|
});
|
|
|
- // projTreeObj.moveTo(selected,targetNode,parent,next);
|
|
|
- //删除行数
|
|
|
-
|
|
|
-
|
|
|
function getMoveUpdateData(sel,target,projectMap,sameLevel) {
|
|
|
let tem_parent = null,tem_next = null;
|
|
|
if(sameLevel==true){//移动后的位置的级别相同
|