package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.Max; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotBlank; import lombok.Data; @Data public class FieldConfigPatchRequest { @NotBlank(message = "uuid 不能为空") private String uuid; @Schema(description = "是否启用 1/0,不传则不修改") @Min(0) @Max(1) private Integer visible; @Schema(description = "是否必填 1/0,不传则不修改") @Min(0) @Max(1) private Integer requiredFlag; }