package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import lombok.Data; @Data @Schema(description = "节假日单日切换请求") public class BookingHolidayToggleRequest { @NotBlank(message = "日期不能为空") @Schema(description = "日期,格式 yyyy-MM-dd", requiredMode = Schema.RequiredMode.REQUIRED) private String date; @NotNull(message = "holiday 不能为空") @Schema(description = "true=设置为休息日,false=移除休息日", requiredMode = Schema.RequiredMode.REQUIRED) private Boolean holiday; }