From beae673180dad056f7174cf8bcca12c943d1f4ed Mon Sep 17 00:00:00 2001
From: kaiyu <404897439@qq.com>
Date: Tue, 22 Sep 2020 13:30:30 +0800
Subject: [PATCH] 接口请求方式更改

---
 src/main/java/com/moral/controller/WebController.java |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/moral/controller/WebController.java b/src/main/java/com/moral/controller/WebController.java
index 1450043..5fef648 100644
--- a/src/main/java/com/moral/controller/WebController.java
+++ b/src/main/java/com/moral/controller/WebController.java
@@ -3,15 +3,16 @@
 import com.auth0.jwt.exceptions.JWTDecodeException;
 import com.moral.common.bean.ResultBean;
 import com.moral.common.exception.WebAuthException;
-import com.moral.common.util.BeanUtils;
-import com.moral.common.util.ParameterUtils;
-import com.moral.common.util.RedisHashUtil;
-import com.moral.common.util.WebTokenUtils;
+import com.moral.common.util.*;
 import com.moral.common.webAnno.UserLoginToken;
 import com.moral.entity.AreaNames;
+import com.moral.entity.MonitorPoint;
 import com.moral.entity.Organization;
 import com.moral.service.*;
 import com.moral.util.LatLngTransformation;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
 import jdk.nashorn.internal.runtime.logging.Logger;
 import org.springframework.web.bind.annotation.*;
 
@@ -42,6 +43,8 @@
     RedisHashUtil redisHashUtil;
     @Resource
     HistoryMinutelyService historyMinutelyService;
+    @Resource
+    MonitorPointService monitorPointService;
 
     @UserLoginToken
     @GetMapping("test")
@@ -193,9 +196,10 @@
 
 
     @UserLoginToken
-    @PostMapping("report_avg_datas")
-    public ResultBean<List<Map<String, Object>>> getMonitorPointOrDeviceAvgData(HttpServletRequest request,@RequestBody Map<String, Object> parameters)
+    @GetMapping("report_avg_datas")
+    public ResultBean<List<Map<String, Object>>> getMonitorPointOrDeviceAvgData(HttpServletRequest request)
             throws Exception {
+        Map<String, Object> parameters = WebUtils.getParametersStartingWith(request, null);
         //������������������������������������������������
         ParameterUtils.getTimeType4Time(parameters);
         Object sensorKey = parameters.remove("sensorKey");
@@ -212,4 +216,13 @@
         }
         return new ResultBean<List<Map<String, Object>>>(list);
     }
+
+    @UserLoginToken
+    @GetMapping("monitorpoints-devices")
+    public ResultBean<List<MonitorPoint>> getMonitorPointsAndDevicesByRegion(HttpServletRequest request)
+            throws Exception {
+        Map<String, Object> parameters = WebUtils.getParametersStartingWith(request, null);
+        List<MonitorPoint> monitorPoints = monitorPointService.getMonitorPointsAndDevicesByRegion(parameters);
+        return new ResultBean<List<MonitorPoint>>(monitorPoints);
+    }
 }

--
Gitblit v1.8.0