From 650ccde79882888d58e9c81887a8a991314f8eb9 Mon Sep 17 00:00:00 2001
From: huliguo <2023611923@qq.com>
Date: 星期一, 12 五月 2025 16:22:29 +0800
Subject: [PATCH] sql

---
 src/main/java/com/cl/controller/DataController.java |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/cl/controller/DataController.java b/src/main/java/com/cl/controller/DataController.java
index 409aac4..190c305 100644
--- a/src/main/java/com/cl/controller/DataController.java
+++ b/src/main/java/com/cl/controller/DataController.java
@@ -23,6 +23,9 @@
 import org.springframework.web.bind.annotation.*;
 
 import javax.validation.Valid;
+import java.time.LocalDateTime;
+import java.util.Date;
+import java.util.List;
 
 
 @RestController
@@ -98,8 +101,27 @@
      */
     @PostMapping("/screen")
     @ApiOperation("大屏数据")
-    public Result<ScreenVO> screen(@RequestParam(value = "county",required = false)Integer county) {
-        return Result.success( dataService.screen(county==null?0:county));
+    public Result<ScreenVO> screen(@RequestParam(value = "county",required = false)Integer county,
+                                   @RequestParam(value = "year")Integer year) {
+        return Result.success( dataService.screen(county==null?0:county,year));
+    }
+    /**
+     * 补贴总人数
+     */
+    @GetMapping("/getAssistiveDeviceTotal")
+    @ApiOperation("补贴总人数")
+    public Result<Integer> getAssistiveDeviceTotal(@RequestParam(value = "county",required = false)Integer county,@RequestParam("year") Integer year) {
+
+        return Result.success( dataService.getAssistiveDeviceTotal(county==null?0:county,year));
+    }
+
+    /**
+     * 可选择年份列表
+     */
+    @GetMapping("/getYearList")
+    @ApiOperation("可选择年份列表")
+    public Result<List<Integer>> getYearList(@RequestParam(value = "county",required = false)Integer county) {
+        return Result.success( dataService.getYearList( county));
     }
 
 

--
Gitblit v1.7.1