谷粒商城实战笔记-261~262-商城业务-订单服务-页面环境搭建-SpringSession

文章目录

一,261-商城业务-订单服务-页面环境搭建

这一节的主要内容是准备订单服务的前端页面,订单模块是比较核心的模块,涉及的页面比较多:

  • 订单详情页
  • 订单列表页
  • 订单确认页
  • 订单支付页

1,静态资源上传

将订单涉及的4类页面静态资源上传到nginx的order目录下的4个目录。

2,配置域名映射

order订单模块的域名是order.gulimall.com。

3,网关配置

凡是对域名order.gulimall.com的访问都转发到订单服务。

4,页面静态资源引用修改

比如支付页面模板html中,js的资源地址前要加上/static/order/pay/。

二,262-商城业务-订单服务-整合SpringSession

1,页面跳转

点击"我的订单"要跳转到订单列表页面:

  • 首页"我的订单"
  • 详情页"我的订单"

将超链接"我的订单"的href属性改为"http://order.gulimall.com/list.html",跳转到订单列表。

2,配置SpringSession

  • 引入SpringSession和redis的jar包
  • 修改配置文件,指定SpringSession存储在redis中

问题记录

无法通过order.gulimall.com/list.html访问订单列表,原因是order服务没有配置nacos注册中心。

这个服务要引入如下包:

  • thymeleaf
  • nacos注册

附:一般商城的订单模块的重要功能

  1. 订单创建:

    • 用户选择商品并填写收货地址、支付方式等信息后,系统生成订单。
    • 系统检查库存、价格等信息的准确性。
    • 订单状态初始化为"待支付"。
  2. 订单支付:

    • 用户通过第三方支付平台(如支付宝、微信支付等)完成支付。
    • 支付完成后,系统更新订单状态为"已支付"。
  3. 订单发货:

    • 商家确认订单已支付后,准备商品并安排发货。
    • 系统更新订单状态为"已发货",并记录物流信息。
  4. 订单收货:

    • 用户收到商品后确认收货。
    • 系统更新订单状态为"已完成"。
  5. 订单取消:

    • 用户可以取消未发货的订单。
    • 系统更新订单状态为"已取消",并释放库存。
  6. 订单退款:

    • 用户发起退款申请。
    • 商家审核退款申请,同意后退款至用户账户。
    • 系统更新订单状态为"已退款"。
  7. 订单查询:

    • 用户可以查看订单的状态和详情。
    • 商家可以查看订单列表和详细信息。
  8. 订单评价:

    • 用户在订单完成后可以对商品和服务进行评价。
    • 评价结果影响商家信誉和商品排名。
  9. 售后服务:

    • 提供退换货、维修等售后服务流程。
    • 用户可以通过系统提交售后服务请求。
  10. 统计报表:

    • 生成各种销售报告和统计图表,帮助商家了解销售情况和趋势。
相关推荐
Star(up up up)2 小时前
Redis Windows 安装教程:使用Windows 的 Redis 压缩包
redis·笔记·学习·程序人生·云原生·学习方法·改行学it
希和20272 小时前
江科大 51 单片机课程笔记:DS1302 实时时钟 + LCD1602 可调电子钟(小白逐行讲解)
笔记·单片机·嵌入式硬件
岑梓铭3 小时前
《考研408数据结构》第七章(B树 和 B+树)复习笔记
数据结构·笔记·b树·考研·408
Go Work8 小时前
docker 占满根分区时先分清谁在吃盘
经验分享·笔记
3095566669 小时前
股票接口返回 404 与空数组的排查笔记:证书状态与级别参数
java·笔记·python·ios·iphone·股票数据api·股票数据接口
蒸蒸yyyyzwd9 小时前
从邓明学习的后端笔记
笔记·学习
岑梓铭9 小时前
《考研408数据结构》第八章(排序)复习笔记
数据结构·笔记
Rabitebla21 小时前
【Linux】进程控制(十二) 自定义 Shell(二):内建命令与进程工作目录管理
linux·c++·笔记·学习·bash
坤坤子吖1 天前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
YLCHUP1 天前
【思维&图论建模】题解:债权(debt)_图论_建模_思路转化_思维题目_C++算法竞赛
c++·笔记·算法·数学建模·贪心算法·深度优先·图论