package com.ruoyi.system.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import java.util.Date; /** * 访客登记 * * @author ruoyi */ @Data @ApiModel(value = "ApiVisitorRecodeSingoutRequest", description = "离线上传的访客身份证签离") public class ApiVisitorRecodeSingoutRequest { @NotBlank(message = "设备编号不能为空") @ApiModelProperty(value = "设备编号") private String deviceNo; /** * 访客身份证号 */ @NotBlank(message = "访客身份证号不能为空") @ApiModelProperty(value = "访客身份证号") private String idCard; /** * 被访人 */ @NotBlank(message = "被访人不能为空") @ApiModelProperty(value = "被访人") private String intervieweeName; /** * 接待人验证方式 */ @ApiModelProperty(value = "接待人验证方式") private String receiverVerifyMethod; /** 签离时间 */ @ApiModelProperty(value = "签离时间") private Date signTime; /** 签离接待人 */ @ApiModelProperty(value = "签离接待人") private String signReceiverName; /** 签离验证方式 */ @ApiModelProperty(value = "签离验证方式") private String signVerifyMethod; /** 签离人像地址 */ @ApiModelProperty(value = "签离人像地址") private String signImageUrl; }