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