package com.itheima.po;

// 导入 JSON 日期格式化工具，用于日期的格式化
import com.fasterxml.jackson.annotation.JsonFormat;

// 导入 Date 类，用于时间数据类型
import java.util.Date;

/**
 * @program: dormitorySystem
 * @description: 访客类，用于存储访客的信息
 * @author: Joyrocky
 * @create: 2019-05-14 00:37
 **/
public class Visitor {
    // 访客的唯一标识ID
    private Integer v_id;
    
    // 访客的姓名
    private String v_name;
    
    // 访客的电话号码
    private Integer v_phone;
    
    // 访客所访问的宿舍ID
    private Integer v_dormitoryid;
    
    // 访客所在的宿舍楼名称
    private String v_dormbuilding;

    // 访客记录的创建时间，使用注解格式化为指定的日期时间格式
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date create_time;

    // 获取访客ID的方法
    public Integer getV_id() {
        return v_id;
    }

    // 设置访客ID的方法
    public void setV_id(Integer v_id) {
        this.v_id = v_id;
    }

    // 获取访客姓名的方法
    public String getV_name() {
        return v_name;
    }

    // 设置访客姓名的方法
    public void setV_name(String v_name) {
        this.v_name = v_name;
    }

    // 获取访客电话号码的方法
    public Integer getV_phone() {
        return v_phone;
    }

    // 设置访客电话号码的方法
    public void setV_phone(Integer v_phone) {
        this.v_phone = v_phone;
    }

    // 获取访客所访问的宿舍ID的方法
    public Integer getV_dormitoryid() {
        return v_dormitoryid;
    }

    // 设置访客所访问的宿舍ID的方法
    public void setV_dormitoryid(Integer v_dormitoryid) {
        this.v_dormitoryid = v_dormitoryid;
    }

    // 获取访客所在宿舍楼名称的方法
    public String getV_dormbuilding() {
        return v_dormbuilding;
    }

    // 设置访客所在宿舍楼名称的方法
    public void setV_dormbuilding(String v_dormbuilding) {
        this.v_dormbuilding = v_dormbuilding;
    }

    // 获取访客记录的创建时间的方法
    public Date getCreate_time() {
        return create_time;
    }

    // 设置访客记录的创建时间的方法
    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }
}
