package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import java.util.List; import lombok.Data; @Data @Schema(description = "小程序访客列表项") public class MiniVisitorListVo { @Schema(description = "访客ID") private Long id; @Schema(description = "访客UUID") private String uuid; @Schema(description = "来访人姓名") private String visitorName; @Schema(description = "性别") private String gender; @Schema(description = "身份证(前4后4,其余*)") private String idCardMasked; @Schema(description = "来访人单位") private String visitorCompany; @Schema(description = "是否默认来访人") private Boolean isDefault; @Schema(description = "缺失字段标识列表(按 biz_field_config.field_code 返回)") private List missingFieldCodes; }