zxl
2025-04-21 8b3793ac8072918f52201f5d54f1cdf49ce02299
ycl-server/src/main/java/com/ycl/platform/controller/DataCenterController.java
@@ -1,6 +1,7 @@
package com.ycl.platform.controller;
import annotation.Log;
import com.ycl.platform.domain.form.UpdateDynamicValueForm;
import com.ycl.platform.domain.query.DataCenterQuery;
import com.ycl.platform.service.DataCenterService;
import com.ycl.platform.service.ITMonitorService;
@@ -12,6 +13,8 @@
import lombok.RequiredArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import java.io.IOException;
/**
 * 数据中心接口
@@ -147,6 +150,12 @@
        return dataCenterService.deptVideoAvailabilityRate(query);
    }
    @PutMapping("/videoMinistryVideoAvailable/updateDynamicValue")
    public Result updateDynamicValue(@RequestBody UpdateDynamicValueForm form){
        return dataCenterService.updateDynamicValue(form);
    }
    /**
     * 视频:录像可用率
     *
@@ -182,6 +191,21 @@
        query.setTime();
        return dataCenterService.videoImportantPointLabelingAccuracy(query);
    }
    @PostMapping("/recordingAvailability/export")
    public void recordingAvailabilityExport(HttpServletResponse response,DataCenterQuery query) throws IOException {
        query.setTime();
        dataCenterService.recordingAvailabilityExport(response, query);
    }
    @PostMapping("/pointOnline/export")
    public void pointOnlineExport(HttpServletResponse response,DataCenterQuery query) throws IOException {
        query.setTime();
         dataCenterService.pointOnlineExport(response,query);
    }
    /**
     * 视频:导出重点点位标注正确率
     *