| | |
| | | for (DevInf actm:actmList) { |
| | | QueryWrapper actmwrapper= Wrappers.query(); |
| | | actmwrapper.eq("dev_id",actm.getDevId()); |
| | | actmwrapper.last("limit 1"); |
| | | ActmRealstate actmstate=actmMapper.selectOne(actmwrapper); |
| | | List<ActmRealstate> actmstates=actmMapper.selectList(actmwrapper); |
| | | //actm.setActmsTate(actmstate); |
| | | actm.setState(actmstate!=null?actmstate:null); |
| | | actm.setActmstates(actmstates!=null?actmstates:null); |
| | | } |
| | | allMap.put("a200List",a200List); |
| | | allMap.put("actmList",actmList); |
| | |
| | | public Response getDinf() { |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | | wrapper.orderByAsc("dev_id"); |
| | | List<UserInf> list=mapper.selectList(wrapper); |
| | | List<DevInf> list=mapper.selectList(wrapper); |
| | | return new Response().setII(1,list!=null,list,"获取设备信息(不分页用于包机组)"); |
| | | } |
| | | |
| | | //根据设备id获取设备信息 |
| | | public Response getDinfById(Integer devId) { |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | | wrapper.eq("dev_id",devId); |
| | | wrapper.last("limit 1"); |
| | | DevInf dinf=mapper.selectOne(wrapper); |
| | | return new Response().setII(1,dinf!=null,dinf,"根据设备id获取设备信息"); |
| | | } |
| | | //删除设备(同时删除实时和包机组信息) |
| | | @Transactional |
| | |
| | | map.put("state",typestateMap); |
| | | return map; |
| | | } |
| | | |
| | | //根据devId获取设备信息 |
| | | public DevInf getDinfByDevId(int devId){ |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | | wrapper.eq("dev_id",devId); |
| | | wrapper.last("limit 1"); |
| | | DevInf dinf=mapper.selectOne(wrapper); |
| | | return dinf; |
| | | } |
| | | |
| | | } |