package com.ruoyi.system.domain; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; /** * 访客签离临时表 t_visitor_signout_temp * * @author ruoyi */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_visitor_signout_temp") public class SysVisitorSignoutTemp implements Serializable { private static final long serialVersionUID = 1L; /** * 临时表主键 */ @TableId(value = "temp_id", type = IdType.AUTO) private Long tempId; /** * 访客身份证号 */ @TableField("id_card") private String idCard; /** * 访客姓名 */ @TableField("visitor_name") private String visitorName; /** * 被访人 */ @TableField("interviewee_name") private String intervieweeName; /** * 签离时间 */ @TableField("sign_time") private Date signTime; /** * 签离接待人 */ @TableField("sign_receiver_name") private String signReceiverName; /** * 签离验证方式 */ @TableField("sign_verify_method") private String signVerifyMethod; /** * 签离人像地址 */ @TableField("sign_image_url") private String signImageUrl; /** * 设备编号 */ @TableField("device_no") private String deviceNo; /** * 离线数据唯一标识 */ @TableField("offline_data_id") private String offlineDataId; /** * 关联状态:0未关联 1已关联 */ @TableField("relate_status") private String relateStatus; /** * 关联的签到记录ID */ @TableField("relate_record_id") private Long relateRecordId; /** * 创建时间 */ @TableField(value = "create_time", fill = FieldFill.INSERT) private Date createTime; /** * 更新时间 */ @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE) private Date updateTime; /** * 备注 */ @TableField("remark") private String remark; }