BusinessInfo.java 3.33 KB
package com.bsth.entity.schedule;

import javax.persistence.*;
import java.util.Date;

/**
 * 线路运营信息汇总。
 * TODO:暂时这样写,演示后重新修正
 */
@Entity
@Table(name = "bsth_c_s_bi")
public class BusinessInfo {

    /** 主键Id */
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    /** TODO:之后修正 */
    /** 线路名称 */
    private String xlName;
    /** 线路编码 */
    private String xlBm;
    /** 公司名称 */
    private String gsName;
    /** 分公司名称 */
    private String fgsName;

    /** 配车数 */
    private int pcCount;
    /** 人员数 */
    private int ryCount;
    /** 路牌数 */
    private int lpCount;
    /** 套跑数 */
    private int tpCount;
    /** 时刻表数 */
    private int ttCount;
    /** 调度规则数 */
    private int srCount;
    /** 调度计划数 */
    private int spCount;

    // 创建日期
    @Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
    private Date createDate;
    // 修改日期
    @Column(name = "update_date", columnDefinition = "TIMESTAMP  DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")
    private Date updateDate;

    public Long getId() {
        return id;
    }

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

    public String getXlName() {
        return xlName;
    }

    public void setXlName(String xlName) {
        this.xlName = xlName;
    }

    public String getXlBm() {
        return xlBm;
    }

    public void setXlBm(String xlBm) {
        this.xlBm = xlBm;
    }

    public String getGsName() {
        return gsName;
    }

    public void setGsName(String gsName) {
        this.gsName = gsName;
    }

    public String getFgsName() {
        return fgsName;
    }

    public void setFgsName(String fgsName) {
        this.fgsName = fgsName;
    }

    public int getPcCount() {
        return pcCount;
    }

    public void setPcCount(int pcCount) {
        this.pcCount = pcCount;
    }

    public int getRyCount() {
        return ryCount;
    }

    public void setRyCount(int ryCount) {
        this.ryCount = ryCount;
    }

    public int getLpCount() {
        return lpCount;
    }

    public void setLpCount(int lpCount) {
        this.lpCount = lpCount;
    }

    public int getTpCount() {
        return tpCount;
    }

    public void setTpCount(int tpCount) {
        this.tpCount = tpCount;
    }

    public int getTtCount() {
        return ttCount;
    }

    public void setTtCount(int ttCount) {
        this.ttCount = ttCount;
    }

    public int getSrCount() {
        return srCount;
    }

    public void setSrCount(int srCount) {
        this.srCount = srCount;
    }

    public int getSpCount() {
        return spCount;
    }

    public void setSpCount(int spCount) {
        this.spCount = spCount;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }
}