From cec713745e2ba3979c354b6305fe6b5c93c99116 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Tue, 26 Feb 2019 13:42:00 +0800 Subject: [PATCH] =?UTF-8?q?[WIFI=E6=95=B0=E6=8D=AE][=E4=BF=AE=E6=94=B9][?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=96=B9=E5=BC=8F]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/DataTowerController.java | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/DataTowerController.java b/mallinkAdmin/src/main/java/com/iformall/controller/DataTowerController.java index e0543eb03..614c7010f 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/DataTowerController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/DataTowerController.java @@ -3,12 +3,15 @@ package com.iformall.controller; import com.iformall.common.ResultData; import com.iformall.service.DataTowerService; import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import java.util.HashMap; import java.util.Map; @Api(description = "数据塔台") @@ -74,10 +77,27 @@ public class DataTowerController extends BaseController { } @ApiOperation("查询客流") - @PostMapping("/queryCustomerData") - public ResultData queryCustomerData(@RequestBody Map params) { + @GetMapping("/queryCustomerData") + @ApiImplicitParams({ + @ApiImplicitParam(name = "report_id", value = "report_id", dataType = "String", paramType = "query", required = true), + @ApiImplicitParam(name = "chart_id", value = "chart_id", dataType = "String", paramType = "query", required = true), + @ApiImplicitParam(name = "date", value = "日期", dataType = "String", paramType = "query", required = false), + @ApiImplicitParam(name = "shopIds", value = "场所", dataType = "String", paramType = "query", required = false), + @ApiImplicitParam(name = "page", value = "当前页", dataType = "String", paramType = "query", required = false), + @ApiImplicitParam(name = "size", value = "条数", dataType = "String", paramType = "query", required = false), + @ApiImplicitParam(name = "dataType", value = "类型", dataType = "String", paramType = "query", required = false)}) + public ResultData queryCustomerData(String report_id, String chart_id, String date, String shopIds, String page, String size, String dataType) { logger.debug("[" + getIpAddr() + "] DataTowerController::queryCustomer"); + Map params = new HashMap<>(7); + params.put("report_id", report_id); + params.put("chart_id", chart_id); + params.put("date", date); + params.put("shopIds", shopIds); + params.put("page", page); + params.put("size", size); + params.put("dataType", dataType); + return dataTowerService.queryCustomerData(getTenantId(), params); }