From 3253dd3ba09579352a96bf8f3cf34f346920bd8c Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期六, 12 十月 2024 18:34:01 +0800
Subject: [PATCH] 视频、成绩导出调整、取消车辆人脸公安部考核

---
 ycl-server/src/main/java/com/ycl/platform/service/impl/TMonitorServiceImpl.java |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/ycl-server/src/main/java/com/ycl/platform/service/impl/TMonitorServiceImpl.java b/ycl-server/src/main/java/com/ycl/platform/service/impl/TMonitorServiceImpl.java
index 78ff3c8..fde1d5b 100644
--- a/ycl-server/src/main/java/com/ycl/platform/service/impl/TMonitorServiceImpl.java
+++ b/ycl-server/src/main/java/com/ycl/platform/service/impl/TMonitorServiceImpl.java
@@ -406,6 +406,14 @@
      */
     @Override
     public void exportVideoTotal(HttpServletResponse response, VideoExportForm exportForm) throws IOException {
+        //榛樿鏌ユ墍鏈夐儴闂�
+        if(CollectionUtils.isEmpty(exportForm.getDeptIds())){
+            List<Integer> deptIds = new ArrayList<>();
+            for (AreaDeptEnum value : AreaDeptEnum.values()) {
+                deptIds.add(value.getDeptId());
+            }
+            exportForm.setDeptIds(deptIds);
+        }
         List<ExcelExp> mysheet = new ArrayList<>();
         exportForm.setCameraFunType(Integer.valueOf(CheckConstants.Rule_Category_Video + ""));
         VideoExportForm.convertTags(exportForm);
@@ -490,6 +498,14 @@
      */
     @Override
     public void exportVideoOnline(HttpServletResponse response, VideoExportForm exportForm) throws IOException, NoSuchFieldException, IllegalAccessException {
+        //榛樿鏌ユ墍鏈夐儴闂�
+        if(CollectionUtils.isEmpty(exportForm.getDeptIds())){
+            List<Integer> deptIds = new ArrayList<>();
+            for (AreaDeptEnum value : AreaDeptEnum.values()) {
+                deptIds.add(value.getDeptId());
+            }
+            exportForm.setDeptIds(deptIds);
+        }
         List<ExcelExp> mysheet = new ArrayList<>();
         exportForm.setCameraFunType(Integer.valueOf(CheckConstants.Rule_Category_Video + ""));
         VideoExportForm.convertTags(exportForm);
@@ -540,6 +556,14 @@
      */
     @Override
     public void exportVideoRecord(HttpServletResponse response, VideoExportForm exportForm) throws IOException, NoSuchFieldException, IllegalAccessException {
+        //榛樿鏌ユ墍鏈夐儴闂�
+        if(CollectionUtils.isEmpty(exportForm.getDeptIds())){
+            List<Integer> deptIds = new ArrayList<>();
+            for (AreaDeptEnum value : AreaDeptEnum.values()) {
+                deptIds.add(value.getDeptId());
+            }
+            exportForm.setDeptIds(deptIds);
+        }
         List<ExcelExp> mysheet = new ArrayList<>();
         exportForm.setCameraFunType(Integer.valueOf(CheckConstants.Rule_Category_Video + ""));
         VideoExportForm.convertTags(exportForm);
@@ -590,6 +614,14 @@
      */
     @Override
     public void exportVideoLoseTime(HttpServletResponse response, VideoExportForm exportForm) throws NoSuchFieldException, IllegalAccessException, IOException {
+        //榛樿鏌ユ墍鏈夐儴闂�
+        if(CollectionUtils.isEmpty(exportForm.getDeptIds())){
+            List<Integer> deptIds = new ArrayList<>();
+            for (AreaDeptEnum value : AreaDeptEnum.values()) {
+                deptIds.add(value.getDeptId());
+            }
+            exportForm.setDeptIds(deptIds);
+        }
         List<ExcelExp> mysheet = new ArrayList<>();
         exportForm.setCameraFunType(Integer.valueOf(CheckConstants.Rule_Category_Video + ""));
         VideoExportForm.convertTags(exportForm);

--
Gitblit v1.8.0