SpringBoot实战电商项目mall(18k+star)地址:github.com/macrozheng/…
摘要
本文主要对订单退货及订单退货原因设置功能相关表进行解析,采用数据库表与功能对照的形式。
订单退货
相关表结构
订单退货申请表
主要用于存储会员退货申请信息,需要注意的是订单退货申请表的四种状态:0->待处理;1->退货中;2->已完成;3->已拒绝。
1 | 复制代码create table oms_order_return_apply |
公司收货地址表
用于处理退货申请时选择收货地址。
1 | 复制代码create table oms_company_address |
管理端展现
- 退货申请列表
- 待处理状态的详情
- 退货中状态的详情
- 已完成状态的详情
- 已拒绝状态的详情
移动端展现
- 在我的中打开售后服务
- 点击申请退货进行退货申请
- 提交退货申请
- 在申请记录中查看退货申请记录
- 查看退货申请进度详情
订单退货原因设置
订单退货原因表
用于会员退货时选择退货原因。
1 | 复制代码create table oms_order_return_reason |
管理端展现
- 退货原因列表
- 添加退货原因
移动端展现
- 退货申请时选择退货原因
公众号
mall项目全套学习教程连载中,关注公众号第一时间获取。
本文转载自: 掘金