| | |
| | | import com.zy.asrs.domain.param.SteOperatorParam; |
| | | import com.zy.asrs.domain.vo.SteDataVo; |
| | | import com.zy.asrs.domain.vo.SteMsgTableVo; |
| | | import com.zy.asrs.domain.vo.SteSensorDataVo; |
| | | import com.zy.asrs.domain.vo.SteStateTableVo; |
| | | import com.zy.asrs.entity.BasSte; |
| | | import com.zy.asrs.entity.WrkMast; |
| | |
| | | return R.ok().add(vo); |
| | | } |
| | | |
| | | @GetMapping("/sensor/detl/{steNo}") |
| | | public R steSensorDetl(@PathVariable("steNo") Integer steNo){ |
| | | SteSensorDataVo vo = new SteSensorDataVo(); |
| | | for (SteSlave ste : slaveProperties.getSte()) { |
| | | if (steNo.equals(ste.getId())) { |
| | | vo.setSteNo(ste.getId()); |
| | | // 获取穿梭车信息 |
| | | SteThread steThread = (SteThread) SlaveConnection.get(SlaveType.Ste, ste.getId()); |
| | | if (steThread == null) { |
| | | return R.error("设备不在线"); |
| | | } |
| | | SteProtocol steProtocol = steThread.getSteProtocol(); |
| | | if (steProtocol == null) { |
| | | return R.error("设备不在线"); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | | return R.ok().add(vo); |
| | | } |
| | | |
| | | @PostMapping("/detl/update") |
| | | @ManagerAuth |
| | | public R steUpdate(SteDataVo vo){ |