|
@@ -411,7 +411,7 @@ class CalcProgram {
|
|
|
|
|
|
doAfterUpdate (err, data) {
|
|
|
if(!err){
|
|
|
- // do
|
|
|
+ $.bootstrapLoading.end();
|
|
|
}
|
|
|
};
|
|
|
|
|
@@ -754,7 +754,7 @@ class CalcProgram {
|
|
|
treeNode.data.feesIndex.common.totalFee = tf.toDecimal(decimalObj.bills.totalPrice);
|
|
|
treeNode.data.feesIndex.common.tenderUnitFee = tuf.toDecimal(decimalObj.bills.unitPrice);
|
|
|
treeNode.data.feesIndex.common.tenderTotalFee = ttf.toDecimal(decimalObj.bills.totalPrice);
|
|
|
- treeNode.changed=true;
|
|
|
+ treeNode.changed = true;
|
|
|
treeNode.data.calcTemplate = {"calcItems": []};
|
|
|
}
|
|
|
// 叶子清单的计算基数计算
|
|
@@ -764,7 +764,7 @@ class CalcProgram {
|
|
|
|
|
|
let f = treeNode.data.feeRate ? treeNode.data.feeRate : 100;
|
|
|
let q = treeNode.data.quantity ? treeNode.data.quantity : 0;
|
|
|
- let b = treeNode.data.calcBase;
|
|
|
+ let b = treeNode.data.calcBaseValue;
|
|
|
let uf = (b * f * q / 100).toDecimal(decimalObj.bills.unitPrice);
|
|
|
let tuf = uf;
|
|
|
let tf = (me.project.projSetting.billsCalcMode === leafBillGetFeeType.rationPrice) ? (b * f / 100).toDecimal(decimalObj.bills.totalPrice) : (uf * q).toDecimal(decimalObj.bills.totalPrice);
|
|
@@ -777,7 +777,7 @@ class CalcProgram {
|
|
|
treeNode.data.feesIndex.common.totalFee = tf;
|
|
|
treeNode.data.feesIndex.common.tenderUnitFee = tuf;
|
|
|
treeNode.data.feesIndex.common.tenderTotalFee = ttf;
|
|
|
- treeNode.changed=true;
|
|
|
+ treeNode.changed = true;
|
|
|
treeNode.data.calcTemplate = {"calcItems": []};
|
|
|
}
|
|
|
// 定额或清单自己的计算程序计算
|