新版仿ok交易所-后端
1
zyy
2025-09-19 5f08dfa31d0707dbe9063556df557265a5c550a7
1
2 files modified
9 ■■■■■ changed files
trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiExchangeApplyOrderController.java 5 ●●●●● patch | view | raw | blame | history
trading-order-admin/src/main/java/com/yami/trading/api/websocket/WebSocketServer.java 4 ●●●● patch | view | raw | blame | history
trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiExchangeApplyOrderController.java
@@ -403,9 +403,8 @@
            String session_token = sessionTokenService.savePut(partyId);
            data.put("session_token", session_token);
            data.put("fee", sysparaService.find("exchange_apply_order_sell_fee").getSvalue());
            /*Item item = itemService.findCurrBySymbol(symbol);
            data.put("status", item.getStatus() == null || item.getStatus() == 1 ? 1 :0);*/
            data.put("status", 1);
            Item item = itemService.findCurrBySymbol(symbol);
            data.put("status", item.getStatus() == null || item.getStatus() == 1 ? 1 :0);
        }
        return Result.succeed(data);
    }
trading-order-admin/src/main/java/com/yami/trading/api/websocket/WebSocketServer.java
@@ -47,7 +47,7 @@
    public void onOpen(@PathParam(value = "type") String type,
                       @PathParam(value = "param") String param, Session session) {
        //停牌断开连接
        if (WebSocketEnum.SOCKET_ENUM_DEPTH.getCode().equals(type)) {
        /*if (WebSocketEnum.SOCKET_ENUM_DEPTH.getCode().equals(type)) {
            List<Item> items = ApplicationContextUtils.getApplicationContext().getBean(ItemService.class).list();
            if (CollectionUtil.isNotEmpty(items)) {
                Item item = items.stream().filter(i -> param.equalsIgnoreCase(i.getSymbol())).findFirst().orElse(null);
@@ -58,7 +58,7 @@
                }
            }
        }
        }*/
        WebSocketSession webSocketSession = new WebSocketSession(session,  getTimeInMillis(), type, param);
        // 加入set中