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

苍穹外卖学习笔记(二十七)

客户催单

OrderController

    /*** 催单*/@GetMapping("/reminder/{id}")@ApiOperation("催单")public Result reminder(@PathVariable("id") Long id) {orderService.reminder(id);return Result.success();}

OrderServer

    /*** 催单*/void reminder(Long id);

OrderServerImpl

    /*** 催单*/@Overridepublic void reminder(Long id) {Orders ordersDB = orderMapper.selectById(id);if (ordersDB == null) {throw new OrderBusinessException(MessageConstant.ORDER_NOT_FOUND);}Map map = new HashMap();map.put("type", 2);//2表示催单提醒map.put("orderId", ordersDB.getId());map.put("content", "订单号: " + ordersDB.getNumber() + " 有催单,请及时处理!");String json = JSON.toJSONString(map);webSocketServer.sendToAllClient(json);}
http://www.lryc.cn/news/463406.html

相关文章:

  • 使用exe4j打包jar包生成exe文件,GUI应用详细使用教程
  • go jwt 用户登录和返回用户信息 token ----important!!!
  • OpenCV高级图形用户界面(12)用于更改指定窗口的大小函数resizeWindow()的使用
  • babylonjs shader学习之copy shadertoy案例
  • Leetcode 1137. 第 N 个泰波那契数
  • Rust 语言持续崛起,即将冲击 TIOBE 指数前十,能否成为编程语言新王者?
  • Linux 手撕线程池
  • [Unity Demo]从零开始制作空洞骑士Hollow Knight第十五集:制作更多地图,更多敌人,更多可交互对象
  • 在Openshift上安装MetalLB
  • mysql其他对象
  • 英语单词之社会生活之聚会
  • Qt - 地图相关 —— 1、加载百度在线地图(附源码)
  • Elasticsearch 简单使用
  • 基于SpringBoot+Vue+uniapp微信小程序的垃圾分类系统的详细设计和实现(源码+lw+部署文档+讲解等)
  • 基于深度学习的车辆车型检测识别系统(YOLOV5)
  • Java开发中知识点整理
  • 【css-在一个元素中设置font-size和实际渲染字体大小不一致】
  • LabVIEW提高开发效率技巧----用户权限控制
  • 如何快速学会盲打
  • 如何通过外链组合套餐提升外贸网站的整体表现?
  • MySQL—事务
  • 二、PyCharm基本设置
  • SSH流量秒变HTTPS —— 筑梦之路
  • tkinter Listbox 列表框实现多列对齐排列并绑定下拉框和滚动条
  • Kafka 启用 JMX
  • G1(Garbage First)垃圾回收实战
  • ESP32-IDF 通用定时器 GPTimer
  • C#学习笔记(十)
  • 出手!快手可灵开源版,AI视频生成整合包!
  • 【Linux】进程池