当前位置: 首页 > news >正文

苍穹外卖 查询订单明细

        OrderController

/*** 查询订单详情** @param id* @return*/@GetMapping("/orderDetail/{id}")@ApiOperation("查询订单详情")public Result<OrderVO> selectDetails(@PathVariable Long id) {OrderVO orderVO = orderService.selectDetails(id);return Result.success(orderVO);}

        OrderService

/*** 查询订单详情** @param id* @return*/@Overridepublic OrderVO selectDetails(Long id) {// 根据id查询订单Orders order = new Orders();// 根据该订单的id查询对应的明细List<OrderDetail> orderDetailList = orderDetailMapper.getByOrderId(order.getId());// 将订单明细封装为OrderVO返回OrderVO orderVO = new OrderVO();BeanUtils.copyProperties(order, orderVO);orderVO.setOrderDetailList(orderDetailList);return orderVO;}

        OrderMapper

/*** 根据订单id查询订单明细** @param orderId* @return*/@Select("select * from order_detail where order_id = #{order_id}")List<OrderDetail> getByOrderId(Long orderId);

 

 


http://www.mrgr.cn/news/65097.html

相关文章:

  • 24/11/4 算法笔记 蛇形卷积
  • 如何修改WordPress经典编辑器的默认高度?
  • 针对告警数量、告警位置、告警类型等参数进行统计,并做可视化处理的智慧能源开源了。
  • 解决缓存击穿的代码[最佳实践版]
  • 操作系统(10) (并发(2)------基于软件/硬件/操作系统层面解决两个进程之间的临界区问题/抢占式/非抢占式内核)
  • springboot 自动装配和bean注入原理及实现
  • 删除 git submodule
  • 软件测试--BUG篇
  • SAR_ADC介绍和建模
  • 长期缺乏技术规划的后果与应对策略
  • 大型音频模型:AudioLLMs
  • 在美团外卖上抢券 Python来实现
  • 负载均衡算法
  • [vulnhub] DC: 8
  • 【098】基于SpringBoot+Vue实现的垃圾分类系统
  • 【笔试题】迈入offer的新大门
  • 统信UOS设备驱动开发-调试优化
  • 好多好多的排序方法——(C语言)
  • synchronized加锁原理以及锁升级过程
  • 2025上海市公务员考试报名流程详细教程
  • 数据结构之树
  • 简记Vue3(三)—— ref、props、生命周期、hooks
  • 如何基于pdf2image实现pdf批量转换为图片
  • Java毕业设计-基于SpringBoot+Vue的体育用品库存管理系统
  • 【英特尔IA-32架构软件开发者开发手册第3卷:系统编程指南】2001年版翻译,2-12
  • 【Android面试八股文】你能说说kotlin怎么取消CPU密集型任务吗?