|
|
@@ -370,6 +370,9 @@ function getReportData(nameList, items, prjTypeNames, compilationScopes, decimal
|
|
|
if (c.children.length > 0) {
|
|
|
tbill.billsTtlPrice = sumChildren;
|
|
|
tbill['技术经济综合指标'] = (tbill.billsTtlAmt && parseFloat(tbill.billsTtlAmt) !== 0) ? scMathUtil.roundForObj(tbill.billsTtlPrice / tbill.billsTtlAmt, 2) : scMathUtil.roundForObj(tbill.billsTtlPrice, 2);
|
|
|
+ } else if (c.calcBase && c.calcBase.indexOf('@') >= 0) {
|
|
|
+ // 说明:在实际中,发现清单‘第一、二、三部分费用合计’没有再计算,这样会造成问题
|
|
|
+ recalcTotalItem(tbill, arr, isProgressiveType, progressiveInterval);
|
|
|
}
|
|
|
if (level > 0) temTotalPrice = scMathUtil.roundForObj(tbill.billsTtlPrice + temTotalPrice, decimal.bills.totalPrice);
|
|
|
}
|