package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; import lombok.Data; @Data public class PassAreaUpdateRequest { @Schema(description = "uuid") @NotBlank(message = "uuid 不能为空") private String uuid; @Schema(description = "区域名称") @NotBlank(message = "区域名称不能为空") private String areaName; @Schema(description = "备注;不传则保持原值,传空串可清空") private String remark; @Schema(description = "区域说明") private String areaDesc; @Schema(description = "父级 id(仅子区域可改,且须为一级区域 id)") private Long pid; }