This commit is contained in:
2023-11-28 09:42:48 +08:00
parent 8d1ae66bc5
commit 686677bd46

View File

@@ -5,14 +5,20 @@ import com.jsowell.pile.vo.base.OrderAmountDetailVO;
import com.jsowell.pile.vo.base.OrderPeriodAmountVO; import com.jsowell.pile.vo.base.OrderPeriodAmountVO;
import com.jsowell.pile.vo.base.PileInfoVO; import com.jsowell.pile.vo.base.PileInfoVO;
import com.jsowell.pile.vo.uniapp.MemberVO; import com.jsowell.pile.vo.uniapp.MemberVO;
import lombok.Data; import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.util.List; import java.util.List;
/** /**
* 订单详情信息VO * 订单详情信息VO
*/ */
@Data @Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class OrderDetailInfoVO { public class OrderDetailInfoVO {
// 订单信息 // 订单信息
private OrderInfo orderInfo; private OrderInfo orderInfo;
@@ -45,7 +51,10 @@ public class OrderDetailInfoVO {
// 结算信息 // 结算信息
private SettlementInfo settlementInfo; private SettlementInfo settlementInfo;
@Data @Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public static class OrderInfo { public static class OrderInfo {
private String orderCode; // 订单编号 private String orderCode; // 订单编号
private String transactionCode; // 交易流水号 private String transactionCode; // 交易流水号
@@ -62,7 +71,10 @@ public class OrderDetailInfoVO {
private String settlementTime; // 结算时间 private String settlementTime; // 结算时间
} }
@Data @Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public static class PayRecord { public static class PayRecord {
private String payAmount; // 支付金额 private String payAmount; // 支付金额
private String payStatus; // 支付状态 private String payStatus; // 支付状态
@@ -74,7 +86,10 @@ public class OrderDetailInfoVO {
private String refundAmount; // 退款金额 private String refundAmount; // 退款金额
} }
@Data @Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public static class PileMonitorData { public static class PileMonitorData {
private String instantCurrent; // 实时电流 private String instantCurrent; // 实时电流
private String instantVoltage; // 实时电压 private String instantVoltage; // 实时电压
@@ -83,7 +98,10 @@ public class OrderDetailInfoVO {
private String time; private String time;
} }
@Data @Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public static class OrderRealTimeInfo{ public static class OrderRealTimeInfo{
private String time; private String time;
private String orderAmount; // 订单金额 private String orderAmount; // 订单金额
@@ -94,7 +112,10 @@ public class OrderDetailInfoVO {
private String chargingTime; // 充电时长(分钟) private String chargingTime; // 充电时长(分钟)
} }
@Data @Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public static class OrderRefundInfo{ public static class OrderRefundInfo{
private String paymentId; // 支付交易对象id private String paymentId; // 支付交易对象id
private String reverseId; // 支付撤销对象id private String reverseId; // 支付撤销对象id
@@ -103,7 +124,10 @@ public class OrderDetailInfoVO {
private String succeedTime; // 退款成功时间 private String succeedTime; // 退款成功时间
} }
@Data @Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public static class SettlementInfo { public static class SettlementInfo {
private String payAmount; // 支付金额 private String payAmount; // 支付金额
private String payTime; // 支付时间 private String payTime; // 支付时间