From a60fbda52a44417d68a0bc59336f9a967488f8be Mon Sep 17 00:00:00 2001
From: wenhui <1455474577@qq.com>
Date: Wed, 9 Mar 2022 15:46:36 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E6=95=B0=E6=8D=AE=E5=A4=A7?=
=?UTF-8?q?=E5=B1=8F=E7=94=A8=E6=88=B7=E6=B4=BB=E8=B7=83=E5=BA=A6=E6=8E=A5?=
=?UTF-8?q?=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../xhpc/common/constant/ConstantClass.java | 12 ++
.../XhpcDataBigScreenController.java | 41 +++++-
.../xhpc/databigscreen/domain/Condition.java | 21 ++++
.../mapper/XhpcAppUserMapper.java | 2 +-
.../mapper/XhpcHistoryOrderMapper.java | 6 +-
.../service/XhpcDataBigScreenService.java | 9 ++
.../impl/XhpcDataBigScreenServiceImpl.java | 117 +++++++++++++++---
.../resources/mapper/XhpcAppUserMapper.xml | 5 +-
.../mapper/XhpcHistoryOrderMapper.xml | 6 +-
9 files changed, 197 insertions(+), 22 deletions(-)
create mode 100644 xhpc-modules/xhpc-data-big-screen/src/main/java/com/xhpc/databigscreen/domain/Condition.java
diff --git a/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/constant/ConstantClass.java b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/constant/ConstantClass.java
index 6951cc94..8da714f8 100644
--- a/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/constant/ConstantClass.java
+++ b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/constant/ConstantClass.java
@@ -19,4 +19,16 @@ public class ConstantClass {
public static final String CHARGING_STATION_ID = "chargingStationId";
+ /**
+ * 用于数据大屏,前端传递进来的参数功能判断
+ *
+ * 分别为:全国、区域、地点
+ *
+ * @date 2022/3/9 13:46
+ * @since version-1.0
+ */
+ public static final Integer COUNTRY = 0;
+ public static final Integer AREA = 1;
+ public static final Integer POINT = 2;
+
}
diff --git a/xhpc-modules/xhpc-data-big-screen/src/main/java/com/xhpc/databigscreen/controller/XhpcDataBigScreenController.java b/xhpc-modules/xhpc-data-big-screen/src/main/java/com/xhpc/databigscreen/controller/XhpcDataBigScreenController.java
index b5e0d76d..08b9513e 100644
--- a/xhpc-modules/xhpc-data-big-screen/src/main/java/com/xhpc/databigscreen/controller/XhpcDataBigScreenController.java
+++ b/xhpc-modules/xhpc-data-big-screen/src/main/java/com/xhpc/databigscreen/controller/XhpcDataBigScreenController.java
@@ -12,6 +12,13 @@ import javax.annotation.Resource;
import java.util.List;
import java.util.Map;
+/**
+ * Controller of data big screen
+ *
+ * @author WH
+ * @date 2022/3/9 10:44
+ * @since version-1.0
+ */
@RestController
@RequestMapping("/big-screen")
public class XhpcDataBigScreenController extends BaseController {
@@ -19,16 +26,44 @@ public class XhpcDataBigScreenController extends BaseController {
@Resource
XhpcDataBigScreenService xhpcDataBigScreenService;
- @GetMapping("/core-locations")
- public R>> returnCoreLocation(CoreParam coreParam) {
+ /**
+ * Return user activation
+ *
+ * @author WH
+ * @date 2022/3/9 13:53
+ * @since version-1.0
+ */
+ @GetMapping("/user-activation")
+ public R