实现结账流程:替换旧归还逻辑为完整结账-修正-争议流程
- 新增 order_checkouts 表,支持结账明细(消耗/押金扣除/退回/号主入账) - 租客发起结账 → 号主确认 → 已完成(正常路径) - 号主修改结账 → 租客确认修正 → 已完成(修正路径) - 结账阶段任一方发起争议 → 后台仲裁 → 已完成/已关闭/异常(争议路径) - 争议模块适配结账争议类型,仲裁结果新增 mark_abnormal - 超时任务适配新的 pending_checkout_confirm 状态 - 前端结账明细面板、发起结账/确认/修正/拒绝表单全部实现 - 移除旧的 SubmitReturn/ConfirmReturn 接口
This commit is contained in:
+5
-3
@@ -7,7 +7,7 @@ API 规划以 [项目计划](project-plan.md) 第 10 章为准。
|
||||
- 认证:短信验证码、手机号登录、Token 刷新、退出登录。
|
||||
- 实名:发起认证、查询状态、服务回调。
|
||||
- 发布:创建、修改、提交审核、下架、列表、详情。
|
||||
- 订单:创建、取消、确认收号、提交归还、确认归还、发起申诉。
|
||||
- 订单:创建、取消、确认收号、发起结账、确认结账、修改结账、确认/拒绝修正、发起申诉。
|
||||
- 交接:提交交接说明、查看交接记录。
|
||||
- 钱包:余额、流水、提现预留。
|
||||
- 通知:站内信列表、标记已读。
|
||||
@@ -37,8 +37,10 @@ API 规划以 [项目计划](project-plan.md) 第 10 章为准。
|
||||
- `POST /api/orders/{id}/handoff`
|
||||
- `GET /api/orders/{id}/handoff-records`
|
||||
- `POST /api/orders/{id}/confirm-receive`
|
||||
- `POST /api/orders/{id}/return`
|
||||
- `POST /api/orders/{id}/confirm-return`
|
||||
- `POST /api/orders/{id}/checkout`
|
||||
- `POST /api/orders/{id}/checkout/confirm`
|
||||
- `POST /api/orders/{id}/checkout/counter`
|
||||
- `POST /api/orders/{id}/checkout/accept`
|
||||
- `POST /api/orders/{id}/dispute`
|
||||
- `GET /api/disputes`
|
||||
- `GET /api/disputes/{id}`
|
||||
|
||||
Reference in New Issue
Block a user