package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import java.time.LocalDateTime; import java.util.ArrayList; import java.util.List; import lombok.Data; @Data @Schema(description = "小程序我的访客码-预约卡片") public class MiniMyVisitorCodeOrderVo { @Schema(description = "预约单ID") private Long orderId; @Schema(description = "预约单UUID") private String orderUuid; @Schema(description = "被访人展示文案") private String visitedUserDisplay; @Schema(description = "访问区域文案") private String accessAreaText; @Schema(description = "来访时间文案") private String visitTimeText; @Schema(description = "二维码开始时间") private LocalDateTime validStartTime; @Schema(description = "二维码结束时间") private LocalDateTime validEndTime; @Schema(description = "二维码列表") private List qrCodes = new ArrayList<>(); }