From 8ab31157536e116dba27e942a05a20e3caaa4812 Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期三, 28 八月 2024 09:22:52 +0800
Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/dmvisit
---
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformDataInfoRequest.java | 19 +
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformWarnEventListRequest.java | 16 +
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformNumByStatusRequest.java | 19 +
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/WaterByMonthResponse.java | 29 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformOrderNumByDateRequest.java | 21 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformQueuingListRequest.java | 17 +
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformDataListResponse.java | 32 +++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/CarNumByStatusResponse.java | 25 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformNumByStatusResponse.java | 23 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformDataListRequest.java | 16 +
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformDataInfoResponse.java | 35 +++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformOrderNumByDateResponse.java | 25 ++
server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/openapi/HkOpenApiController.java | 101 ++++++++++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/GasByMonthRequest.java | 21 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformWarnEventListResponse.java | 24 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/GasByMonthResponse.java | 28 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/WaterByMonthRequest.java | 25 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/CarLogsListRequest.java | 18 +
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/CarLogsListResponse.java | 24 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformQueuingListResponse.java | 24 ++
server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/CarNumByStatusRequest.java | 16 +
21 files changed, 558 insertions(+), 0 deletions(-)
diff --git a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/openapi/HkOpenApiController.java b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/openapi/HkOpenApiController.java
new file mode 100644
index 0000000..a1af0d7
--- /dev/null
+++ b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/openapi/HkOpenApiController.java
@@ -0,0 +1,101 @@
+package com.doumee.cloud.openapi;
+
+import com.doumee.api.BaseController;
+import com.doumee.config.annotation.LoginNoRequired;
+import com.doumee.core.annotation.pr.PreventRepeat;
+import com.doumee.core.model.ApiResponse;
+import com.doumee.core.utils.Constants;
+import com.doumee.dao.openapi.request.*;
+import com.doumee.dao.openapi.response.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * @author 姹熻箘韫�
+ * @date 2023/11/30 15:33
+ */
+@Api(tags = "鎻愪緵瀹夐槻骞冲彴瀵规帴鎺ュ彛锛堟暟鎹ぇ灞忓熀纭�鏁版嵁绛夛級")
+@RestController
+@RequestMapping(Constants.CLOUD_SERVICE_URL_INDEX+"/hk/api")
+public class HkOpenApiController extends BaseController {
+
+ @PreventRepeat
+ @ApiOperation("銆愮敤姘撮噺銆戞湰鏈堛�佷笂鏈堝拰鍘诲勾鍚屾湀")
+ @PostMapping("/water/dataByMonth")
+ @LoginNoRequired
+ public ApiResponse<WaterByMonthResponse> waterDataByMonth(@RequestBody WaterByMonthRequest param) {
+ return ApiResponse.success(new WaterByMonthResponse());
+ }
+ @PreventRepeat
+ @ApiOperation("銆愮敤姘旈噺銆戞湰鏈堛�佷笂鏈堝拰鍘诲勾鍚屾湀")
+ @PostMapping("/gas/dataByMonth")
+ @LoginNoRequired
+ public ApiResponse<GasByMonthResponse> gasDataByMonth(@RequestBody GasByMonthRequest param) {
+ return ApiResponse.success(new GasByMonthResponse());
+ }
+ @PreventRepeat
+ @ApiOperation("銆愭湀鍙般�戞寜澶╃粺璁¤繍鍗曡姹傚弬鏁�")
+ @PostMapping("/platform/orderNumByDate")
+ @LoginNoRequired
+ public ApiResponse<PlatformOrderNumByDateResponse> orderNumByDate(@RequestBody PlatformOrderNumByDateRequest param) {
+ return ApiResponse.success(new PlatformOrderNumByDateResponse());
+ }
+ @PreventRepeat
+ @ApiOperation("銆愭湀鍙般�戞湀鍙颁釜鐘舵�佹暟閲忕粺璁�")
+ @PostMapping("/platform/totalNumByStatus")
+ @LoginNoRequired
+ public ApiResponse<PlatformNumByStatusResponse> totalNumByStatus(@RequestBody PlatformNumByStatusRequest param) {
+ return ApiResponse.success(new PlatformNumByStatusResponse());
+ }
+ @PreventRepeat
+ @ApiOperation("銆愭湀鍙般�戞湀鍙板綋鍓嶄綔涓氫俊鎭垪琛�")
+ @PostMapping("/platform/workingDataList")
+ @LoginNoRequired
+ public ApiResponse<List<PlatformDataListResponse>> platformWorkingDataList(@RequestBody PlatformDataListRequest param) {
+ return ApiResponse.success(new ArrayList<>());
+ }
+ @PreventRepeat
+ @ApiOperation("銆愭湀鍙般�戞湀鍙颁綔涓氳鎯呬俊鎭�")
+ @PostMapping("/platform/workDataInfo")
+ @LoginNoRequired
+ public ApiResponse<PlatformDataInfoResponse> platformWorkingDataList(@RequestBody PlatformDataInfoRequest param) {
+ return ApiResponse.success(new PlatformDataInfoResponse());
+ }
+ @PreventRepeat
+ @ApiOperation("銆愭湀鍙般�戝綋鍓嶈溅杈嗙姸鎬佹暟閲忕粺璁�")
+ @PostMapping("/platform/carStatusNum")
+ @LoginNoRequired
+ public ApiResponse<CarNumByStatusResponse> carStatusNum(@RequestBody CarNumByStatusRequest param) {
+ return ApiResponse.success(new CarNumByStatusResponse());
+ }
+
+ @PreventRepeat
+ @ApiOperation("銆愭湀鍙般�戣溅杈嗕簨浠跺垪琛ㄦ暟鎹泦鍚堬紙鏈�鏂癗鏉★級")
+ @PostMapping("/platform/carLogsList")
+ @LoginNoRequired
+ public ApiResponse<List<CarLogsListResponse>> carLogsList(@RequestBody CarLogsListRequest param) {
+ return ApiResponse.success(new ArrayList<>());
+ }
+ @PreventRepeat
+ @ApiOperation("銆愭湀鍙般�戞帓闃熼槦鍒楀垪琛ㄩ泦鍚�")
+ @PostMapping("/platform/queueList")
+ @LoginNoRequired
+ public ApiResponse< PlatformQueuingListResponse> carLogsList(@RequestBody PlatformQueuingListRequest param) {
+ return ApiResponse.success(new PlatformQueuingListResponse());
+ }
+
+ @PreventRepeat
+ @ApiOperation("銆愭湀鍙般�戦璀︿簨浠堕泦鍚堝垪琛�")
+ @PostMapping("/platform/warningEventList")
+ @LoginNoRequired
+ public ApiResponse<List<CarLogsListResponse>> carLogsList(@RequestBody PlatformWarnEventListRequest param) {
+ return ApiResponse.success(new ArrayList<>());
+ }
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/CarLogsListRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/CarLogsListRequest.java
new file mode 100644
index 0000000..f40d437
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/CarLogsListRequest.java
@@ -0,0 +1,18 @@
+package com.doumee.dao.openapi.request;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戝綋鍓嶆渶鏂拌溅杈嗕簨浠堕泦鍚堣姹傚弬鏁帮紝鏈�鏂癗鏉�")
+public class CarLogsListRequest {
+ @ApiModelProperty(value = "鏈�鏂癗鏉℃暟鎹紝鏈�澶�20锛屾渶灏�1", example = "10")
+ private int limitNum;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/CarNumByStatusRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/CarNumByStatusRequest.java
new file mode 100644
index 0000000..66d65fb
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/CarNumByStatusRequest.java
@@ -0,0 +1,16 @@
+package com.doumee.dao.openapi.request;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戝綋鍓嶈溅杈嗙姸鎬佺粺璁℃暟閲忚姹傚弬鏁�")
+public class CarNumByStatusRequest {
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/GasByMonthRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/GasByMonthRequest.java
new file mode 100644
index 0000000..23c3552
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/GasByMonthRequest.java
@@ -0,0 +1,21 @@
+package com.doumee.dao.openapi.request;
+
+import com.doumee.core.utils.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("鏈湀銆佷笂鏈堛�佸幓骞村悓鏈堢敤姘旈噺璇锋眰鍙傛暟")
+public class GasByMonthRequest {
+ @ApiModelProperty(value = "骞存湀淇℃伅锛屾牸寮忥細yyyy-MM",example = "2024-08")
+ @JsonFormat(pattern = "yyyy-MM")
+ private Date timeInfo;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformDataInfoRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformDataInfoRequest.java
new file mode 100644
index 0000000..f180ed7
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformDataInfoRequest.java
@@ -0,0 +1,19 @@
+package com.doumee.dao.openapi.request;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戞湀鍙板綋鍓嶄綔涓氫俊鎭垪琛ㄨ姹傚弬鏁�")
+public class PlatformDataInfoRequest {
+ @ApiModelProperty(value = "瀹夐槻骞冲彴鏈堝彴涓婚敭", example = "1")
+ private String id;
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformDataListRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformDataListRequest.java
new file mode 100644
index 0000000..9e13c29
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformDataListRequest.java
@@ -0,0 +1,16 @@
+package com.doumee.dao.openapi.request;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戞湀鍙板綋鍓嶄綔涓氫俊鎭垪琛ㄨ姹傚弬鏁�")
+public class PlatformDataListRequest {
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformNumByStatusRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformNumByStatusRequest.java
new file mode 100644
index 0000000..099ded7
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformNumByStatusRequest.java
@@ -0,0 +1,19 @@
+package com.doumee.dao.openapi.request;
+
+import com.doumee.core.utils.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戞寜澶╃粺璁¤繍鍗曡姹傚弬鏁�")
+public class PlatformNumByStatusRequest {
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformOrderNumByDateRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformOrderNumByDateRequest.java
new file mode 100644
index 0000000..ee8d53b
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformOrderNumByDateRequest.java
@@ -0,0 +1,21 @@
+package com.doumee.dao.openapi.request;
+
+import com.doumee.core.utils.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戞寜鐘舵�佺粺璁℃湀鍙版暟閲�")
+public class PlatformOrderNumByDateRequest {
+ @ApiModelProperty(value = "骞存湀淇℃伅锛屾牸寮忥細yyyy-MM-dd")
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ private Date timeInfo;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformQueuingListRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformQueuingListRequest.java
new file mode 100644
index 0000000..1276eb8
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformQueuingListRequest.java
@@ -0,0 +1,17 @@
+package com.doumee.dao.openapi.request;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戝綋鍓嶆渶鏂版帓闃熼槦鍒楄姹傚弬鏁�")
+public class PlatformQueuingListRequest {
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformWarnEventListRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformWarnEventListRequest.java
new file mode 100644
index 0000000..a3276b3
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/PlatformWarnEventListRequest.java
@@ -0,0 +1,16 @@
+package com.doumee.dao.openapi.request;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戝綋鍓嶆渶鏂伴璀︿簨浠堕泦鍚堣姹傚弬鏁�")
+public class PlatformWarnEventListRequest {
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/WaterByMonthRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/WaterByMonthRequest.java
new file mode 100644
index 0000000..556e6ea
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/request/WaterByMonthRequest.java
@@ -0,0 +1,25 @@
+package com.doumee.dao.openapi.request;
+
+import com.doumee.core.utils.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import javax.validation.constraints.NotBlank;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("鏈湀銆佷笂鏈堛�佸幓骞村悓鏈堢敤姘撮噺璇锋眰鍙傛暟")
+public class WaterByMonthRequest {
+ @ApiModelProperty(value = "骞存湀淇℃伅锛屾牸寮忥細yyyy-MM",example = "2024-08")
+ @JsonFormat(pattern = "yyyy-MM")
+ private Date timeInfo;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/CarLogsListResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/CarLogsListResponse.java
new file mode 100644
index 0000000..9560809
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/CarLogsListResponse.java
@@ -0,0 +1,24 @@
+package com.doumee.dao.openapi.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戝綋鍓嶆渶鏂拌溅杈嗕簨浠堕泦鍚堣姹傚弬鏁帮紝鏈�鏂癗鏉�,杩斿洖鍙傛暟")
+public class CarLogsListResponse {
+ @ApiModelProperty(value = "浣滀笟杞﹁締", example = "1")
+ private String carCode;
+ @ApiModelProperty(value = "鏃堕棿")
+ private Date createDate;
+ @ApiModelProperty(value = "浜嬩欢鍐呭璇存槑")
+ private String content;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/CarNumByStatusResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/CarNumByStatusResponse.java
new file mode 100644
index 0000000..3c36936
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/CarNumByStatusResponse.java
@@ -0,0 +1,25 @@
+package com.doumee.dao.openapi.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戝綋鍓嶈溅杈嗙姸鎬佺粺璁℃暟閲忚繑鍥炲弬鏁�")
+public class CarNumByStatusResponse {
+ @ApiModelProperty(value = "鎺掗槦涓暟鎺�", example = "1")
+ private int queuingNum;
+
+ @ApiModelProperty(value = "宸茶繘鍦烘暟閲�", example = "1")
+ private int inNum;
+ @ApiModelProperty(value = "浣滀笟涓暟閲�", example = "1")
+ private int workingNum;
+ @ApiModelProperty(value = "宸茬鍦烘暟閲�", example = "1")
+ private int doneNum;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/GasByMonthResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/GasByMonthResponse.java
new file mode 100644
index 0000000..b0da793
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/GasByMonthResponse.java
@@ -0,0 +1,28 @@
+package com.doumee.dao.openapi.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("鏈湀銆佷笂鏈堛�佸幓骞村悓鏈堢敤姘旈噺杩斿洖鍙傛暟")
+public class GasByMonthResponse {
+
+ @ApiModelProperty(value = "鏈湀鐢ㄦ皵閲忥紙绔嬫柟绫筹級", example = "1")
+ private BigDecimal currentMonth;
+
+ @ApiModelProperty(value = "涓婁釜鏈堢敤姘旈噺锛堢珛鏂圭背锛�", example = "1")
+ private String lastMonth;
+
+ @ApiModelProperty(value = "鍘诲勾鍚屾湀鐢ㄦ皵閲忥紙绔嬫柟绫筹級", example = "1")
+ private String lastYearMonth;
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformDataInfoResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformDataInfoResponse.java
new file mode 100644
index 0000000..1e8bef3
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformDataInfoResponse.java
@@ -0,0 +1,35 @@
+package com.doumee.dao.openapi.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戞湀鍙板綋鍓嶄綔涓氫俊鎭鎯呰繑鍥炲弬鏁�")
+public class PlatformDataInfoResponse {
+ @ApiModelProperty(value = "鏈堝彴涓婚敭", example = "1")
+ private Integer id;
+ @ApiModelProperty(value = "瀹夐槻骞冲彴鏈堝彴涓婚敭", example = "1")
+ private String hkId;
+ @ApiModelProperty(value = "鏈堝彴鍚嶇О")
+ private String name;
+ @ApiModelProperty(value = "鎵胯繍鍗曞彿")
+ private String orderCode;
+ @ApiModelProperty(value = "浣滀笟杞﹁締")
+ private String carCode;
+ @ApiModelProperty(value = "鎵胯繍鍟�")
+ private String carrierName;
+ @ApiModelProperty(value = "鏀惰揣鍦帮紙鐩殑鍦帮級")
+ private String repertotyAddress;
+ @ApiModelProperty(value = "鏉ユ簮鍦帮紙渚涘簲鍟嗗涓級")
+ private List<String> inRepertotyCode;
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformDataListResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformDataListResponse.java
new file mode 100644
index 0000000..0ac0001
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformDataListResponse.java
@@ -0,0 +1,32 @@
+package com.doumee.dao.openapi.response;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.doumee.core.annotation.excel.ExcelColumn;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戞湀鍙板綋鍓嶄綔涓氫俊鎭垪琛ㄨ繑鍥炲弬鏁�")
+public class PlatformDataListResponse {
+ @ApiModelProperty(value = "鏈堝彴涓婚敭", example = "1")
+ private Integer id;
+ @ApiModelProperty(value = "瀹夐槻骞冲彴鏈堝彴涓婚敭", example = "1")
+ private String hkId;
+ @ApiModelProperty(value = "鏈堝彴鍚嶇О")
+ private String name;
+ @ApiModelProperty(value = "褰撳墠浣滀笟鏃堕暱", example = "1")
+ private int workTime;
+ @ApiModelProperty(value = "浣滀笟杞﹁締")
+ private String carCode;
+ @ApiModelProperty(value = "浣滀笟绫诲瀷锛�0=鍏ュ簱 1鍑哄簱", example = "1")
+ private Integer workType;
+ @ApiModelProperty(value = "浣滀笟鐘舵�侊細0=绌洪棽锛�1=浣滀笟涓�", example = "1")
+ private Integer workStatus;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformNumByStatusResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformNumByStatusResponse.java
new file mode 100644
index 0000000..5112567
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformNumByStatusResponse.java
@@ -0,0 +1,23 @@
+package com.doumee.dao.openapi.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戞寜鐘舵�佺粺璁℃湀鍙版暟閲�")
+public class PlatformNumByStatusResponse {
+ @ApiModelProperty(value = "浣跨敤涓暟閲�", example = "1")
+ private int usingNum;
+
+ @ApiModelProperty(value = "绌洪棽鏁伴噺", example = "1")
+ private int idleNum;
+ @ApiModelProperty(value = "鍋滅敤鏁伴噺", example = "1")
+ private int forbiddenNum;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformOrderNumByDateResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformOrderNumByDateResponse.java
new file mode 100644
index 0000000..fa34c24
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformOrderNumByDateResponse.java
@@ -0,0 +1,25 @@
+package com.doumee.dao.openapi.response;
+
+import com.doumee.core.utils.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戞寜澶╃粺璁¤繍鍗曡繑鍥炲弬鏁�")
+public class PlatformOrderNumByDateResponse {
+ @ApiModelProperty(value = "杩愬崟瀹屾垚閲�", example = "1")
+ private int doneNum;
+
+ @ApiModelProperty(value = "杩愬崟鎬婚噺", example = "1")
+ private int totalNum;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformQueuingListResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformQueuingListResponse.java
new file mode 100644
index 0000000..aecdf53
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformQueuingListResponse.java
@@ -0,0 +1,24 @@
+package com.doumee.dao.openapi.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戝綋鍓嶆渶鏂版帓闃熼槦鍒楄繑鍥炲弬鏁�")
+public class PlatformQueuingListResponse {
+ @ApiModelProperty(value = "鍏ュ簱闃熷垪杞︾墝鍙烽泦鍚�" )
+ private List<String> inboundList;
+ @ApiModelProperty(value = "鍑哄簱闃熷垪杞︾墝鍙烽泦鍚�" )
+ private List<String> outboundList;
+ @ApiModelProperty(value = "甯傚叕鍙搁槦鍒楄溅鐗屽彿闆嗗悎" )
+ private List<String> municipalComList;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformWarnEventListResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformWarnEventListResponse.java
new file mode 100644
index 0000000..ccff13f
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/PlatformWarnEventListResponse.java
@@ -0,0 +1,24 @@
+package com.doumee.dao.openapi.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("銆愭湀鍙般�戝綋鍓嶆渶鏂伴璀︿簨浠堕泦鍚堣繑鍥炲弬鏁�")
+public class PlatformWarnEventListResponse {
+ @ApiModelProperty(value = "棰勮鏍囬", example = "1")
+ private String title;
+ @ApiModelProperty(value = "鏃堕棿")
+ private Date createDate;
+ @ApiModelProperty(value = "浜嬩欢鍐呭璇存槑")
+ private String content;
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/WaterByMonthResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/WaterByMonthResponse.java
new file mode 100644
index 0000000..9793420
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/openapi/response/WaterByMonthResponse.java
@@ -0,0 +1,29 @@
+package com.doumee.dao.openapi.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+import java.math.BigDecimal;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2023/12/7 11:19
+ */
+@Data
+@ApiModel("鏈湀銆佷笂鏈堛�佸幓骞村悓鏈堢敤姘撮噺杩斿洖鍙傛暟")
+public class WaterByMonthResponse {
+
+ @ApiModelProperty(value = "鏈湀鐢ㄦ按閲忥紙鍚級", example = "1")
+ private BigDecimal currentMonth;
+
+ @ApiModelProperty(value = "涓婁釜鏈堢敤姘撮噺锛堝惃锛�", example = "1")
+ private String lastMonth;
+
+ @ApiModelProperty(value = "鍘诲勾鍚屾湀鐢ㄦ按閲忥紙鍚級", example = "1")
+ private String lastYearMonth;
+
+}
--
Gitblit v1.9.3