diff --git a/routes/orders.js b/routes/orders.js index 23d91b5..20d45e1 100644 --- a/routes/orders.js +++ b/routes/orders.js @@ -1373,9 +1373,9 @@ router.post('/confirm-payment', auth, async (req, res) => { }); await connection.execute( - `UPDATE orders SET status = 'pending', address = ?, updated_at = NOW() + `UPDATE orders SET status = 'pending', address = ?, updated_at = NOW(), coupon_record_id = ? WHERE id = ?`, - [addressStr, order_id] + [addressStr, couponRecordId === undefined ? null : couponRecordId, order_id] ); // 减组合库存