From 4b347b7e9b02129ab51e0316f17c027714122ccc Mon Sep 17 00:00:00 2001
From: lizijie <lzjiiie@163.com>
Date: Wed, 30 Mar 2022 08:42:56 +0800
Subject: [PATCH] 蜂窝图接口

---
 screen-api/src/main/java/com/moral/api/controller/ChartController.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/screen-api/src/main/java/com/moral/api/controller/ChartController.java b/screen-api/src/main/java/com/moral/api/controller/ChartController.java
index 90b6611..21a13f2 100644
--- a/screen-api/src/main/java/com/moral/api/controller/ChartController.java
+++ b/screen-api/src/main/java/com/moral/api/controller/ChartController.java
@@ -235,6 +235,22 @@
         return ResultMessage.ok(resultMap);
     }
 
+    @GetMapping("honeycombDiagram")
+    public ResultMessage honeycombDiagram (HttpServletRequest httpServletRequest){
+        Map<String, Object> params = WebUtils.getParametersStartingWith(httpServletRequest, null);
+        Object serviceScopeId = params.get("serviceScopeId");
+        Object sensor_code = params.get("sensor_code");
+        Object type = params.get("type");
+        Object time = params.get("time");
+        Object distance = params.get("distance");
+        if (ObjectUtils.isEmpty(serviceScopeId)){
+            return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg());
+        }
+        List<Map<String, Object>> resultList = servicesScopeService.honeycombDiagram(Integer.parseInt(serviceScopeId.toString()), Integer.parseInt(distance.toString()), type.toString(), time.toString(), sensor_code.toString());
+        //List<Map<String, Object>> resultList = servicesScopeService.honeycombDiagram(6, 40, "monthly", "2022-02", "a34004");
+        return ResultMessage.ok(resultList);
+    }
+
     @RequestMapping(value = "returnDataTest", method = RequestMethod.GET)
     @ResponseBody
     public ResultMessage returnDataTest(HttpServletRequest request) throws ParseException {

--
Gitblit v1.8.0