通过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));

    }
相关推荐
dog2503 小时前
TCP RTO 与丢包检测
网络·网络协议·tcp/ip
希赛网3 小时前
HCIA-Datacom认证笔记:IP路由基础——核心概念与路由分类
网络·笔记·网络协议·tcp/ip·智能路由器
网络研究院4 小时前
从内部保护你的网络
网络·安全·风险·成本·措施
AQin10125 小时前
一篇文章带你记住 OSI 和 TCP/IP 模型
后端·网络协议
zzc9215 小时前
USRP捕获手机/路由器数据传输信号波形(中)
网络·5g·wifi·路由器·双工通信·手机信号
ALLSectorSorft5 小时前
相亲小程序个人资料管理系统模块搭建
服务器·网络·数据库·python·sql
zhyoobo5 小时前
IPv4 与 IPv6:网络世界的世代更替与未来之路
网络·http·ipv4·ipv6
wanhengidc6 小时前
高防服务器租用:保障数据安全
服务器·网络·安全
搬码临时工6 小时前
本地部署VMware ESXi,并实现无公网IP远程访问管理服务器
服务器·网络协议·tcp/ip