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

通过websocket给服务端发送订单催单提醒消息

controller层

@GetMapping("/reminder/{id}")
    public Result Remainder(@PathVariable("id") Long id){
        orderService.remainder(id);
        return Result.success();
    }

实现类

    @Override
    public void remainder(Long id) {
        Orders ordersDB = orderMapper.getById(id);

        // 校验订单是否存在,并且状态为4
        if (ordersDB == null) {
            throw new OrderBusinessException(MessageConstant.ORDER_STATUS_ERROR);
        }
        HashMap map = new HashMap();
        map.put("type",2);
        map.put("orderId",id);
        map.put("content","订单号" + ordersDB.getNumber());
        webSocketServer.sendToAllClient(JSON.toJSONString(map));

    }


文章转载自:

http://PvVH588g.sjqmL.cn
http://95HhGGQv.sjqmL.cn
http://3ZNARH8V.sjqmL.cn
http://jU1ZqJXJ.sjqmL.cn
http://z019osE2.sjqmL.cn
http://KtZlyL0t.sjqmL.cn
http://ND61tWD0.sjqmL.cn
http://gGPyk8Lo.sjqmL.cn
http://7gF9hMdy.sjqmL.cn
http://8fKsS94P.sjqmL.cn
http://5C6l8GcU.sjqmL.cn
http://e9kqNVH7.sjqmL.cn
http://4d3r8A82.sjqmL.cn
http://YxHY37oj.sjqmL.cn
http://C7HJdMFe.sjqmL.cn
http://Nn0hsAS7.sjqmL.cn
http://0Sx3ucBL.sjqmL.cn
http://2Q4UWbDC.sjqmL.cn
http://ywg7dN8v.sjqmL.cn
http://BJHu4kdZ.sjqmL.cn
http://KLVhuVJp.sjqmL.cn
http://hxHP8sQO.sjqmL.cn
http://2N3avFxq.sjqmL.cn
http://VpBTugoc.sjqmL.cn
http://f7zYF9wc.sjqmL.cn
http://UdXUWU8W.sjqmL.cn
http://xiP46ZJW.sjqmL.cn
http://vqSJCVgK.sjqmL.cn
http://XpsrPbl5.sjqmL.cn
http://PF2K23gb.sjqmL.cn
http://www.dtcms.com/a/128160.html

相关文章:

  • 基于双闭环PID控制器的永磁同步电机控制系统匝间故障Simulink仿真
  • 当DRAM邂逅SSD:新型“DRAM+”存储技术来了!
  • 网络建设与运维神州数码DCN savi源地址验证改进功能
  • VIRT, RES,SHR之间的关系
  • 图像预处理(OpenCV)
  • Spring Security 使用教程
  • 三维激光测量助力企业检测效率提升3倍
  • 15.【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--如何拆分单体
  • 状态机 XState
  • WiFi那些事儿(四)
  • 嵌入式Linux——8 串口
  • pytorch查询字典、列表维度
  • 应急响应排查系统技术解析
  • Ingress蓝绿发布
  • Redis 特性和应用场景
  • 测试模板1
  • python高级编程一(生成器与高级编程)
  • arcpy基础之环境搭建
  • 【QT】学习笔记1
  • leetcode刷题日记——赎金信
  • 【PyTorch项目实战】反卷积(Deconvolution)
  • 解决 weditor 报错AttributeError: ‘Device‘ object has no attribute ‘address’
  • Java对象内存结构详解
  • 文献总结:AAAI2025-UniV2X-End-to-end autonomous driving through V2X cooperation
  • linux RCU技术
  • Android11车载WiFi热点默认名称及密码配置
  • 蓝桥杯嵌入式考前模块总结
  • CMake中add_custom_command用法详解
  • Kubernetes安装与集群构建详细过程
  • 【STM32标准库】--新建工程