当用户点击"立即购买"后显示"订单已过期,请重新下单"的错误,其根本原因是:
1. 订单创建时 未设置初始状态 ,导致订单状态默认为 null
2. 当系统跳转到支付页面 /bill/{order_sn} 时, OrderController::bill() 方法会检查订单状态
3. 由于状态为 null ,系统将其误判为无效状态,返回"订单已过期"错误
### 解决方案
在 OrderProce
🔒
付费阅读
本文为付费内容,完整阅读需要支付 ¥30.00
当前可阅读 33% 的内容