|
@@ -712,14 +712,16 @@ module.exports = app => {
|
|
|
drawing_code: node.drawing_code,
|
|
|
node_type: node.node_type,
|
|
|
};
|
|
|
+ // 项目节不导入金额
|
|
|
+ // todo 最底层项目节其实应该导入,但是由于目前项目节不能输入金额,也不能计量,导入金额就会有矛盾,故暂时不导入
|
|
|
if (this.ctx.tender.data.measure_type === measureType.tz.value) {
|
|
|
data.sgfh_qty = node.quantity;
|
|
|
data.sgfh_tp = node.total_price;
|
|
|
data.quantity = node.quantity;
|
|
|
- data.total_price = node.total_price;
|
|
|
+ data.total_price = node.b_code ? node.total_price : 0;
|
|
|
} else if (this.ctx.tender.data.measure_type === measureType.gcl.value) {
|
|
|
data.deal_qty = node.quantity;
|
|
|
- data.deal_tp = node.total_price;
|
|
|
+ data.deal_tp = node.b_code ? node.total_price : 0;
|
|
|
}
|
|
|
datas.push(data);
|
|
|
}
|