- 3
- 0
- 约6.34千字
- 约 9页
- 2019-03-17 发布于江苏
- 举报
魔力商城第十二天
内容回顾
购物车、订单系统
后台的服务——订单服务
前台工程:购物车、订单提交
购物车:把购物车的内容放到cookie中。
优点:
用户不需要登录也可以添加购物车
服务端不存储购物车相关信息
缺点:
更换设备后,购物车数据不能同步。
要想购物车数据同步的话,需要用户登录,登录后需要把购物车信息放到redis中。
提交订单:
订单确认页面
访问之前要求用户登录。使用拦截器实现。
判断用户的登录状态
从cookie中取token信息
没有取得token要求用户登录
如果取到token,需要调用sso系统的服务
如果取不到用户信息,说明Session已经过期,需要用户登录
取到用户信息。拦截器放行。
登录成功后跳转到回调页面。
课程计划
订单提交功能实现
需要发布订单提交服务
提交订单的功能实现
订单结算
订单确认页面→提交订单→支付(在线支付)→成功页面
订单确认
功能分析
1、在跳转到订单确认页面之前应该登录。
2、根据用户id查询收货地址列表
3、显示购买的商品列表,从购物车中获得。
4、计算商品的总价格
5、显示订单提交按钮。
提交订单之前登录
功能分析
可以使用拦截器判断用户的登录状态
从cookie中取token
没取到token,跳转到sso登录页面。
取到token,根据token查询用户信息,如果已经过期,跳转到sso登录页面。
没有过期就显示订单确认
您可能关注的文档
- 4.11学案设.docx
- 4.2直线、射、线段.docx
- 400系不锈钢合概述、性能以及应用范围.docx
- 40m现浇梁支计算书(X).docx
- 40PCY141B生产厂家、参数、尺寸.docx
- 40个经典诗经字欣赏.docx
- 40万人为钱江潮“庆生”.docx
- 45届世界技能赛.docx
- 4英雄的造就与雄的局限.docx
- 5.1 人力资管理概述.docx
- 《肝损伤药物目录及合理用药专家共识2026》解读.pptx
- β+内酰胺类抗菌药物皮肤试验指导原则(2021+年版).pptx
- 《肌酸激酶异常诊治与管理专家共识(2025)》解读.pptx
- 《老年癌痛中国诊疗专家共识(2026)》解读.pptx
- 《老年人消化不良的评估与处理中国专家共识(2026版)》解读.pptx
- 《老年性吞咽障碍康复中国专家共识(2025)》解读.pptx
- 《脑卒中患者早期康复规范(2026年)》解读.pptx
- 《衍生品估值报告内容与格式指引》核心要点.pptx
- 《遗传性妇科肿瘤高风险人群管理指南(2026)》解读.pptx
- 《胰腺外科围手术期全程化营养管理指南(2025)》解读.pptx
最近下载
- DB_T 29-323-2024 天津市10千伏及以下配电网建设技术标准.docx
- 单通道400G以太网物理层白皮书 400G per Lane Ethernet PHY White Paper.docx
- 文件2025年11月17日山东昌邑海能化学有限责任公司山东昌邑海能化学有限责任公司10万吨年氢氧化钾项目01海能10万吨氢氧化钾项目.pdf VIP
- 100道题!初中英语八大时态专项练习题.docx VIP
- 2025年工程资料模板:32039钢桁梁节段制作检验批质量验收记录.xls VIP
- 风险图谱构建方法.docx VIP
- 初中英语《时态辨析》专项练习与答案 (100 题).docx VIP
- 预见性护理在骨科的应用.pptx VIP
- 水工建筑物水泥灌浆施工技术规范.docx
- 2026年医院感染基础知识PPT课件.pptx VIP
原创力文档

文档评论(0)