From 44ae1843888e36c5a0d36414177b5b3fa72b1bfb Mon Sep 17 00:00:00 2001 From: ASUS <1621302159@qq.com> Date: Tue, 12 Dec 2023 21:08:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9EDTO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bwie/common/pojo/DTO/DTOLogMake.java | 47 ++++++++++++++ .../com/bwie/common/pojo/DTO/DTOStop.java | 64 +++++++++++++++++++ 2 files changed, 111 insertions(+) create mode 100644 bwie-common/src/main/java/com/bwie/common/pojo/DTO/DTOLogMake.java create mode 100644 bwie-common/src/main/java/com/bwie/common/pojo/DTO/DTOStop.java diff --git a/bwie-common/src/main/java/com/bwie/common/pojo/DTO/DTOLogMake.java b/bwie-common/src/main/java/com/bwie/common/pojo/DTO/DTOLogMake.java new file mode 100644 index 0000000..fd20389 --- /dev/null +++ b/bwie-common/src/main/java/com/bwie/common/pojo/DTO/DTOLogMake.java @@ -0,0 +1,47 @@ +package com.bwie.common.pojo.DTO; + +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.util.Date; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class DTOLogMake { + + /* + 预约编号 + */ + private Integer makeId; + + /* + 车牌号 + */ + private String carNum; + + /* + 车位状态(空: 1, 已预约: 2, 无: 3) + */ + private Integer makeState; + /* + 预约时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private Date makeTime; + + /* + 停车场id + */ + private Integer parkingId; + + /* + 用户id + */ + private Integer userId; + +} diff --git a/bwie-common/src/main/java/com/bwie/common/pojo/DTO/DTOStop.java b/bwie-common/src/main/java/com/bwie/common/pojo/DTO/DTOStop.java new file mode 100644 index 0000000..87286ae --- /dev/null +++ b/bwie-common/src/main/java/com/bwie/common/pojo/DTO/DTOStop.java @@ -0,0 +1,64 @@ +package com.bwie.common.pojo.DTO; + +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.util.Date; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class DTOStop { + /* +停车编号 + */ + private Integer stopId; + /* + 车辆编号 + */ + private Integer carId; + /* + 用户编号 + */ + private Integer userId; + /* + 停车场编号 + */ + private Integer parkingId; + /* + 开始停车时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + private Date stopStart; + /* + 结束停车时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + private Date stopEnd; + /* + 停车时长 + */ + private Integer stopTime; + /* + 停车状态(1-待缴费 2-已交费) + */ + private Integer stopState; + /* + 停车费用 + */ + private Integer stopPrice; + /* + 停车支付金额 + */ + private Integer stopPay; + + /* + 计算出来的停车时长 + */ + private Integer time; +}