熟食结算支付流程对齐变更记录

问题与范围

熟食结算支付成功弹框消失后会主动退出到主页;刷卡或扫码命中后账单核对框关闭,但页面没有全屏加载状态。MQTT 离线记账模式在明确断网时仍等待五秒超时,期间没有有效反馈,超时后又与在线支付共用成功结果,无法正确表达“记账成功”。

本次只调整熟食结算及其使用的共享支付扩展,不改称重结算代码,不改变扫码使用 HTTP 或 MQTT 的现有配置规则。共享支付的旧入口保留原超时策略,避免改变定额结算等调用方。

代码改动

修复后的行为

验证

真机验证建议

  1. 在线刷卡和扫码成功后确认加载框出现、购物车清空、弹框消失后仍在熟食页。
  2. 在线余额不足、失败和超时后确认加载框关闭、失败弹框出现、购物车保留。
  3. MQTT + 离线记账模式断网刷卡和扫码,确认直接显示“记账成功”且订单进入待同步队列。
  4. 加载期间连续点击结算、清空和返回,确认不会生成重复订单。
  5. 人脸支付确认服务端收到用户 ID,并验证成功、失败和超时结果。

本次未执行 Git 暂存、提交、推送或分支切换。