whyclxw
2024-09-10 f926ecd62f2bd48c4bc1b60e7b336ed41096d7ad
根据设备id获取设备信息
2个文件已修改
17 ■■■■■ 已修改文件
src/main/java/com/whyc/controller/DevInfController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/DevInfService.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/DevInfController.java
@@ -36,6 +36,11 @@
    public Response getDinf(){
        return service.getDinf();
    }
    @ApiOperation(value = "根据设备id获取设备信息")
    @GetMapping("getDinfById")
    public Response getDinfById(@RequestParam Integer devId){
        return service.getDinfById(devId);
    }
    @ApiOperation(value = "获取左侧列表")
    @GetMapping("getDevBytype")
src/main/java/com/whyc/service/DevInfService.java
@@ -152,8 +152,17 @@
    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
@@ -229,4 +238,5 @@
        map.put("state",typestateMap);
        return map;
    }
}