|
@@ -20,6 +20,7 @@ let rptTplObj = {
|
|
calculationTreeOprObj.buildRunType();
|
|
calculationTreeOprObj.buildRunType();
|
|
calculationTreeOprObj.buildExprTemplates();
|
|
calculationTreeOprObj.buildExprTemplates();
|
|
preHandleObj.buildTypeData();
|
|
preHandleObj.buildTypeData();
|
|
|
|
+ userListObj.bindEvent();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -331,6 +332,9 @@ let zTreeOprObj = {
|
|
me.copyReportTemplate(orgID, newNodeID, true, function(goodResult){
|
|
me.copyReportTemplate(orgID, newNodeID, true, function(goodResult){
|
|
me.updateTreeRootNode(newTopNode, false, function(goodRst){
|
|
me.updateTreeRootNode(newTopNode, false, function(goodRst){
|
|
canContinue = true;
|
|
canContinue = true;
|
|
|
|
+ if (treeNodes[0].rptTpl) {
|
|
|
|
+ treeNodes[0].rptTpl.ID = newNodeID;
|
|
|
|
+ }
|
|
me.currentNode = treeNodes[0];
|
|
me.currentNode = treeNodes[0];
|
|
}, function(badRst){
|
|
}, function(badRst){
|
|
displayMessage("更新模板节点失败!", "red", 2000);
|
|
displayMessage("更新模板节点失败!", "red", 2000);
|
|
@@ -362,8 +366,8 @@ let zTreeOprObj = {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
changeUser: function (dom) {
|
|
changeUser: function (dom) {
|
|
- if (dom.id === "custRptOpt") {
|
|
|
|
- //用户定制
|
|
|
|
|
|
+ if (dom.checked) {
|
|
|
|
+ //用户定制打开
|
|
$("#rpt_user_input")[0].disabled = false;
|
|
$("#rpt_user_input")[0].disabled = false;
|
|
$("#rpt_user_find_btn")[0].disabled = false;
|
|
$("#rpt_user_find_btn")[0].disabled = false;
|
|
} else {
|
|
} else {
|
|
@@ -375,11 +379,7 @@ let zTreeOprObj = {
|
|
getReportTemplateTree: function(compilationSelect) {
|
|
getReportTemplateTree: function(compilationSelect) {
|
|
let me = zTreeOprObj, params = {};
|
|
let me = zTreeOprObj, params = {};
|
|
params.compilationId = compilationSelect.value;
|
|
params.compilationId = compilationSelect.value;
|
|
- if ($("#custRptOpt")[0].checked) {
|
|
|
|
- params.userId = (userAccount === 'admin')?("-100"):userID;
|
|
|
|
- } else {
|
|
|
|
- params.userId = (userAccount === 'admin')?("-100"):userID;
|
|
|
|
- }
|
|
|
|
|
|
+ params.userId = (userAccount === 'admin')?("-100"):userID;
|
|
let allEngIds = [];
|
|
let allEngIds = [];
|
|
for (let item of engineeringList) {
|
|
for (let item of engineeringList) {
|
|
allEngIds.push(item.value);
|
|
allEngIds.push(item.value);
|
|
@@ -535,6 +535,23 @@ let zTreeOprObj = {
|
|
}
|
|
}
|
|
me.refreshNodes();
|
|
me.refreshNodes();
|
|
},
|
|
},
|
|
|
|
+ beforeEditName: function (treeId, treeNode) {
|
|
|
|
+ setTimeout(function(){
|
|
|
|
+ let ip = $("#" + treeNode.tId + IDMark_Input);
|
|
|
|
+ if (ip.length > 0) {
|
|
|
|
+ ip[0].className = "individualRename";
|
|
|
|
+ } else {
|
|
|
|
+ setTimeout(function(){
|
|
|
|
+ let ip = $("#" + treeNode.tId + IDMark_Input);
|
|
|
|
+ if (ip.length > 0) {
|
|
|
|
+ ip[0].className = "individualRename";
|
|
|
|
+ } else {
|
|
|
|
+ console.log("sorry!");
|
|
|
|
+ }
|
|
|
|
+ }, 50);
|
|
|
|
+ }
|
|
|
|
+ }, 50);
|
|
|
|
+ },
|
|
beforeRename: function(treeId, treeNode, newName, isCancel) {
|
|
beforeRename: function(treeId, treeNode, newName, isCancel) {
|
|
if (newName.length === 0) {
|
|
if (newName.length === 0) {
|
|
return false;
|
|
return false;
|
|
@@ -689,6 +706,30 @@ let zTreeOprObj = {
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+let userListObj = {
|
|
|
|
+ bindEvent: function () {
|
|
|
|
+ // let me = userListObj;
|
|
|
|
+ // $("#rpt_user_input").change(me.onChange);
|
|
|
|
+ },
|
|
|
|
+ onSelect: function (dom) {
|
|
|
|
+ alert("on selection!");
|
|
|
|
+ },
|
|
|
|
+ onChange: function (dom) {
|
|
|
|
+ alert("on change!");
|
|
|
|
+ },
|
|
|
|
+ onKeyPress: function (dom) {
|
|
|
|
+ if (dom.value && dom.value.length >= 2) {
|
|
|
|
+ alert(dom.value);
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ findUser: function () {
|
|
|
|
+ let params = {};
|
|
|
|
+ CommonAjax.postEx("user/getRptTplTree", params, 20000, true, function(result){
|
|
|
|
+ //
|
|
|
|
+ }, null, null);
|
|
|
|
+ }
|
|
|
|
+};
|
|
|
|
+
|
|
function displayMessage(message, color, disappearTime) {
|
|
function displayMessage(message, color, disappearTime) {
|
|
$("#id_after_saved_lbl")[0].style.color = color;
|
|
$("#id_after_saved_lbl")[0].style.color = color;
|
|
$("#id_after_saved_lbl")[0].innerHTML = message;
|
|
$("#id_after_saved_lbl")[0].innerHTML = message;
|