package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import java.time.LocalDate; import java.time.LocalDateTime; import lombok.Data; @Data @Schema(description = "小程序可审批待办") public class MiniApprovalTodoVo { @Schema(description = "任务ID") private Long taskId; @Schema(description = "任务UUID") private String taskUuid; @Schema(description = "预约单ID") private Long orderId; @Schema(description = "预约单UUID") private String orderUuid; @Schema(description = "预约单号") private String orderNo; @Schema(description = "节点编码") private String nodeCode; @Schema(description = "节点名称") private String nodeName; @Schema(description = "被访人姓名") private String visitedUserName; @Schema(description = "访客姓名(姓名(公司);多个逗号分隔)") private String visitorDisplayText; @Schema(description = "访客车辆(多个车牌号逗号分隔)") private String plateNoText; @Schema(description = "拜访开始日期") private LocalDate visitStartDate; @Schema(description = "拜访结束日期") private LocalDate visitEndDate; @Schema(description = "来访事由编码") private String visitReasonCode; @Schema(description = "来访事由文案") private String visitReasonText; @Schema(description = "来访时间文案") private String visitTimeText; @Schema(description = "任务创建时间") private LocalDateTime createTime; }