|
@@ -8,6 +8,7 @@ let rptTplObj = {
|
|
|
selectableFiledTreeOprObj.iniTree();
|
|
|
preview_util.drawBorder($("#tplCanvas")[0]);
|
|
|
calculationTreeOprObj.buildRunType();
|
|
|
+ calculationTreeOprObj.buildExprTemplates();
|
|
|
preHandleObj.buildTypeData();
|
|
|
}
|
|
|
}
|
|
@@ -62,9 +63,9 @@ let zTreeOprObj = {
|
|
|
params.isPhysically = true;
|
|
|
CommonAjax.postEx("report_tpl_api/removeTreeRootNode", params, 5000, isAsync, callback, failCallback, null);
|
|
|
},
|
|
|
- copyReportTemplate: function(rawNode, newID, isAsync, callback, failCallback) {
|
|
|
+ copyReportTemplate: function(orgID, newID, isAsync, callback, failCallback) {
|
|
|
let params = {};
|
|
|
- params.orgRptTplId = rawNode.ID;
|
|
|
+ params.orgRptTplId = orgID;
|
|
|
params.newRptTplId = newID;
|
|
|
CommonAjax.postEx("report_tpl_api/copyRptTpl", params, 5000, isAsync, callback, failCallback, null);
|
|
|
},
|
|
@@ -313,19 +314,18 @@ let zTreeOprObj = {
|
|
|
let canContinue = false;
|
|
|
if (isCopy) {
|
|
|
me.getNewNodeID(1, function (newNodeID) {
|
|
|
+ let orgID = treeNodes[0].ID;
|
|
|
treeNodes[0].ID = newNodeID;
|
|
|
treeNodes[0].refId = newNodeID;
|
|
|
newTopNode = me.buildRootNodeDoc(targetTopNode);
|
|
|
- me.copyReportTemplate(treeNodes[0], newNodeID, true, function(goodResult){
|
|
|
- me.updateTreeRootNode(newTopNode, false, function(rst){
|
|
|
- if (!(rst)) {
|
|
|
- displayMessage("移动请求失败!", "red", 1000);
|
|
|
- } else {
|
|
|
- canContinue = true;
|
|
|
- }
|
|
|
+ me.copyReportTemplate(orgID, newNodeID, true, function(goodResult){
|
|
|
+ me.updateTreeRootNode(newTopNode, false, function(goodRst){
|
|
|
+ canContinue = true;
|
|
|
+ }, function(badRst){
|
|
|
+ displayMessage("更新模板节点失败!", "red", 2000);
|
|
|
});
|
|
|
}, function(badResult){
|
|
|
- displayMessage("Copy请求失败!", "red", 1000);
|
|
|
+ displayMessage("Copy请求失败!", "red", 2000);
|
|
|
});
|
|
|
});
|
|
|
} else {
|
|
@@ -333,7 +333,7 @@ let zTreeOprObj = {
|
|
|
me.updateTreeRootNode(newTopNode, false, function(rst){
|
|
|
canContinue = true;
|
|
|
}, function(badResult){
|
|
|
- displayMessage("移动请求失败!", "red", 1000);
|
|
|
+ displayMessage("移动请求失败!", "red", 2000);
|
|
|
canContinue = false;
|
|
|
});
|
|
|
if (canContinue && !isCopy && me.moveSrcTopNode) {
|
|
@@ -341,7 +341,7 @@ let zTreeOprObj = {
|
|
|
me.updateTreeRootNode(newSrcTopNode, true, function(rst){
|
|
|
// canContinue = true;
|
|
|
}, function(badResult){
|
|
|
- displayMessage("移动请求失败!", "red", 1000);
|
|
|
+ displayMessage("移动请求失败!", "red", 2000);
|
|
|
canContinue = true;
|
|
|
});
|
|
|
}
|