CalcSheet.java 3.76 KB
package com.bsth.entity.sheet;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

import com.bsth.data.BasicData;

@Entity
@Table(name = "bsth_c_calc_sheet")
public class CalcSheet {
	/* 主键*/
	@Id
	@GeneratedValue
	private Integer id;
	/* 公司代码*/
	private String gsdm;
	/* 分公司代码*/
	private String fgsdm;
	/* 日期字符串*/
	private String date;
	/* 线路编码*/
	private String xl;
	/* 线路名称*/
	private String xlName;
	/*计划首站发车数*/
	private String jhszfcs;
	/*实际首站发车正点数*/
	private String sjszfczds;
	/*首站发车正点率*/
	private String szfczdl;
	/*首站发车到达正点数*/
	private String sjszddzds;
	/*首站发车到达正点率*/
	private String szddzdl;
	/*计划出车数*/
	private String jhcc;
	/*实际出车数*/
	private String sjcc;
	/*早高峰实际出车*/
	private String sjcczgf;
	/*晚高峰实际出车*/
	private String sjccwgf;
	/*计划班次数*/
	private String jhbcs;
	/*实际班次数*/
	private String sjbcs;
	/*临加班次数*/
	private String ljbcs;
	/*公司名字*/
	@Transient
	private String gsname;
	/*分公司名字*/
	@Transient
	private String fgsname;
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getGsdm() {
		return gsdm;
	}
	public void setGsdm(String gsdm) {
		this.gsdm = gsdm;
	}
	public String getFgsdm() {
		return fgsdm;
	}
	public void setFgsdm(String fgsdm) {
		this.fgsdm = fgsdm;
	}
	public String getDate() {
		return date;
	}
	public void setDate(String date) {
		this.date = date;
	}
	public String getXl() {
		return xl;
	}
	public void setXl(String xl) {
		this.xl = xl;
	}
	public String getXlName() {
		return xlName;
	}
	public void setXlName(String xlName) {
		this.xlName = xlName;
	}
	public String getJhszfcs() {
		return jhszfcs;
	}
	public void setJhszfcs(String jhszfcs) {
		this.jhszfcs = jhszfcs;
	}
	public String getSjszfczds() {
		return sjszfczds;
	}
	public void setSjszfczds(String sjszfczds) {
		this.sjszfczds = sjszfczds;
	}
	public String getSzfczdl() {
		return szfczdl;
	}
	public void setSzfczdl(String szfczdl) {
		this.szfczdl = szfczdl;
	}
	public String getSjszddzds() {
		return sjszddzds;
	}
	public void setSjszddzds(String sjszddzds) {
		this.sjszddzds = sjszddzds;
	}
	public String getSzddzdl() {
		return szddzdl;
	}
	public void setSzddzdl(String szddzdl) {
		this.szddzdl = szddzdl;
	}
	public String getJhcc() {
		return jhcc;
	}
	public void setJhcc(String jhcc) {
		this.jhcc = jhcc;
	}
	public String getSjcc() {
		return sjcc;
	}
	public void setSjcc(String sjcc) {
		this.sjcc = sjcc;
	}
	public String getSjcczgf() {
		return sjcczgf;
	}
	public void setSjcczgf(String sjcczgf) {
		this.sjcczgf = sjcczgf;
	}
	public String getSjccwgf() {
		return sjccwgf;
	}
	public void setSjccwgf(String sjccwgf) {
		this.sjccwgf = sjccwgf;
	}
	public String getJhbcs() {
		return jhbcs;
	}
	public void setJhbcs(String jhbcs) {
		this.jhbcs = jhbcs;
	}
	public String getSjbcs() {
		return sjbcs;
	}
	public void setSjbcs(String sjbcs) {
		this.sjbcs = sjbcs;
	}
	public String getLjbcs() {
		return ljbcs;
	}
	public void setLjbcs(String ljbcs) {
		this.ljbcs = ljbcs;
	}
	
	public String getGsname() {
		return 	BasicData.businessCodeNameMap.get(this.gsdm);
	}

	public void setGsname(String gsname) {
		this.gsname = gsname;
	}
	
	
	public String getFgsname() {
		return BasicData.businessFgsCodeNameMap.get(this.fgsdm+"_"+this.gsdm);
	}

	public void setFgsname(String fgsname) {
		this.fgsname = fgsname;
	}
}