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