|
@@ -479,7 +479,8 @@ var projectObj = {
|
|
|
"calculateAll_RationContent": {
|
|
|
name: '造价计算',
|
|
|
callback: function () {
|
|
|
- projectObj.calculateAll();
|
|
|
+ // projectObj.calculateAll();
|
|
|
+ project.calcProgram.calcAllNodes();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -503,14 +504,13 @@ var projectObj = {
|
|
|
projectObj.project.calcProgram.saveNode(node);
|
|
|
},
|
|
|
// 计算全部清单
|
|
|
- calculateAll: function () {
|
|
|
-/* let calc = new BillsCalcHelper(this.project);
|
|
|
+/* calculateAll: function () {
|
|
|
+ let calc = new BillsCalcHelper(this.project);
|
|
|
calc.calcAll();
|
|
|
this.mainController.showTreeData();
|
|
|
this.project.Bills.updateAll();
|
|
|
- calc = null;*/
|
|
|
- this.project.calcProgram.calcAllBills();
|
|
|
- }
|
|
|
+ calc = null;
|
|
|
+ }*/
|
|
|
};
|
|
|
|
|
|
$('#insert').click(function () {
|
|
@@ -634,10 +634,18 @@ $('#property_ok').click(function () {
|
|
|
reCalc = true;
|
|
|
}
|
|
|
if (reCalc) {
|
|
|
- projectObj.calculateAll();
|
|
|
- project.pushNow('editBillsCalcMode',
|
|
|
+ // projectObj.calculateAll();
|
|
|
+/* project.pushNow('editBillsCalcMode',
|
|
|
[project.projSetting.moduleName, project.Bills.getSourceType()],
|
|
|
- [{projectID: project.ID(), billsCalcMode: project.projSetting.billsCalcMode}, project.Bills.getUpdateAllData()]
|
|
|
- );
|
|
|
+ [{
|
|
|
+ projectID: project.ID(),
|
|
|
+ billsCalcMode: project.projSetting.billsCalcMode
|
|
|
+ }, project.Bills.getUpdateAllData()]
|
|
|
+ );*/
|
|
|
+ project.pushNow('', [project.projSetting.moduleName], [{
|
|
|
+ projectID: project.ID(),
|
|
|
+ billsCalcMode: project.projSetting.billsCalcMode
|
|
|
+ }]);
|
|
|
+ project.calcProgram.calcAllNodes(calcAllType.catBills);
|
|
|
}
|
|
|
});
|