Chenshilong 7 лет назад
Родитель
Сommit
2b18a5d261

+ 2 - 0
web/building_saas/main/js/models/bills.js

@@ -182,6 +182,7 @@ var Bills = {
                     data.data.itemCharacter = stdBillsData.itemCharacter;
                     data.data.jobContentText = stdBillsData.jobContentText;
                     data.data.itemCharacterText = stdBillsData.itemCharacterText;
+                    data.data.programID = stdBillsData.engineering;
                     //zhong
                     newData = data.data;
                 }
@@ -332,6 +333,7 @@ var Bills = {
                 // 特征
                 node.data.itemCharacter = stdBillsData.itemCharacter;
                 node.data.itemCharacterText = stdBillsData.itemCharacterText;
+                node.data.programID = stdBillsData.engineering;
             }
             updateData.push({'updateType': 'ut_update', 'updateData': tools.formatBillsUpdateData(node.data)});
 

+ 7 - 7
web/building_saas/main/js/models/calc_program.js

@@ -513,7 +513,7 @@ class CalcProgram {
         };
     };
 
-    // 内部调用,外部不能直接使用
+    // 仅内部调用。注意:外部不能直接使用
     InnerCalc(treeNode){
         let me = this;
         let project = me.project;
@@ -696,7 +696,7 @@ class CalcProgram {
         me.saveNodes(nodesArr);
     };
 
-    // 待保存的树结点列表入库存储
+    // 多个树结点入库存储,刷新界面显示。
     saveNodes(treeNodes){
         if (treeNodes.length < 1) return;
 
@@ -721,11 +721,11 @@ class CalcProgram {
         projectObj.mainController.refreshTreeNode(treeNodes);
     };
 
-
-    // 参数取值如下:
-    // calcAllType.catAll       计算所有树结点 (不指定参数时的默认值)
-    // calcAllType.catBills     计算所有清单 (改变项目属性中清单取费算法时会用到)
-    // calcAllType.catRations   计算所有定额、工料机形式的定额、量价,因为它们都走自己的计算程序 (改变人工系数、费率值、工料机单价时会用到)
+/*    计算所有树结点(分3种情况),并将发生计算改动的结点入库存储。
+    参数取值如下:
+    calcAllType.catAll       计算所有树结点 (不指定参数时的默认值)
+    calcAllType.catBills     计算所有清单 (改变项目属性中清单取费算法时会用到)
+    calcAllType.catRations   计算所有定额、工料机形式的定额、量价,因为它们都走自己的计算程序 (改变人工系数、费率值、工料机单价时会用到) */
     calcAllNodes(calcType = calcAllType.catAll){
         let me = this;
         let needSaveNodes = [];