ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 步骤 1 : 购买的业务流程 1. 登录 2. 访问产品页 3. 立即购买 4. 进入结算页面 5. 加入购物车 6. 查看购物车 7. 选中购物车中的商品 8. 又到了第4步的结算页面 9. 在结算页面生成订单 10. 付款 11. 确认收货 12. 评价 ![](https://box.kancloud.cn/322ea4e746a0d6ce2bbdc104e21b3a08_351x1287.png) ## 步骤 2 : 购物流程环节与表关系 接着再把购物流程各个环节与表关系搞清楚,这个开发人员必须明白的部分,这个部分稀里糊涂,后面做出来的功能就会越来越乱。 围绕购物流程最重要的两个表是OrderItem 和 Order表 关于OrderItem的业务行为 1. 立即购买 —— 新增 OrderItem 2. 加入购物车 —— 新增 OrderItem 3. 查看购物车 —— 显示未和Order关联的OrderItem 4. 选中购物车中的商品 —— 选中OrderItem 5. 结算页面 —— 显示选中的OrderItem 6. 生成订单 —— 新增Order 7. 付款 —— 修改Order状态 8. 我的订单 —— 显示Order 9. 确认收货 —— 修改Order状态 ![](https://box.kancloud.cn/0715fc336fa1d1845fb0ba18e57ffee0_639x1287.png)