puzhibing
2023-08-16 33fb76bd70cf84cebbe26b96e5faedd22961f0b0
management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/system/BlackboardController.java
@@ -272,4 +272,32 @@
    }
    /**
     * 获取语音播报
     * @return
     */
    @ResponseBody
    @RequestMapping(value = "/queryOrderBroadcast", method = RequestMethod.POST)
    public Map<String, Object> queryOrderBroadcast(){
        String newOrder = redisUtil.getValue("newOrder");
        String cancelOrder = redisUtil.getValue("cancelOrder");
        String lobbyOrder = redisUtil.getValue("lobbyOrder");
        Map<String, Object> map = new HashMap<>();
        boolean n = ToolUtil.isNotEmpty(newOrder) ? Boolean.valueOf(newOrder) : false;
        boolean c = ToolUtil.isNotEmpty(cancelOrder) ? Boolean.valueOf(cancelOrder) : false;
        boolean l = ToolUtil.isNotEmpty(lobbyOrder) ? Boolean.valueOf(lobbyOrder) : false;
        map.put("newOrder", n);
        map.put("cancelOrder", c);
        map.put("lobbyOrder", l);
        if(n){
            redisUtil.setStrValue("newOrder", "false");
        }
        if(c){
            redisUtil.setStrValue("cancelOrder", "false");
        }
        if(l){
            redisUtil.setStrValue("lobbyOrder", "false");
        }
        return map;
    }
}