From c88d1658a2b6b51ed1a81c3be3e9102b661970f3 Mon Sep 17 00:00:00 2001
From: luoxinwu <934743099@qq.com>
Date: 星期二, 05 三月 2024 09:42:37 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/haucheng_panzhihua' into haucheng_panzhihua

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/LargeScreenApi.java |   72 +++++++++++++++++++++++++++++++++++-
 1 files changed, 70 insertions(+), 2 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/LargeScreenApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/LargeScreenApi.java
index 5ee5792..2b2961a 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/LargeScreenApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/LargeScreenApi.java
@@ -1,14 +1,82 @@
 package com.panzhihua.service_community.api;
 
+import com.panzhihua.common.model.dtos.community.building.BuildingDto;
+import com.panzhihua.common.model.vos.R;
+import com.panzhihua.common.model.vos.community.ComActDynVO;
+import com.panzhihua.common.service.community.CommunityService;
+import com.panzhihua.service_community.service.ComActDynService;
+import com.panzhihua.service_community.service.ComStreetService;
 import lombok.Data;
 import lombok.extern.slf4j.Slf4j;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
 
 @Slf4j
 @RestController
 @RequestMapping("/largeScreen")
 public class LargeScreenApi {
 
+    @Autowired
+    private ComStreetService comStreetService;
+    @Autowired
+    private CommunityService communityService;
+    @Autowired
+    private ComActDynService comActDynService;
+
+    /**
+     * 地图
+     */
+    @GetMapping("/panzhihuaMap")
+    public R panzhihuaMap(@RequestParam("areaCode")String areaCode){
+        return comStreetService.panzhihuaMap(areaCode);
+    }
+
+    @GetMapping("/oneTagThreeReal")
+    public R oneTagThreeReal(@RequestParam("streetId") Long streetId){
+        return comStreetService.oneTagThreeReal(streetId);
+    }
+
+    /**
+     * 根据行政区查询街道
+     */
+    @PostMapping("/searchStreet")
+    public R searchStreet(@RequestBody BuildingDto buildingDto){
+        return comStreetService.searchStreet(buildingDto);
+    }
+
+    /**
+     * 花城资讯
+     */
+    @PostMapping("/huachengDyn")
+    public R huachengDyn(@RequestBody ComActDynVO comActDynVO){
+        return comActDynService.pageDynamicByAdmin(comActDynVO);
+//        return communityService.pageDynamicByAdmin(comActDynVO);
+    }
+
+    /**
+     * 综合数据
+     */
+    @GetMapping("/getScreenStatics")
+    public R getScreenStatics(){
+        return comStreetService.getScreenStatics();
+    }
+
+    /**
+     * 特殊人群统计
+     */
+    @GetMapping("/populationStatics")
+    public R populationStatics(@RequestParam("streetId") Long streetId){
+
+        return comStreetService.populationStatics(streetId);
+    }
+
+    /**
+     *  花城党建大屏
+     */
+    @GetMapping("/probably")
+    public R probably(@RequestParam("year") Integer year,@RequestParam("belongTo") String belongTo){
+        return comStreetService.probably(year, belongTo);
+    }
+
 
 }

--
Gitblit v1.7.1