liujie
2026-01-17 fedb683954eb96078924715d89f56287eaee5922
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/ProjectController.java
@@ -7,12 +7,11 @@
import com.ruoyi.system.dto.EditHiddenDangerResponsiblePersonDto;
import com.ruoyi.system.model.*;
import com.ruoyi.system.model.Record;
import com.ruoyi.system.query.DeviceDetailCheckListQuery;
import com.ruoyi.system.query.DeviceListQuery;
import com.ruoyi.system.query.HiddenDangerListQuery;
import com.ruoyi.system.service.*;
import com.ruoyi.system.vo.HiddenDangerListVo;
import com.ruoyi.system.vo.HiddenDangerVo;
import com.ruoyi.system.vo.ProblemVo;
import com.ruoyi.system.vo.ProjectVo;
import com.ruoyi.system.vo.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.var;
@@ -126,4 +125,24 @@
        return R.ok(record);
    }
    @ApiOperation(value = "获取设备列表",response = DeviceListVo.class)
    @PostMapping("/getDeviceList")
    public R<Page<DeviceListVo>> getDeviceList(@RequestBody @Valid DeviceListQuery query) {
        Page<DeviceListVo> page = new Page<>(query.getPageNum(), query.getPageSize());
        List<DeviceListVo> list = deviceUsageService.getDeviceList(page,query);
        page.setRecords(list);
        return R.ok(page);
    }
    @ApiOperation(value = "获取设备详情检查列表")
    @PostMapping("/getDeviceDetailCheckList")
    public R<Page<DeviceDetailCheckListVo>> getDeviceDetailCheckList(@RequestBody DeviceDetailCheckListQuery query) {
        Page<DeviceDetailCheckListVo> page = new Page<>(query.getPageNum(), query.getPageSize());
        List<DeviceDetailCheckListVo> list = projectService.getDeviceDetailCheckList(page,query);
        page.setRecords(list);
        return R.ok(page);
    }
}