|
@@ -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 = [];
|