|  |  |  | 
|---|
|  |  |  | import com.zy.core.cache.OutputQueue; | 
|---|
|  |  |  | import com.zy.core.cache.SlaveConnection; | 
|---|
|  |  |  | import com.zy.core.enums.CrnModeType; | 
|---|
|  |  |  | import com.zy.core.enums.DevpType.DevpStateType; | 
|---|
|  |  |  | import com.zy.core.enums.SlaveType; | 
|---|
|  |  |  | import com.zy.core.model.CrnSlave; | 
|---|
|  |  |  | import com.zy.core.model.DevpSlave; | 
|---|
|  |  |  | 
|---|
|  |  |  | SiteLatestDataVo vo = new SiteLatestDataVo(); | 
|---|
|  |  |  | StaProtocol staProtocol = entry.getValue(); | 
|---|
|  |  |  | vo.setSiteId(String.valueOf(entry.getKey())); // 站点编号 | 
|---|
|  |  |  | vo.setWorkNo(staProtocol.getWorkNo()); // 工作号 | 
|---|
|  |  |  | vo.setWorkNo(staProtocol.getWorkNo().shortValue()); // 工作号 | 
|---|
|  |  |  | vo.setSiteStatus(SiteStatusType.process(staProtocol));  // 状态 | 
|---|
|  |  |  | vo.setNearbySta(staProtocol.getNearbySta());  //RGV位置 | 
|---|
|  |  |  | vos.add(vo); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return R.ok().add(vos); | 
|---|
|  |  |  | 
|---|
|  |  |  | return R.error("数据库维护异常"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | vo.setSiteId(siteId);   // 站点编号 | 
|---|
|  |  |  | vo.setWorkNo(staProtocol.getWorkNo());   // 工作号 | 
|---|
|  |  |  | vo.setWorkNo(staProtocol.getWorkNo().shortValue());   // 工作号 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (staProtocol.getWorkNo() > 0) { | 
|---|
|  |  |  | TaskWrk taskWrk = taskWrkService.selectByWrkNo(staProtocol.getWorkNo().intValue()); | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | vo.setAutoing(staProtocol.isAutoing()?"Y":"N"); //  自动 | 
|---|
|  |  |  | vo.setLoading(staProtocol.isLoading()?"Y":"N"); //  有物 | 
|---|
|  |  |  | vo.setAutoing(staProtocol.isAutoing() ? "Y" : "N"); //  自动 | 
|---|
|  |  |  | vo.setLoading(staProtocol.isLoading() ? "Y" : "N"); //  有物 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | vo.setCanining(basDevp.getCanining());  //  能入 | 
|---|
|  |  |  | vo.setCanouting(basDevp.getCanouting());    //  能出 | 
|---|