|
@@ -509,8 +509,10 @@ class BaseBillsSerivce extends TreeService {
|
|
|
}
|
|
|
|
|
|
async deal2sgfh(tid) {
|
|
|
- const sql = 'UPDATE ' + this.tableName + ' SET sgfh_qty = deal_qty, quantity = deal_qty + sjcl_qty + qtcl_qty, ' +
|
|
|
- ' sgfh_tp = deal_tp, total_price = deal_tp + sjcl_tp + qtcl_tp' +
|
|
|
+ const sql = 'UPDATE ' + this.tableName + ' SET sgfh_qty = deal_qty,' +
|
|
|
+ ' quantity = IFNULL(deal_qty, 0) + IFNULL(sjcl_qty, 0) + IFNULL(qtcl_qty, 0), ' +
|
|
|
+ ' sgfh_tp = deal_tp,' +
|
|
|
+ ' total_price = IFNULl(deal_tp, 0) + sjcl_tp, 0) + qtcl_tp, 0)' +
|
|
|
' WHERE tender_id = ?';
|
|
|
const sqlParam = [tid];
|
|
|
await this.db.query(sql, sqlParam);
|