|
@@ -213,40 +213,40 @@ let zTreeOprObj = {
|
|
|
let me = zTreeOprObj, sObj = $("#" + treeNode.tId + "_span");
|
|
|
if (treeNode.editNameFlag || $("#addBtn_"+treeNode.tId).length > 0 || treeNode.nodeType === RT.NodeType.TEMPLATE) return;
|
|
|
if (treeNode.level === 0) {
|
|
|
- // let addStr = "<span class='button star' id='addBtn_" + treeNode.tId + "' title='新增编办类型' onfocus='this.blur();'></span>";
|
|
|
- // sObj.after(addStr);
|
|
|
- // let btn = $("#addBtn_"+treeNode.tId);
|
|
|
- // if (btn) btn.bind("click", function(){
|
|
|
- // let rawNode = me.createIniComilationNode();
|
|
|
- // if (!me.chkIfDupCompilationNode(rawNode, treeNode)) {
|
|
|
- // rawNode.userId = treeNode.userId;
|
|
|
- // me.addNewNodeEx(rawNode, function(rst){
|
|
|
- // if (rst) {
|
|
|
- // let newNodes = [], isSilent = false;
|
|
|
- // rawNode.isParent = true;
|
|
|
- // newNodes.push(rawNode);
|
|
|
- // if (treeNode.items && treeNode.items.length > 0) {
|
|
|
- // let insertIdx = -1;
|
|
|
- // for (let i = 0; i < treeNode.items.length; i++) {
|
|
|
- // if (treeNode.items[i].compilationId === rawNode.compilationId) {
|
|
|
- // if (treeNode.items[i].engineerId > rawNode.engineerId) {
|
|
|
- // insertIdx = i;
|
|
|
- // break;
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }
|
|
|
- // me.treeObj.addNodes(treeNode, insertIdx, newNodes, isSilent);
|
|
|
- // } else {
|
|
|
- // me.treeObj.addNodes(treeNode, 0, newNodes, isSilent);
|
|
|
- // }
|
|
|
- // } else {
|
|
|
- // alert("后台创建失败,请确认是否有重复类型跟节点!")
|
|
|
- // }
|
|
|
- // }, null);
|
|
|
- // } else {
|
|
|
- // alert("有重复编办!");
|
|
|
- // }
|
|
|
- // });
|
|
|
+ let addStr = "<span class='button star' id='addBtn_" + treeNode.tId + "' title='新增编办类型' onfocus='this.blur();'></span>";
|
|
|
+ sObj.after(addStr);
|
|
|
+ let btn = $("#addBtn_"+treeNode.tId);
|
|
|
+ if (btn) btn.bind("click", function(){
|
|
|
+ let rawNode = me.createIniComilationNode();
|
|
|
+ if (!me.chkIfDupCompilationNode(rawNode, treeNode)) {
|
|
|
+ rawNode.userId = treeNode.userId;
|
|
|
+ me.addNewNodeEx(rawNode, function(rst){
|
|
|
+ if (rst) {
|
|
|
+ let newNodes = [], isSilent = false;
|
|
|
+ rawNode.isParent = true;
|
|
|
+ newNodes.push(rawNode);
|
|
|
+ if (treeNode.items && treeNode.items.length > 0) {
|
|
|
+ let insertIdx = -1;
|
|
|
+ for (let i = 0; i < treeNode.items.length; i++) {
|
|
|
+ if (treeNode.items[i].compilationId === rawNode.compilationId) {
|
|
|
+ if (treeNode.items[i].engineerId > rawNode.engineerId) {
|
|
|
+ insertIdx = i;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ me.treeObj.addNodes(treeNode, insertIdx, newNodes, isSilent);
|
|
|
+ } else {
|
|
|
+ me.treeObj.addNodes(treeNode, 0, newNodes, isSilent);
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ alert("后台创建失败,请确认是否有重复类型跟节点!")
|
|
|
+ }
|
|
|
+ }, null);
|
|
|
+ } else {
|
|
|
+ alert("有重复编办!");
|
|
|
+ }
|
|
|
+ });
|
|
|
} else {
|
|
|
let addStr = "<span class='button add' id='addBtn_" + treeNode.tId + "' title='新增子目录' onfocus='this.blur();'></span>";
|
|
|
sObj.after(addStr);
|
|
@@ -1003,12 +1003,23 @@ let zTreeOprObj = {
|
|
|
} else {
|
|
|
$("#element_Flags_budgetSummaryType")[0].selectedIndex = 0;
|
|
|
}
|
|
|
+ if (me.currentNode.flags.hasOwnProperty('budgetCalcType')) {
|
|
|
+ let val = me.currentNode.flags['budgetCalcType'];
|
|
|
+ if (val === 'budget_cacl_type1') {
|
|
|
+ $("#element_Flags_budgetCalcType")[0].selectedIndex = 1;
|
|
|
+ } else {
|
|
|
+ $("#element_Flags_budgetCalcType")[0].selectedIndex = 0;
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ $("#element_Flags_budgetCalcType")[0].selectedIndex = 0;
|
|
|
+ }
|
|
|
} else {
|
|
|
$("#element_flags_select")[0].selectedIndex = 0;
|
|
|
$("#element_constructSumFlags_select")[0].selectedIndex = 0;
|
|
|
$("#element_constructSumFlags_audit")[0].selectedIndex = 0;
|
|
|
$("#element_Flags_budgetType")[0].selectedIndex = 0;
|
|
|
$("#element_Flags_budgetSummaryType")[0].selectedIndex = 0;
|
|
|
+ $("#element_Flags_budgetCalcType")[0].selectedIndex = 0;
|
|
|
}
|
|
|
|
|
|
if ($("#rpt_tpl_visual_tab")[0].className === "nav-link p-1 active") {
|