| | |
| | | import com.whyc.service.A200RealstateService; |
| | | import com.whyc.service.ActmRealstateService; |
| | | import com.whyc.service.BattRtdataService; |
| | | import com.whyc.service.WorkstateChangeeventService; |
| | | import com.whyc.util.ActionUtil; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Component; |
| | |
| | | |
| | | private static ActmRealstateService actmService; |
| | | |
| | | private static WorkstateChangeeventService eventService; |
| | | |
| | | |
| | | private volatile boolean runFlag = true; |
| | | |
| | |
| | | @Autowired |
| | | public void setActmRealstateService(ActmRealstateService actmService) { |
| | | DevRtstateSocket.actmService = actmService; |
| | | } |
| | | |
| | | @Autowired |
| | | public void setWorkstateChangeeventService(WorkstateChangeeventService eventService) { |
| | | DevRtstateSocket.eventService = eventService; |
| | | } |
| | | |
| | | @OnOpen |
| | |
| | | Map<String, Response> map = new HashMap<>(); |
| | | Response resActmState=actmService.getActmState(devId); |
| | | Response rtdataState=rtdataService.getRtdataState(devId); |
| | | Response event=eventService.getWorkEvent(devId); |
| | | map.put("resActmState",resActmState); |
| | | map.put("rtdataState",rtdataState); |
| | | map.put("event",event); |
| | | return new Response().setII(1,true,map,"均衡仪Actm实时数据"); |
| | | } |
| | | |
| | |
| | | Map<String, Response> map = new HashMap<>(); |
| | | Response resA200State=a200Service.getA200State(devId); |
| | | Response rtdataState=rtdataService.getRtdataState(devId); |
| | | Response event=eventService.getWorkEvent(devId); |
| | | map.put("resA200State",resA200State); |
| | | map.put("rtdataState",rtdataState); |
| | | map.put("event",event); |
| | | return new Response().setII(1,true,map,"一体机A200实时数据"); |
| | | } |
| | | |