当前位置: 首页 > 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));

    }

相关文章:

  • 基于双闭环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刷题日记——赎金信
  • 建设网站内容的策划书/seo外链收录
  • 河南建设工程信息网官网洛阳至信阳省道/杭州seo优化
  • 上海 网站建设google/广告代理商
  • 机电工程栏建设项目网站建设/线上推广100种方式
  • 怎么看网站pr值/百度普通收录
  • 网站建设摊销几年/怎样宣传自己的产品