From 1d2bfa85cee5e1cc81e726797936cb4581464de0 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 21 二月 2023 10:31:10 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.20.39:8989/r/LFServer

---
 src/main/java/com/lf/server/controller/show/OneMapController.java |  162 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 162 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/lf/server/controller/show/OneMapController.java b/src/main/java/com/lf/server/controller/show/OneMapController.java
new file mode 100644
index 0000000..18d441b
--- /dev/null
+++ b/src/main/java/com/lf/server/controller/show/OneMapController.java
@@ -0,0 +1,162 @@
+package com.lf.server.controller.show;
+
+
+import com.lf.server.annotation.SysLog;
+import com.lf.server.controller.all.BaseController;
+import com.lf.server.entity.all.ResponseMsg;
+import com.lf.server.service.show.OneMapService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+/**
+ * 绠$綉涓�寮犲浘
+ * aFigurePipelineNetwork
+ *
+ * @author xing
+ * @date 2023/02/13
+ */
+
+@Api(tags = "绠$綉涓�寮犲浘")
+@RestController
+@RequestMapping("/oneMap")
+public class OneMapController extends BaseController {
+
+    @Autowired
+    OneMapService aMapOfPipelineService;
+
+    //@SysLog()
+    @GetMapping("/hello")
+    public ResponseMsg<Object> hello() {
+        System.out.println("log = " + log);
+        return success("hello! 鎮ㄥ凡缁忔垚鍔熻闂�", 1);
+    }
+
+
+    //============[椤圭洰缁熻 project Statistics]==================
+
+    /**
+     * 椤圭洰绫诲埆
+     * Project category
+     */
+    @SysLog()
+    @ApiOperation(value = "椤圭洰绫诲埆")
+    @GetMapping("/countProjectCategory")
+    public ResponseMsg<Object> projectCategoryCount() {
+        List<String> resList = aMapOfPipelineService.projectCategoryCount();
+        return success(resList);
+    }
+
+    /**
+     * 椤圭洰浣嶇疆鍒嗗竷鎺ュ彛
+     * Project location
+     */
+    @SysLog()
+    @ApiOperation(value = "椤圭洰浣嶇疆鍒嗗竷鎺ュ彛")
+    @GetMapping("/countProjectLocation")
+    public ResponseMsg<Object> projectLocationCount() {
+        List<String> resList = aMapOfPipelineService.projectLocationCount();
+        return success(resList);
+    }
+
+
+    /**
+     * 鍥藉缁村害-鏁伴噺缁熻
+     * Country dimension
+     */
+    @SysLog()
+    @ApiOperation(value = "鍥藉缁村害-鏁伴噺缁熻")
+    @GetMapping("/countCountryDimension")
+    public ResponseMsg<Object> countryDimensionCount() {
+        List<String> resList = aMapOfPipelineService.countryDimensionCount();
+        return success(resList);
+    }
+
+    /**
+     * 鐪佺淮搴�-鏁伴噺缁熻
+     * Province dimension - quantity
+     */
+    @SysLog()
+    @ApiOperation(value = "鐪佺淮搴�-鏁伴噺缁熻")
+    @GetMapping("/countProvinceDimension")
+    public ResponseMsg<Object> provinceDimensionCount() {
+        List<String> resList = aMapOfPipelineService.provinceDimensionCount();
+        return success(resList);
+    }
+
+
+    //============[鏁版嵁缁熻 data Statistics]==================
+
+    /**
+     * 鏁版嵁缁熻
+     * 鏁版嵁瀛樺偍
+     * data storage
+     */
+    @SysLog()
+    @ApiOperation(value = "鏁版嵁瀛樺偍缁熻")
+    @GetMapping("/countDataStorage")
+    public ResponseMsg<Object> dataStorageCount() {
+        List<String> resList = aMapOfPipelineService.dataStorageCount();
+        return success(resList);
+    }
+
+    /**
+     * 鏁版嵁缁熻
+     * 鏂囦欢鏍煎紡缁村害-鏂囦欢涓暟
+     * File format dimension
+     */
+    @SysLog()
+    @ApiOperation(value = "鏂囦欢鏍煎紡缁村害-鏂囦欢涓暟")
+    @GetMapping("/countFileFormat")
+    public ResponseMsg<Object> fileFormatCount() {
+        List<String> resList = aMapOfPipelineService.fileFormatCount();
+        return success(resList);
+    }
+
+    /**
+     * 鏁版嵁缁熻
+     * 鏁版嵁鐢宠
+     * Data application
+     */
+    @SysLog()
+    @ApiOperation(value = "鏁版嵁鐢宠")
+    @GetMapping("/countDataApply")
+    public ResponseMsg<Object> dataApplyCount() {
+        List<String> resList = aMapOfPipelineService.dataApplyCount();
+        return success(resList);
+    }
+
+    /**
+     * 鏁版嵁缁熻
+     * 璁块棶娆℃暟
+     * Number of visits
+     */
+    @SysLog()
+    @ApiOperation(value = "璁块棶娆℃暟")
+    @GetMapping("/countDataVisit")
+    public ResponseMsg<Object> dataVisitCount() {
+        List<String> resList = aMapOfPipelineService.dataVisitCount();
+        return success(resList);
+    }
+
+
+    /**
+     * 鏁版嵁缁熻
+     * 璁块棶娆℃暟
+     * Number of visits
+     */
+    @SysLog()
+    @ApiOperation(value = "璁块棶娆℃暟")
+    @GetMapping("data_visit1")
+    public ResponseMsg<Object> dataVisitConut1() {
+        List<String> resList = aMapOfPipelineService.dataVisitCount();
+        return success(resList);
+    }
+
+
+}

--
Gitblit v1.9.3