|
@@ -411,7 +411,7 @@ module.exports = app => {
|
|
|
tender.total_price = sum.total_price;
|
|
|
tender.deal_tp = sum.deal_tp;
|
|
|
}
|
|
|
- tender.sum = ctx.helper.add(tender.total_price, tender.change_tp);
|
|
|
+ tender.sum = ctx.tender.info.calc_type === 'tp' ? ctx.helper.add(tender.total_price, tender.change_valuation_tp) : ctx.helper.add(tender.total_price, tender.change_tp);
|
|
|
tender.gather_tp = ctx.helper.sum([lastStage.contract_tp, lastStage.qc_tp, lastStage.pc_tp]);
|
|
|
tender.end_contract_tp = ctx.helper.sum([lastStage.contract_tp, lastStage.pre_contract_tp, lastStage.contract_pc_tp]);
|
|
|
tender.end_qc_tp = ctx.helper.sum([lastStage.qc_tp, lastStage.pre_qc_tp, lastStage.qc_pc_tp]);
|