| | |
| | | @ManagerAuth(memo = "提升机信息表") |
| | | public R liftStateTable(){ |
| | | List<LiftStateTableVo> list = new ArrayList<>(); |
| | | List<BasLift> lifts = basLiftService.selectList(new EntityWrapper<BasLift>().orderBy("lift_no")); |
| | | for (BasLift basLift : lifts) { |
| | | for (LiftSlave slave : slaveProperties.getLift()) { |
| | | // 表格行 |
| | | LiftStateTableVo vo = new LiftStateTableVo(); |
| | | vo.setLiftNo(basLift.getLiftNo()); //提升机号 |
| | | vo.setLiftNo(slave.getId()); //提升机号 |
| | | list.add(vo); |
| | | // 获取提升机信息 |
| | | LiftThread liftThread = (LiftThread) SlaveConnection.get(SlaveType.Lift, basLift.getLiftNo()); |
| | | LiftThread liftThread = (LiftThread) SlaveConnection.get(SlaveType.Lift, slave.getId()); |
| | | if (liftThread == null) { |
| | | vo.setProtocolStatus(LiftProtocolStatusType.OFFLINE.id);//离线 |
| | | continue; |
| | |
| | | @ManagerAuth(memo = "提升机数据表") |
| | | public R liftMsgTable(){ |
| | | List<LiftMsgTableVo> list = new ArrayList<>(); |
| | | List<BasLift> lifts = basLiftService.selectList(new EntityWrapper<BasLift>().orderBy("lift_no")); |
| | | for (BasLift basLift : lifts) { |
| | | for (LiftSlave slave : slaveProperties.getLift()) { |
| | | // 表格行 |
| | | LiftMsgTableVo vo = new LiftMsgTableVo(); |
| | | vo.setLiftNo(basLift.getLiftNo()); // 提升机号 |
| | | vo.setLiftNo(slave.getId()); // 提升机号 |
| | | list.add(vo); |
| | | // 获取提升机信息 |
| | | LiftThread liftThread = (LiftThread) SlaveConnection.get(SlaveType.Lift, basLift.getLiftNo()); |
| | | LiftThread liftThread = (LiftThread) SlaveConnection.get(SlaveType.Lift, slave.getId()); |
| | | if (liftThread == null) { |
| | | continue; |
| | | } |