随笔分类 - 瑞吉外卖实战项目 / 移动端
摘要:/** * 再来一单 * @param orders * @return */@PostMapping("/again")public R<String> again(@RequestBody Orders orders){ //通过orderId查询具体订单明细 Long orderId = or
阅读全文
摘要:1、进入地址编辑页面,根据addressId回显该条数据 /** * 根据id查询地址 * @param id * @return */ @GetMapping("/{id}") public R get(@PathVariable Long id){ AddressBook addressBook
阅读全文
摘要:/** * 用户退出登录 * @param request * @return */ @PostMapping("/loginout") public R<String> loginout(HttpServletRequest request){ HttpSession session = requ
阅读全文
摘要:/** * 订单分页查询 * @param page * @param pageSize * @return */ @GetMapping("/userPage") public R<Page<OrdersDto>> page(Integer page, Integer pageSize){ //创
阅读全文
摘要:需求分析: 移动端用户将菜品或者套餐加入购物车后,可以点击购物车中的【去结算】按钮,页面跳转到订单确认页面,点击【去支付】按钮则完成下单操作 数据模型: orders:订单表 order_detail:订单明细表 梳理交互过程: 1、在购物车中点击【去结算】按钮,页面跳到订单确认页面 2、在订单确认
阅读全文
摘要:package com.itheima.controller;import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;import com.itheima.common.BaseContext;import c
阅读全文
摘要:需求分析: 用户登录成功后跳转到系统首页,在首页需要根据分类来展示菜品和套餐。如果菜品设置了口味信息,需要展示【选择规格按钮】,否则显示【+按钮】。 梳理交互过程: 页面发送ajax请求,请求分类数据(菜品分类和套餐分类) 页面发送ajax请求,获取第一个分类下的菜品或者套餐 注:首页加载完成后,还
阅读全文
摘要:导入用户地址簿相关功能代码 需求分析: 地址簿,指的是移动端消费者用户的地址信息,用户登录成功后可以维护自己的地址信息。同一个用户可以有多个地址信息,但是只能有一个默认地址。 用户的地址信息会存储在address_book,即地址簿表中。 package com.itheima.controller
阅读全文
摘要:一、短信发送 目前市面上有很多第三方提供的短信服务,这些第三方短信服务会和各个运营商(移动、联通、电信)对接,我们只需要注册成为会员并且按照提供的开发文档进行调用就可以发送短信。需要说明的是,这些短信服务一般都是收费服务。 常用短信服务:阿里云、华为云、腾讯云、京东、梦网、乐信 阿里云短信服务介绍:
阅读全文