HInfo.java 1.56 KB
package com.bsth.entity;


import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

/**
 * 电量信息表
 */
@Entity
@Table(name = "bsth_c_qlb")
public class HInfo implements Serializable {
    @Id
    private Integer id;
    /**
     * 日期
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date rq;
    /**
     * 内部编码
     */
    private String nbbm;
    /**
     * 驾驶员
     */
    private String jsy;
    /**
     * 充氢量
     */
    private Double cql;
    /**
     * 耗氢
     */
    private Double hq;

    @Override
    public int hashCode() {
        return this.toString().hashCode();
    }

    @Override
    public boolean equals(Object obj) {
        return this.toString().equals(((HInfo)obj).toString());
    }

    @Override
    public String toString() {
        return "hydrogen_" + this.id;
    }

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Date getRq() {
		return rq;
	}

	public void setRq(Date rq) {
		this.rq = rq;
	}

	public String getNbbm() {
		return nbbm;
	}

	public void setNbbm(String nbbm) {
		this.nbbm = nbbm;
	}

	public String getJsy() {
		return jsy;
	}

	public void setJsy(String jsy) {
		this.jsy = jsy;
	}

	public Double getCql() {
		return cql;
	}

	public void setCql(Double cql) {
		this.cql = cql;
	}

	public Double getHq() {
		return hq;
	}

	public void setHq(Double hq) {
		this.hq = hq;
	}

}