表结构设计
退款信息放到订单表中,还是独立一个新的退款表?
我觉得简单的化,就统一放到订单表中。
唯一带来的问题就是,如果一个订单退款被拒绝,再次发起退款请求,退款历史记录就看不到了。
退款订单列表需要展示的字段
- 门店信息
- 设备信息
- 用户 ID
- 订单编号
- 服务时长
- 费用
- 支付时间
- 退款金额
- 申请时间
- 联系电话
- 上传照片。支持多张,用逗号分隔即可
- 退款原因: refund_reason
- 退款状态。1. 待审核; 2. 已同意; 3. 已拒绝
- 退款处理时间
退款申请接口
用于微信小程序用户端,提交退款申请。
收到申请后:
- 使用订单流水号关联订单
- 校验退款金额是否超过订单金额
- 没问题则更新订单表
TODO
- [X] 表结构设计
- [X] 修改订单表,补充字段
- [X] golang order model 调整
- [X] API:退款申请 (小程序接口)。这个是自动通过,还是需要后台审核?需要后台审核
- [X] API: 退款订单列表后台接口
- [X] API: 代理商端一键退款。退款前确认;同时支持同意/拒绝。
- 线上改表
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式