package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Size; import lombok.Data; @Data @Schema(description = "编辑访客账号") public class VisitorUserUpdateRequest { @NotBlank private String uuid; @NotBlank @Size(max = 30) private String userName; @NotBlank @Size(max = 32) private String mobile; @Size(max = 8) private String gender; @Size(max = 128) private String companyName; }