package com.itheima.po;

// 导入 Jackson 注解，用于格式化日期时间
import com.fasterxml.jackson.annotation.JsonFormat;

// 导入日期类，用于表示时间
import java.util.Date;

/**
 * @program: dormitorySystem
 * @description: 宿舍卫生实体类
 * @author: Joyrocky
 * @create: 2019-04-24 11:21
 **/
public class DormClean {
    // 宿舍卫生记录的主键ID
    private Integer g_id;
    // 宿舍ID
    private Integer d_id;
    // 宿舍楼名称
    private String d_dormbuilding;
    // 卫生评分
    private Integer d_grade;

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

    // 更新时间，使用 @JsonFormat 注解格式化为 yyyy-MM-dd HH:mm:ss 格式，并指定时区为 GMT+8
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date update_time;

    // 获取主键ID的方法
    public Integer getG_id() {
        return g_id;
    }

    // 设置主键ID的方法
    public void setG_id(Integer g_id) {
        this.g_id = g_id;
    }

    // 获取宿舍ID的方法
    public Integer getD_id() {
        return d_id;
    }

    // 设置宿舍ID的方法
    public void setD_id(Integer d_id) {
        this.d_id = d_id;
    }

    // 获取宿舍楼名称的方法
    public String getD_dormbuilding() {
        return d_dormbuilding;
    }

    // 设置宿舍楼名称的方法
    public void setD_dormbuilding(String d_dormbuilding) {
        this.d_dormbuilding = d_dormbuilding;
    }

    // 获取卫生评分的方法
    public Integer getD_grade() {
        return d_grade;
    }

    // 设置卫生评分的方法
    public void setD_grade(Integer d_grade) {
        this.d_grade = d_grade;
    }

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

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

    // 获取更新时间的方法
    public Date getUpdate_time() {
        return update_time;
    }

    // 设置更新时间的方法
    public void setUpdate_time(Date update_time) {
        this.update_time = update_time;
    }
}
