|
@@ -861,6 +861,7 @@ let zTreeOprObj = {
|
|
|
},
|
|
|
chkAndRreshRefTpl: function(forceRefresh) {
|
|
|
let me = zTreeOprObj, params = {};
|
|
|
+ const valuationTypes = ['suggestion', 'feasibility', 'rough', 'bill', 'ration'];
|
|
|
if (me.currentNode && me.currentNode.nodeType === RT.NodeType.TEMPLATE && me.currentNode.refId > 0) {
|
|
|
if (forceRefresh || !(me.currentNode.rptTpl)) {
|
|
|
params.rptTplId = me.currentNode.refId;
|
|
@@ -884,8 +885,8 @@ let zTreeOprObj = {
|
|
|
}
|
|
|
if (me.currentNode.flags.hasOwnProperty('valuationType')) {
|
|
|
let vType = me.currentNode.flags['valuationType'];
|
|
|
- if (vType === 'bill') $("#element_prjFlags_select")[0].selectedIndex = 1
|
|
|
- else $("#element_prjFlags_select")[0].selectedIndex = 2;
|
|
|
+ let vtIdx = valuationTypes.indexOf(vType);
|
|
|
+ $("#element_prjFlags_select")[0].selectedIndex = vtIdx + 1;
|
|
|
} else {
|
|
|
$("#element_prjFlags_select")[0].selectedIndex = 0;
|
|
|
}
|