From 51603d9354ddef5d8960fe0e6b3e21059da5ff66 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期四, 08 一月 2026 15:53:00 +0800
Subject: [PATCH] 数量检测提交1-页面数据交互

---
 fzzy-igdss-web/src/main/java/com/fzzy/security/SecurityController.java |   53 +++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 41 insertions(+), 12 deletions(-)

diff --git a/fzzy-igdss-web/src/main/java/com/fzzy/security/SecurityController.java b/fzzy-igdss-web/src/main/java/com/fzzy/security/SecurityController.java
index d14e989..0005205 100644
--- a/fzzy-igdss-web/src/main/java/com/fzzy/security/SecurityController.java
+++ b/fzzy-igdss-web/src/main/java/com/fzzy/security/SecurityController.java
@@ -4,11 +4,11 @@
 import com.fzzy.igds.camera.data.ApiCameraResp;
 import com.fzzy.igds.constant.CameraPlayType;
 import com.fzzy.igds.constant.Constant;
+import com.fzzy.igds.data.GroupIndexData;
 import com.fzzy.igds.data.IgdsBaseParam;
 import com.fzzy.igds.data.PageResponse;
 import com.fzzy.igds.data.PatrolSuperData;
-import com.fzzy.igds.domain.Camera;
-import com.fzzy.igds.domain.PatrolRecord;
+import com.fzzy.igds.domain.*;
 import com.fzzy.igds.utils.ContextUtil;
 import com.fzzy.igds.utils.SystemUtil;
 import com.fzzy.common.manager.CommonManager;
@@ -228,26 +228,55 @@
      * @return
      */
     @RequestMapping("/quantity")
-    public String infrared(
-            @RequestParam(value = "type", required = false) String type,
-            ModelMap view) {
+    public String infrared(@RequestParam(value = "type", required = false) String type,
+                           ModelMap view) {
 
         SysUser user = ContextUtil.getLoginUser();
         view.put(Constant.MODEL_KEY_LOGIN_USER, user);
 
         String deptId = ContextUtil.subDeptId(user);
         view.put("deptId", deptId);
-//        List<InfraredCamera> listCamera = infraredManager.listCamera(deptId, user.getCompanyId());
-//
-//        if(null == listCamera){
-//            listCamera = new ArrayList<>();
-//            listCamera.add(new InfraredCamera());
-//        }
-//        view.put("listCamera", listCamera);
+
+        //鏌ヨ搴撳尯涓嬫暟閲忔娴嬭澶�
+        List<QuantityConf> listCamera = secManager.getQuantityConfByDeptId(deptId);
+        view.put("listCamera", listCamera);
 
         return prefix + "/quantity";
     }
 
+    /**
+     * 鏌ヨ璁板綍淇℃伅
+     * @param param
+     * @return
+     */
+    @RequestMapping("/quantity-list")
+    @ResponseBody
+    public PageResponse<List<Quantity>> quantityList(@RequestBody IgdsBaseParam param) {
+        return secManager.quantityList(param);
+    }
+
+    /**
+     * 鏌ヨ鏇茬嚎鍥句俊鎭�
+     * @param param
+     * @return
+     */
+    @RequestMapping("/quantity-chart")
+    @ResponseBody
+    public PageResponse<GroupIndexData> getQuantityChart(@RequestBody IgdsBaseParam param) {
+        return secManager.getQuantityChart(param);
+    }
+
+    /**
+     * 鏌ヨ鏇茬嚎鍥句俊鎭�
+     * @param param
+     * @return
+     */
+    @RequestMapping("/quantity-files")
+    @ResponseBody
+    public PageResponse<List<FileInfo>> getQuantityFiles(@RequestBody IgdsBaseParam param) {
+        return secManager.getQuantityFiles(param);
+    }
+
 
 
     /*------------------宸℃洿杞ㄨ抗椤甸潰------------------*/

--
Gitblit v1.9.3