| | |
| | | package com.ruoyi.system.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | |
| | | * @author ruoyi |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "SysVisitorRecordVO", description = "管理侧访客记录列表返回对象") |
| | | public class SysVisitorRecordVO |
| | | { |
| | | /** 访客登记记录主键 */ |
| | | @ApiModelProperty("访客登记记录主键") |
| | | private Long recordId; |
| | | |
| | | /** 登记编号 */ |
| | | @ApiModelProperty("登记编号") |
| | | private String registerNo; |
| | | |
| | | /** 访客姓名 */ |
| | | @ApiModelProperty("访客姓名") |
| | | private String visitorName; |
| | | |
| | | /** 访客证件号 */ |
| | | @ApiModelProperty("访客证件号") |
| | | private String idCard; |
| | | |
| | | /** 登记类型:APPOINTMENT预约登记 ONSITE现场登记 */ |
| | | @ApiModelProperty("登记类型:APPOINTMENT预约登记 ONSITE现场登记") |
| | | private String registerType; |
| | | |
| | | /** 被访人 */ |
| | | @ApiModelProperty("被访人") |
| | | private String intervieweeName; |
| | | |
| | | /** 被访人部门 */ |
| | | @ApiModelProperty("被访人部门") |
| | | private String intervieweeDept; |
| | | |
| | | /** 访问区域名称,英文逗号分隔 */ |
| | | @ApiModelProperty("访问区域名称,英文逗号分隔") |
| | | private String visitAreaNames; |
| | | |
| | | /** 车牌号 */ |
| | | @ApiModelProperty("车牌号") |
| | | private String plateNo; |
| | | |
| | | /** 来访事由 */ |
| | | @ApiModelProperty("来访事由") |
| | | private String visitReason; |
| | | |
| | | /** 有效期开始时间 */ |
| | | @ApiModelProperty("有效期开始时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date validStartTime; |
| | | |
| | | /** 有效期结束时间 */ |
| | | @ApiModelProperty("有效期结束时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date validEndTime; |
| | | |
| | | /** 访客状态:VISITING来访中 SIGNED_OUT已签离 PENDING_CONFIRM逾期滞留 OVERDUE_AUTO_SIGNED_OUT超期自动 CANCELLED已取消 */ |
| | | @ApiModelProperty("访客状态:VISITING来访中 SIGNED_OUT已签离 PENDING_CONFIRM逾期滞留 OVERDUE_AUTO_SIGNED_OUT超期自动 CANCELLED已取消") |
| | | private String status; |
| | | |
| | | /** 登记时间 */ |
| | | @ApiModelProperty("登记时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date registerTime; |
| | | } |