|
|
@@ -1988,7 +1988,7 @@ class CalcProgram {
|
|
|
btf = sum_rtf.toDecimal(decimalObj.bills.totalPrice);
|
|
|
bttf = sum_rttf.toDecimal(decimalObj.bills.totalPrice);
|
|
|
buf = (btf / bq).toDecimal(decimalObj.bills.unitPrice);
|
|
|
- buf = billFloatUnitPrice(buf, treeNode);
|
|
|
+ buf = me.billFloatUnitPrice(buf, treeNode);
|
|
|
btuf = (bttf / btq).toDecimal(decimalObj.bills.unitPrice);
|
|
|
}
|
|
|
|
|
|
@@ -2038,7 +2038,7 @@ class CalcProgram {
|
|
|
let q = nQ ? nQ : 1;
|
|
|
let tq = nTQ ? nTQ : 1;
|
|
|
let uf = (tf / q).toDecimal(decimalObj.bills.unitPrice);
|
|
|
- uf = billFloatUnitPrice(uf, treeNode);
|
|
|
+ uf = me.billFloatUnitPrice(uf, treeNode);
|
|
|
let tuf = (ttf / tq).toDecimal(decimalObj.bills.unitPrice);
|
|
|
if (calcTools.isBillProject()) {
|
|
|
tf = (uf * q).toDecimal(decimalObj.bills.totalPrice);
|
|
|
@@ -2090,7 +2090,7 @@ class CalcProgram {
|
|
|
if (treeNode.data.calcFlag == treeNodeCalcFlag.customUnitPrice) {
|
|
|
// 修改了清单单价:以单价为准,算金额
|
|
|
ftObj.unitFee = parseFloatPlus(treeNode.data.feesIndex.common.unitFee);
|
|
|
- // uf = billFloatUnitPrice(uf, treeNode); 浮动单价要覆盖原单价。其它类型覆盖了没事,有基础在,还可以算回来。手工输入的不行,一覆盖就从地球上消失了。
|
|
|
+ // uf = me.billFloatUnitPrice(uf, treeNode); 浮动单价要覆盖原单价。其它类型覆盖了没事,有基础在,还可以算回来。手工输入的不行,一覆盖就从地球上消失了。
|
|
|
ftObj.totalFee = (ftObj.unitFee * nQ).toDecimal(decimalObj.bills.totalPrice);
|
|
|
ftObj.tenderUnitFee = ftObj.unitFee;
|
|
|
ftObj.tenderTotalFee = (ftObj.tenderUnitFee * nTQ).toDecimal(decimalObj.bills.totalPrice);
|