From d782070a1cdddf68d1b71e8e5dffb84f24543968 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期三, 17 十二月 2025 15:56:47 +0800
Subject: [PATCH] 最新版本541200007

---
 server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/HkSyncCloudController.java |   40 ++++++++++++++++++++++++++++++++++++----
 1 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/HkSyncCloudController.java b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/HkSyncCloudController.java
index 7be6fdf..05774d8 100644
--- a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/HkSyncCloudController.java
+++ b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/HkSyncCloudController.java
@@ -320,15 +320,15 @@
     @PostMapping("/regionList")
     public ApiResponse<List<PageRegionInfoResponse> > getRegionList(HttpServletResponse response, @RequestHeader(Constants.HEADER_USER_TOKEN) String token ){
         CarmeraListVO param  =new CarmeraListVO();
-        param.setWithCameras(1);
+        param.setWithCameras(2);
         List<PageRegionInfoResponse>  result = new ArrayList<>();
         try {
             result = boardService.getRegionTree( param);
-
         }catch (Exception e){
 
         }
-        /*if(result.size()==0){
+        boolean debug =false;
+         if(debug && result.size()==0){
             //------TODO---------娴嬭瘯妯℃嫙鏁版嵁----start-----
             for (int i = 0; i < 5; i++) {
                 PageRegionInfoResponse t = new PageRegionInfoResponse();
@@ -350,6 +350,9 @@
                     t1.setIndexCode(i+"_"+j+"_ChildCode");
                     t1.setParentIndexCode(t.getIndexCode());
                     t1.setCarmeraList(new ArrayList<>());
+                    t1.setDeviceList(new ArrayList<>());
+                    t1.setSensorList(new ArrayList<>());
+
                     CarmeraListVO c1= new CarmeraListVO();
                     c1.setName(i+"鐩戞帶鐐�111"+j);
                     c1.setIndexCode(i+"jkd111"+j);
@@ -358,14 +361,43 @@
                     c1.setName(i+"鐩戞帶鐐�112"+j);
                     c1.setIndexCode(i+"jkd112"+j);
                     t1.getCarmeraList().add(c1);
+
+
+                    c1= new CarmeraListVO();
+                    c1.setName(i+"浼犳劅鍣�111"+j);
+                    c1.setIndexCode(i+"cgq111"+j);
+                    t1.getSensorList().add(c1);
+                    c1= new CarmeraListVO();
+                    c1.setName(i+"浼犳劅鍣�111112"+j);
+                    c1.setIndexCode(i+"cgq112"+j);
+                    t1.getSensorList().add(c1);
+
+
+
+                    c1= new CarmeraListVO();
+                    c1.setName(i+"娑堥槻璁惧111"+j);
+                    c1.setIndexCode(i+"xf111"+j);
+                    t1.getDeviceList().add(c1);
+                    c1= new CarmeraListVO();
+                    c1.setName(i+"娑堥槻璁惧111112"+j);
+                    c1.setIndexCode(i+"xf112"+j);
+                    t1.getDeviceList().add(c1);
+
                     t.getChildList().add(t1);
                 }
+
                 result.add(t);
             }
             //------TODO---------娴嬭瘯妯℃嫙鏁版嵁----end-----
-        }*/
+        }
         return ApiResponse.success(result);
     }
+    @ApiOperation("銆愭捣搴枫�戝己鍒跺埛鏂板尯鍩熴�佺洃鎺с�佹秷闃茶澶囩紦瀛�")
+    @PostMapping("/refreshRegionData")
+    public ApiResponse<String > refreshRegionData(HttpServletResponse response, @RequestHeader(Constants.HEADER_USER_TOKEN) String token ){
+        boardService.cacheRegionAndDeviceData( );
+        return ApiResponse.success(null);
+    }
 
 
 

--
Gitblit v1.9.3