|
@@ -106,6 +106,40 @@ public class OrderVO {
|
|
|
private List<PreviewOrderTimePeriod> timePeriod;
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ @Data
|
|
|
+ @Accessors(chain = true)
|
|
|
+ @EqualsAndHashCode(callSuper = false)
|
|
|
+ @Schema(description="体育馆无固定场-预览页")
|
|
|
+ public static class PreviewOrderPlaceGymnasiumNoFixation {
|
|
|
+ @Schema(description = "场地ID")
|
|
|
+ private String placeId;
|
|
|
+ @Schema(description = "场地名称")
|
|
|
+ private String name;
|
|
|
+ @Schema(description = "原价")
|
|
|
+ private BigDecimal originalPrice;
|
|
|
+ @Schema(description = "售价")
|
|
|
+ private BigDecimal sellingPrice;
|
|
|
+ @Schema(description = "购买须知")
|
|
|
+ private String reminder;
|
|
|
+ @Schema(description = "有效期")
|
|
|
+ private int indate;
|
|
|
+ @Schema(description = "营业时间开始")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="HH:mm:ss")
|
|
|
+ private Date startTime;
|
|
|
+ @Schema(description = "营业时间结束")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="HH:mm:ss")
|
|
|
+ private Date endTime;
|
|
|
+ @Schema(description = "提前预约时间")
|
|
|
+ private int advanceTime;
|
|
|
+ @Schema(description = "适用人数")
|
|
|
+ private int usableCount;
|
|
|
+ @Schema(description = "退款规则 退款类型;0可退/到期自动退 1限时退 2不可退")
|
|
|
+ private int refundType;
|
|
|
+ }
|
|
|
+
|
|
|
@Data
|
|
|
@Accessors(chain = true)
|
|
|
@EqualsAndHashCode(callSuper = false)
|