package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import java.util.ArrayList; import java.util.List; import lombok.Data; @Data public class BookingSettingsVo { @Schema(description = "SINGLE 单日 / MULTI 多日") private String rangeMode = "SINGLE"; @Schema(description = "最长连续预约天数(多日模式)") private Integer maxConsecutiveDays = 7; @Schema(description = "节假日/高温假日期 yyyy-MM-dd") private List holidayDates = new ArrayList<>(); @Schema(description = "车辆道闸下放权限") private Boolean vehicleBarrierEnabled = false; }