whyclxw
2025-05-28 e16302f9d475c7cc4dd18c5abf1a23cb5502e362
src/main/java/com/whyc/webSocket/HomeSystemSocket.java
@@ -1,10 +1,12 @@
package com.whyc.webSocket;
import com.whyc.config.WebSocketConfig;
import com.whyc.pojo.UserInf;
import com.whyc.service.StationInfService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import javax.servlet.http.HttpSession;
import javax.websocket.*;
import javax.websocket.server.ServerEndpoint;
import java.util.HashMap;
@@ -38,10 +40,10 @@
    @OnOpen
    public void onOpen(Session session, EndpointConfig config) {
        this.session = session;
        /*HttpSession httpSession = (HttpSession) config.getUserProperties().get("httpSession");
        HttpSession httpSession = (HttpSession) config.getUserProperties().get("httpSession");
        UserInf user = (UserInf) httpSession.getAttribute("user");
        final int userId = user.getUId().intValue();*/
        final int userId = 1001;
        final int userId = user.getUId().intValue();
        //final int userId = 1001;
        thread = new Thread("Thread_homeSystem") {
            @Override
            public void run() {