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

controller层

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

实现类

java 复制代码
    @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));

    }
相关推荐
AI浩41 分钟前
Transformer架构三大核心:位置编码(PE)、前馈网络(FFN)和多头注意力(MHA)。
网络·深度学习·transformer
monster_风铃1 小时前
神州数码VRRP 原理与配置篇
网络·智能路由器
板鸭〈小号〉2 小时前
Socket 编程 UDP
linux·网络协议·udp
伍柏_12 小时前
2025.8.31基于UDP的网络聊天室项目
网络·网络协议·udp
啊QQQQQ3 小时前
《websocketpp使用指北》
网络·网络协议
ayaya_mana3 小时前
oha:一款轻量级HTTP负载测试工具
网络协议·测试工具·http
情深不寿3173 小时前
序列化和反序列化
linux·网络·c++·tcp/ip
tuokuac3 小时前
如何确定虚拟机的IP
网络·网络协议·tcp/ip
小猪猪屁5 小时前
前端实时通信怎么选?HTTP、WebSocket、SSE 一文看懂
前端·websocket·http
poemyang6 小时前
站在巨人的肩膀上:gRPC通过HTTP/2构建云原生时代的通信标准
网络协议·云原生·rpc·grpc·http2.0