| | |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.Set; |
| | | import java.util.stream.Collectors; |
| | | import com.qianwen.smartman.common.cache.cps.WorkstationCache; |
| | | import com.qianwen.core.tool.utils.Func; |
| | |
| | | import org.springframework.stereotype.Component; |
| | | import org.springframework.web.socket.WebSocketSession; |
| | | |
| | | /** |
| | | * 实现了websocket模块中的JsonMessageHandler,实时看板使用该处理器,payload中应该携带type:"realTimeData"属性 |
| | | */ |
| | | @Component |
| | | public class RealTimeDataJsonMessageHandler implements JsonMessageHandler<RealTimeDataRequestJsonWebSocketMessage> { |
| | | private final IOrderWorkstationService orderWorkstationService; |
| | |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public String type() { |
| | | return "realTimeData"; |
| | | } |
| | | |
| | | @Override |
| | | public Class<RealTimeDataRequestJsonWebSocketMessage> getMessageClass() { |
| | | return RealTimeDataRequestJsonWebSocketMessage.class; |
| | | } |