Commit 2ad750919acf378d3d868c761b94c303b00308bc

Authored by 王通
1 parent 79aa9189

1.'分公司'改'线队'

Too many changes to show.

To preserve performance only 8 of 133 files are displayed.

src/main/java/com/bsth/data/BasicData.java
@@ -43,7 +43,7 @@ public class BasicData { @@ -43,7 +43,7 @@ public class BasicData {
43 //公司代码和公司名对照(K: 公司编码,V:公司名) 43 //公司代码和公司名对照(K: 公司编码,V:公司名)
44 public static Map<String, String> businessCodeNameMap; 44 public static Map<String, String> businessCodeNameMap;
45 45
46 - //分公司公司代码和分公司公司名对照(K: 分公司编码_公司编码,V:分公司公司名) 46 + //线队公司代码和线队公司名对照(K: 线队编码_公司编码,V:线队公司名)
47 public static Map<String, String> businessFgsCodeNameMap; 47 public static Map<String, String> businessFgsCodeNameMap;
48 48
49 //设备号和车辆自编号 (K: 设备编码 ,V:车辆自编号) 49 //设备号和车辆自编号 (K: 设备编码 ,V:车辆自编号)
@@ -52,7 +52,7 @@ public class BasicData { @@ -52,7 +52,7 @@ public class BasicData {
52 //车辆自编号和公司代码对照 (K: 车辆自编号 ,V:公司代码) 52 //车辆自编号和公司代码对照 (K: 车辆自编号 ,V:公司代码)
53 public static Map<String, String> nbbm2CompanyCodeMap; 53 public static Map<String, String> nbbm2CompanyCodeMap;
54 54
55 - //车辆自编号和分公司代码对照 (K: 车辆自编号 ,V:分公司编码_公司编码) 55 + //车辆自编号和线队代码对照 (K: 车辆自编号 ,V:线队编码_公司编码)
56 public static Map<String, String> nbbm2FgsCompanyCodeMap; 56 public static Map<String, String> nbbm2FgsCompanyCodeMap;
57 57
58 //车辆自编号和牌照号对照 (K: 车辆自编号 ,V:牌照号) 58 //车辆自编号和牌照号对照 (K: 车辆自编号 ,V:牌照号)
@@ -225,7 +225,7 @@ public class BasicData { @@ -225,7 +225,7 @@ public class BasicData {
225 BiMap<String, String> deviceId2Nbbm = HashBiMap.create(); 225 BiMap<String, String> deviceId2Nbbm = HashBiMap.create();
226 //车辆和公司代码对照 226 //车辆和公司代码对照
227 Map<String, String> nbbm2CompanyCode = new HashMap<>(); 227 Map<String, String> nbbm2CompanyCode = new HashMap<>();
228 - //车辆和分公司代码对照 228 + //车辆和线队代码对照
229 Map<String, String> nbbm2FgsCompanyCode = new HashMap<>(); 229 Map<String, String> nbbm2FgsCompanyCode = new HashMap<>();
230 230
231 //车辆自编号和拍照号对照 231 //车辆自编号和拍照号对照
src/main/java/com/bsth/data/summary/entity/Hours_jsy.java
1 -package com.bsth.data.summary.entity;  
2 -  
3 -import javax.persistence.Entity;  
4 -import javax.persistence.Id;  
5 -import javax.persistence.Table;  
6 -import javax.persistence.Transient;  
7 -import java.util.Date;  
8 -  
9 -/**  
10 - * Created by panzhao on 2017/7/26.  
11 - * table:  
12 - * 驾驶员工时  
13 - */  
14 -@Entity  
15 -@Table(name = "z_calc_hoursjsy")  
16 -public class Hours_jsy {  
17 -  
18 - @Id  
19 - private Long id;  
20 -  
21 - /** 公司编码 */  
22 - private String companyId;  
23 -  
24 - /** 分公司编码 */  
25 - private String subCompanyId;  
26 -  
27 - /** 公司名称 */  
28 - @Transient  
29 - private String companyName;  
30 - /** 分公司名称 */  
31 - @Transient  
32 - private String subCompanyName;  
33 -  
34 - /** 线路编码 */  
35 - private String lineCode;  
36 -  
37 - /** 线路名称 */  
38 - private String lineName;  
39 -  
40 - /** 驾驶员工号 */  
41 - private String jsy;  
42 -  
43 - /** 驾驶员姓名 */  
44 - private String jsyName;  
45 -  
46 - /** 车辆自编号 */  
47 - private String nbbm;  
48 -  
49 - /** 路牌 */  
50 - private String lpName;  
51 -  
52 - /** 日期 (班次日期) */  
53 - private String rq;  
54 -  
55 - /** 计划工时(分钟) */  
56 - private Integer hoursJh;  
57 - @Transient  
58 - private String hoursJhStr;  
59 -  
60 - /** 实际工时(分钟) */  
61 - private Integer hoursSj;  
62 - @Transient  
63 - private String hoursSjStr;  
64 -  
65 - /** 来源 0: 从路单结算、 1:人工录入 */  
66 - private int source;  
67 -  
68 - /** 备注 */  
69 - private String remarks;  
70 -  
71 - private Date createDate;  
72 -  
73 - public String getCompanyId() {  
74 - return companyId;  
75 - }  
76 -  
77 - public void setCompanyId(String companyId) {  
78 - this.companyId = companyId;  
79 - }  
80 -  
81 - public String getSubCompanyId() {  
82 - return subCompanyId;  
83 - }  
84 -  
85 - public void setSubCompanyId(String subCompanyId) {  
86 - this.subCompanyId = subCompanyId;  
87 - }  
88 -  
89 - public String getLineCode() {  
90 - return lineCode;  
91 - }  
92 -  
93 - public void setLineCode(String lineCode) {  
94 - this.lineCode = lineCode;  
95 - }  
96 -  
97 - public String getLineName() {  
98 - return lineName;  
99 - }  
100 -  
101 - public void setLineName(String lineName) {  
102 - this.lineName = lineName;  
103 - }  
104 -  
105 - public String getJsy() {  
106 - return jsy;  
107 - }  
108 -  
109 - public void setJsy(String jsy) {  
110 - this.jsy = jsy;  
111 - }  
112 -  
113 - public String getJsyName() {  
114 - return jsyName;  
115 - }  
116 -  
117 - public void setJsyName(String jsyName) {  
118 - this.jsyName = jsyName;  
119 - }  
120 -  
121 - public String getNbbm() {  
122 - return nbbm;  
123 - }  
124 -  
125 - public void setNbbm(String nbbm) {  
126 - this.nbbm = nbbm;  
127 - }  
128 -  
129 - public String getLpName() {  
130 - return lpName;  
131 - }  
132 -  
133 - public void setLpName(String lpName) {  
134 - this.lpName = lpName;  
135 - }  
136 -  
137 - public String getRq() {  
138 - return rq;  
139 - }  
140 -  
141 - public void setRq(String rq) {  
142 - this.rq = rq;  
143 - }  
144 -  
145 -  
146 - public int getSource() {  
147 - return source;  
148 - }  
149 -  
150 - public void setSource(int source) {  
151 - this.source = source;  
152 - }  
153 -  
154 - public String getRemarks() {  
155 - return remarks;  
156 - }  
157 -  
158 - public void setRemarks(String remarks) {  
159 - this.remarks = remarks;  
160 - }  
161 -  
162 - public Date getCreateDate() {  
163 - return createDate;  
164 - }  
165 -  
166 - public void setCreateDate(Date createDate) {  
167 - this.createDate = createDate;  
168 - }  
169 -  
170 - public Integer getHoursJh() {  
171 - return hoursJh;  
172 - }  
173 -  
174 - public void setHoursJh(Integer hoursJh) {  
175 - this.hoursJh = hoursJh;  
176 - }  
177 -  
178 - public Integer getHoursSj() {  
179 - return hoursSj;  
180 - }  
181 -  
182 - public void setHoursSj(Integer hoursSj) {  
183 - this.hoursSj = hoursSj;  
184 - }  
185 -  
186 - public String keys() {  
187 - return this.getLineCode() + "_" + this.getLpName() + "_" + this.getJsy() + "_" + this.getNbbm();  
188 - }  
189 -  
190 - public long getId() {  
191 - return id;  
192 - }  
193 -  
194 - public void setId(long id) {  
195 - this.id = id;  
196 - }  
197 -  
198 - public String getCompanyName() {  
199 - return companyName;  
200 - }  
201 -  
202 - public void setCompanyName(String companyName) {  
203 - this.companyName = companyName;  
204 - }  
205 -  
206 - public String getSubCompanyName() {  
207 - return subCompanyName;  
208 - }  
209 -  
210 - public void setSubCompanyName(String subCompanyName) {  
211 - this.subCompanyName = subCompanyName;  
212 - }  
213 -  
214 - public String getHoursJhStr() {  
215 - return hoursJhStr;  
216 - }  
217 -  
218 - public void setHoursJhStr(String hoursJhStr) {  
219 - this.hoursJhStr = hoursJhStr;  
220 - }  
221 -  
222 - public String getHoursSjStr() {  
223 - return hoursSjStr;  
224 - }  
225 -  
226 - public void setHoursSjStr(String hoursSjStr) {  
227 - this.hoursSjStr = hoursSjStr;  
228 - }  
229 -} 1 +package com.bsth.data.summary.entity;
  2 +
  3 +import javax.persistence.Entity;
  4 +import javax.persistence.Id;
  5 +import javax.persistence.Table;
  6 +import javax.persistence.Transient;
  7 +import java.util.Date;
  8 +
  9 +/**
  10 + * Created by panzhao on 2017/7/26.
  11 + * table:
  12 + * 驾驶员工时
  13 + */
  14 +@Entity
  15 +@Table(name = "z_calc_hoursjsy")
  16 +public class Hours_jsy {
  17 +
  18 + @Id
  19 + private Long id;
  20 +
  21 + /** 公司编码 */
  22 + private String companyId;
  23 +
  24 + /** 线队编码 */
  25 + private String subCompanyId;
  26 +
  27 + /** 公司名称 */
  28 + @Transient
  29 + private String companyName;
  30 + /** 线队名称 */
  31 + @Transient
  32 + private String subCompanyName;
  33 +
  34 + /** 线路编码 */
  35 + private String lineCode;
  36 +
  37 + /** 线路名称 */
  38 + private String lineName;
  39 +
  40 + /** 驾驶员工号 */
  41 + private String jsy;
  42 +
  43 + /** 驾驶员姓名 */
  44 + private String jsyName;
  45 +
  46 + /** 车辆自编号 */
  47 + private String nbbm;
  48 +
  49 + /** 路牌 */
  50 + private String lpName;
  51 +
  52 + /** 日期 (班次日期) */
  53 + private String rq;
  54 +
  55 + /** 计划工时(分钟) */
  56 + private Integer hoursJh;
  57 + @Transient
  58 + private String hoursJhStr;
  59 +
  60 + /** 实际工时(分钟) */
  61 + private Integer hoursSj;
  62 + @Transient
  63 + private String hoursSjStr;
  64 +
  65 + /** 来源 0: 从路单结算、 1:人工录入 */
  66 + private int source;
  67 +
  68 + /** 备注 */
  69 + private String remarks;
  70 +
  71 + private Date createDate;
  72 +
  73 + public String getCompanyId() {
  74 + return companyId;
  75 + }
  76 +
  77 + public void setCompanyId(String companyId) {
  78 + this.companyId = companyId;
  79 + }
  80 +
  81 + public String getSubCompanyId() {
  82 + return subCompanyId;
  83 + }
  84 +
  85 + public void setSubCompanyId(String subCompanyId) {
  86 + this.subCompanyId = subCompanyId;
  87 + }
  88 +
  89 + public String getLineCode() {
  90 + return lineCode;
  91 + }
  92 +
  93 + public void setLineCode(String lineCode) {
  94 + this.lineCode = lineCode;
  95 + }
  96 +
  97 + public String getLineName() {
  98 + return lineName;
  99 + }
  100 +
  101 + public void setLineName(String lineName) {
  102 + this.lineName = lineName;
  103 + }
  104 +
  105 + public String getJsy() {
  106 + return jsy;
  107 + }
  108 +
  109 + public void setJsy(String jsy) {
  110 + this.jsy = jsy;
  111 + }
  112 +
  113 + public String getJsyName() {
  114 + return jsyName;
  115 + }
  116 +
  117 + public void setJsyName(String jsyName) {
  118 + this.jsyName = jsyName;
  119 + }
  120 +
  121 + public String getNbbm() {
  122 + return nbbm;
  123 + }
  124 +
  125 + public void setNbbm(String nbbm) {
  126 + this.nbbm = nbbm;
  127 + }
  128 +
  129 + public String getLpName() {
  130 + return lpName;
  131 + }
  132 +
  133 + public void setLpName(String lpName) {
  134 + this.lpName = lpName;
  135 + }
  136 +
  137 + public String getRq() {
  138 + return rq;
  139 + }
  140 +
  141 + public void setRq(String rq) {
  142 + this.rq = rq;
  143 + }
  144 +
  145 +
  146 + public int getSource() {
  147 + return source;
  148 + }
  149 +
  150 + public void setSource(int source) {
  151 + this.source = source;
  152 + }
  153 +
  154 + public String getRemarks() {
  155 + return remarks;
  156 + }
  157 +
  158 + public void setRemarks(String remarks) {
  159 + this.remarks = remarks;
  160 + }
  161 +
  162 + public Date getCreateDate() {
  163 + return createDate;
  164 + }
  165 +
  166 + public void setCreateDate(Date createDate) {
  167 + this.createDate = createDate;
  168 + }
  169 +
  170 + public Integer getHoursJh() {
  171 + return hoursJh;
  172 + }
  173 +
  174 + public void setHoursJh(Integer hoursJh) {
  175 + this.hoursJh = hoursJh;
  176 + }
  177 +
  178 + public Integer getHoursSj() {
  179 + return hoursSj;
  180 + }
  181 +
  182 + public void setHoursSj(Integer hoursSj) {
  183 + this.hoursSj = hoursSj;
  184 + }
  185 +
  186 + public String keys() {
  187 + return this.getLineCode() + "_" + this.getLpName() + "_" + this.getJsy() + "_" + this.getNbbm();
  188 + }
  189 +
  190 + public long getId() {
  191 + return id;
  192 + }
  193 +
  194 + public void setId(long id) {
  195 + this.id = id;
  196 + }
  197 +
  198 + public String getCompanyName() {
  199 + return companyName;
  200 + }
  201 +
  202 + public void setCompanyName(String companyName) {
  203 + this.companyName = companyName;
  204 + }
  205 +
  206 + public String getSubCompanyName() {
  207 + return subCompanyName;
  208 + }
  209 +
  210 + public void setSubCompanyName(String subCompanyName) {
  211 + this.subCompanyName = subCompanyName;
  212 + }
  213 +
  214 + public String getHoursJhStr() {
  215 + return hoursJhStr;
  216 + }
  217 +
  218 + public void setHoursJhStr(String hoursJhStr) {
  219 + this.hoursJhStr = hoursJhStr;
  220 + }
  221 +
  222 + public String getHoursSjStr() {
  223 + return hoursSjStr;
  224 + }
  225 +
  226 + public void setHoursSjStr(String hoursSjStr) {
  227 + this.hoursSjStr = hoursSjStr;
  228 + }
  229 +}
src/main/java/com/bsth/entity/CarDevice.java
1 -package com.bsth.entity;  
2 -  
3 -import com.bsth.entity.schedule.BEntity;  
4 -import org.hibernate.annotations.Formula;  
5 -import org.joda.time.DateTime;  
6 -  
7 -import javax.persistence.*;  
8 -import java.util.Date;  
9 -  
10 -/**  
11 - * 车辆设备信息(记录车辆设备变更情况,因为是历史表,字段不做关联)  
12 - */  
13 -@Entity  
14 -@Table(name = "bsth_c_car_device")  
15 -public class CarDevice extends BEntity {  
16 -  
17 - /** 主键 */  
18 - @Id  
19 - @GeneratedValue(strategy = GenerationType.IDENTITY)  
20 - private Long id;  
21 -  
22 - /** 公司名称(留着,暂时不用) */  
23 - @Column  
24 - private String gsName;  
25 -  
26 - /** 所属公司 varchar length(50) */  
27 - private String company;  
28 -  
29 - /** 分公司 varchar length(50)*/  
30 - private String brancheCompany;  
31 -  
32 - /** 组合公司分公司编码 */  
33 - @Formula(" concat(company, '_', branche_company) ")  
34 - private String cgsbm;  
35 -  
36 - /** 车辆id,关联bsth_c_cars */  
37 - @Column(nullable = false)  
38 - private Integer cl;  
39 - /** 内部编号(自编号) */  
40 - @Column(nullable = false)  
41 - private String clZbh;  
42 -  
43 - /** 关联 bsth_c_line 主键,不做mapping */  
44 - @Column(nullable = false)  
45 - private Integer xl;  
46 - /** 线路名称 */  
47 - @Column(nullable = false)  
48 - private String xlName;  
49 - /** 线路编码 */  
50 - @Column(nullable = false)  
51 - private String xlBm;  
52 -  
53 - /** 旧终端号 */  
54 - @Column(nullable = false)  
55 - private String oldDeviceNo;  
56 - /** 新终端号 */  
57 - @Column(nullable = false)  
58 - private String newDeviceNo;  
59 - /** 旧SIM卡号 */  
60 - private String oldSimNo;  
61 - /** 新SIM卡号 */  
62 - private String newSimNo;  
63 -  
64 - /** 故障描述 */  
65 - private String troubleDesc;  
66 - /** 保修描述 */  
67 - private String guaranteeDesc;  
68 -  
69 - /** 启用日期 */  
70 - @Column(nullable = false)  
71 - private Date qyrq;  
72 -  
73 - /** 是否删除(标记) */  
74 - @Column(nullable = false)  
75 - private Boolean isCancel = false;  
76 -  
77 - public CarDevice() {}  
78 - public CarDevice(Object id, Object xlid, Object clid, Object qyrq) {  
79 - if (id != null) {  
80 - this.id = Long.valueOf(id.toString());  
81 - }  
82 - if (xlid != null) {  
83 - this.xl = Integer.valueOf(xlid.toString());  
84 - }  
85 - if (clid != null) {  
86 - this.cl = Integer.valueOf(clid.toString());  
87 - }  
88 - if (qyrq != null) {  
89 - try {  
90 - this.qyrq = new Date();  
91 - this.qyrq.setTime(Long.parseLong(qyrq.toString()));  
92 - } catch (Exception exp) {  
93 - this.qyrq = new DateTime(qyrq.toString()).toDate();  
94 - }  
95 - }  
96 - }  
97 -  
98 - public Long getId() {  
99 - return id;  
100 - }  
101 -  
102 - public void setId(Long id) {  
103 - this.id = id;  
104 - }  
105 -  
106 - public String getGsName() {  
107 - return gsName;  
108 - }  
109 -  
110 - public void setGsName(String gsName) {  
111 - this.gsName = gsName;  
112 - }  
113 -  
114 - public Integer getCl() {  
115 - return cl;  
116 - }  
117 -  
118 - public void setCl(Integer cl) {  
119 - this.cl = cl;  
120 - }  
121 -  
122 - public String getClZbh() {  
123 - return clZbh;  
124 - }  
125 -  
126 - public void setClZbh(String clZbh) {  
127 - this.clZbh = clZbh;  
128 - }  
129 -  
130 - public Integer getXl() {  
131 - return xl;  
132 - }  
133 -  
134 - public void setXl(Integer xl) {  
135 - this.xl = xl;  
136 - }  
137 -  
138 - public String getXlName() {  
139 - return xlName;  
140 - }  
141 -  
142 - public void setXlName(String xlName) {  
143 - this.xlName = xlName;  
144 - }  
145 -  
146 - public String getXlBm() {  
147 - return xlBm;  
148 - }  
149 -  
150 - public void setXlBm(String xlBm) {  
151 - this.xlBm = xlBm;  
152 - }  
153 -  
154 - public String getOldDeviceNo() {  
155 - return oldDeviceNo;  
156 - }  
157 -  
158 - public void setOldDeviceNo(String oldDeviceNo) {  
159 - this.oldDeviceNo = oldDeviceNo;  
160 - }  
161 -  
162 - public String getNewDeviceNo() {  
163 - return newDeviceNo;  
164 - }  
165 -  
166 - public void setNewDeviceNo(String newDeviceNo) {  
167 - this.newDeviceNo = newDeviceNo;  
168 - }  
169 -  
170 - public String getOldSimNo() {  
171 - return oldSimNo;  
172 - }  
173 -  
174 - public void setOldSimNo(String oldSimNo) {  
175 - this.oldSimNo = oldSimNo;  
176 - }  
177 -  
178 - public String getNewSimNo() {  
179 - return newSimNo;  
180 - }  
181 -  
182 - public void setNewSimNo(String newSimNo) {  
183 - this.newSimNo = newSimNo;  
184 - }  
185 -  
186 - public String getTroubleDesc() {  
187 - return troubleDesc;  
188 - }  
189 -  
190 - public void setTroubleDesc(String troubleDesc) {  
191 - this.troubleDesc = troubleDesc;  
192 - }  
193 -  
194 - public String getGuaranteeDesc() {  
195 - return guaranteeDesc;  
196 - }  
197 -  
198 - public void setGuaranteeDesc(String guaranteeDesc) {  
199 - this.guaranteeDesc = guaranteeDesc;  
200 - }  
201 -  
202 - public Date getQyrq() {  
203 - return qyrq;  
204 - }  
205 -  
206 - public void setQyrq(Date qyrq) {  
207 - this.qyrq = qyrq;  
208 - }  
209 -  
210 - public Boolean getIsCancel() {  
211 - return isCancel;  
212 - }  
213 -  
214 - public void setIsCancel(Boolean isCancel) {  
215 - this.isCancel = isCancel;  
216 - }  
217 -  
218 - public String getCompany() {  
219 - return company;  
220 - }  
221 -  
222 - public void setCompany(String company) {  
223 - this.company = company;  
224 - }  
225 -  
226 - public String getBrancheCompany() {  
227 - return brancheCompany;  
228 - }  
229 -  
230 - public void setBrancheCompany(String brancheCompany) {  
231 - this.brancheCompany = brancheCompany;  
232 - }  
233 -} 1 +package com.bsth.entity;
  2 +
  3 +import com.bsth.entity.schedule.BEntity;
  4 +import org.hibernate.annotations.Formula;
  5 +import org.joda.time.DateTime;
  6 +
  7 +import javax.persistence.*;
  8 +import java.util.Date;
  9 +
  10 +/**
  11 + * 车辆设备信息(记录车辆设备变更情况,因为是历史表,字段不做关联)
  12 + */
  13 +@Entity
  14 +@Table(name = "bsth_c_car_device")
  15 +public class CarDevice extends BEntity {
  16 +
  17 + /** 主键 */
  18 + @Id
  19 + @GeneratedValue(strategy = GenerationType.IDENTITY)
  20 + private Long id;
  21 +
  22 + /** 公司名称(留着,暂时不用) */
  23 + @Column
  24 + private String gsName;
  25 +
  26 + /** 所属公司 varchar length(50) */
  27 + private String company;
  28 +
  29 + /** 线队 varchar length(50)*/
  30 + private String brancheCompany;
  31 +
  32 + /** 组合公司线队编码 */
  33 + @Formula(" concat(company, '_', branche_company) ")
  34 + private String cgsbm;
  35 +
  36 + /** 车辆id,关联bsth_c_cars */
  37 + @Column(nullable = false)
  38 + private Integer cl;
  39 + /** 内部编号(自编号) */
  40 + @Column(nullable = false)
  41 + private String clZbh;
  42 +
  43 + /** 关联 bsth_c_line 主键,不做mapping */
  44 + @Column(nullable = false)
  45 + private Integer xl;
  46 + /** 线路名称 */
  47 + @Column(nullable = false)
  48 + private String xlName;
  49 + /** 线路编码 */
  50 + @Column(nullable = false)
  51 + private String xlBm;
  52 +
  53 + /** 旧终端号 */
  54 + @Column(nullable = false)
  55 + private String oldDeviceNo;
  56 + /** 新终端号 */
  57 + @Column(nullable = false)
  58 + private String newDeviceNo;
  59 + /** 旧SIM卡号 */
  60 + private String oldSimNo;
  61 + /** 新SIM卡号 */
  62 + private String newSimNo;
  63 +
  64 + /** 故障描述 */
  65 + private String troubleDesc;
  66 + /** 保修描述 */
  67 + private String guaranteeDesc;
  68 +
  69 + /** 启用日期 */
  70 + @Column(nullable = false)
  71 + private Date qyrq;
  72 +
  73 + /** 是否删除(标记) */
  74 + @Column(nullable = false)
  75 + private Boolean isCancel = false;
  76 +
  77 + public CarDevice() {}
  78 + public CarDevice(Object id, Object xlid, Object clid, Object qyrq) {
  79 + if (id != null) {
  80 + this.id = Long.valueOf(id.toString());
  81 + }
  82 + if (xlid != null) {
  83 + this.xl = Integer.valueOf(xlid.toString());
  84 + }
  85 + if (clid != null) {
  86 + this.cl = Integer.valueOf(clid.toString());
  87 + }
  88 + if (qyrq != null) {
  89 + try {
  90 + this.qyrq = new Date();
  91 + this.qyrq.setTime(Long.parseLong(qyrq.toString()));
  92 + } catch (Exception exp) {
  93 + this.qyrq = new DateTime(qyrq.toString()).toDate();
  94 + }
  95 + }
  96 + }
  97 +
  98 + public Long getId() {
  99 + return id;
  100 + }
  101 +
  102 + public void setId(Long id) {
  103 + this.id = id;
  104 + }
  105 +
  106 + public String getGsName() {
  107 + return gsName;
  108 + }
  109 +
  110 + public void setGsName(String gsName) {
  111 + this.gsName = gsName;
  112 + }
  113 +
  114 + public Integer getCl() {
  115 + return cl;
  116 + }
  117 +
  118 + public void setCl(Integer cl) {
  119 + this.cl = cl;
  120 + }
  121 +
  122 + public String getClZbh() {
  123 + return clZbh;
  124 + }
  125 +
  126 + public void setClZbh(String clZbh) {
  127 + this.clZbh = clZbh;
  128 + }
  129 +
  130 + public Integer getXl() {
  131 + return xl;
  132 + }
  133 +
  134 + public void setXl(Integer xl) {
  135 + this.xl = xl;
  136 + }
  137 +
  138 + public String getXlName() {
  139 + return xlName;
  140 + }
  141 +
  142 + public void setXlName(String xlName) {
  143 + this.xlName = xlName;
  144 + }
  145 +
  146 + public String getXlBm() {
  147 + return xlBm;
  148 + }
  149 +
  150 + public void setXlBm(String xlBm) {
  151 + this.xlBm = xlBm;
  152 + }
  153 +
  154 + public String getOldDeviceNo() {
  155 + return oldDeviceNo;
  156 + }
  157 +
  158 + public void setOldDeviceNo(String oldDeviceNo) {
  159 + this.oldDeviceNo = oldDeviceNo;
  160 + }
  161 +
  162 + public String getNewDeviceNo() {
  163 + return newDeviceNo;
  164 + }
  165 +
  166 + public void setNewDeviceNo(String newDeviceNo) {
  167 + this.newDeviceNo = newDeviceNo;
  168 + }
  169 +
  170 + public String getOldSimNo() {
  171 + return oldSimNo;
  172 + }
  173 +
  174 + public void setOldSimNo(String oldSimNo) {
  175 + this.oldSimNo = oldSimNo;
  176 + }
  177 +
  178 + public String getNewSimNo() {
  179 + return newSimNo;
  180 + }
  181 +
  182 + public void setNewSimNo(String newSimNo) {
  183 + this.newSimNo = newSimNo;
  184 + }
  185 +
  186 + public String getTroubleDesc() {
  187 + return troubleDesc;
  188 + }
  189 +
  190 + public void setTroubleDesc(String troubleDesc) {
  191 + this.troubleDesc = troubleDesc;
  192 + }
  193 +
  194 + public String getGuaranteeDesc() {
  195 + return guaranteeDesc;
  196 + }
  197 +
  198 + public void setGuaranteeDesc(String guaranteeDesc) {
  199 + this.guaranteeDesc = guaranteeDesc;
  200 + }
  201 +
  202 + public Date getQyrq() {
  203 + return qyrq;
  204 + }
  205 +
  206 + public void setQyrq(Date qyrq) {
  207 + this.qyrq = qyrq;
  208 + }
  209 +
  210 + public Boolean getIsCancel() {
  211 + return isCancel;
  212 + }
  213 +
  214 + public void setIsCancel(Boolean isCancel) {
  215 + this.isCancel = isCancel;
  216 + }
  217 +
  218 + public String getCompany() {
  219 + return company;
  220 + }
  221 +
  222 + public void setCompany(String company) {
  223 + this.company = company;
  224 + }
  225 +
  226 + public String getBrancheCompany() {
  227 + return brancheCompany;
  228 + }
  229 +
  230 + public void setBrancheCompany(String brancheCompany) {
  231 + this.brancheCompany = brancheCompany;
  232 + }
  233 +}
src/main/java/com/bsth/entity/CarPark.java
1 -package com.bsth.entity;  
2 -  
3 -import com.fasterxml.jackson.annotation.JsonIgnoreProperties;  
4 -  
5 -import javax.persistence.*;  
6 -  
7 -import org.hibernate.annotations.Formula;  
8 -  
9 -import java.util.Date;  
10 -  
11 -  
12 -/**  
13 - *  
14 - * @ClassName: CarPark(停车场类)  
15 - *  
16 - * @Description: TODO(停车场)  
17 - *  
18 - * @Author bsth@lq  
19 - *  
20 - * @Date 2016-06-01 16:06:17  
21 - *  
22 - * @Version 公交调度系统BS版 0.1  
23 - *  
24 - */  
25 -  
26 -@Entity  
27 -@Table(name = "bsth_c_car_park")  
28 -@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler"})  
29 -public class CarPark {  
30 -  
31 - @Id  
32 - @GeneratedValue(strategy = GenerationType.IDENTITY)  
33 - private Integer id;  
34 -  
35 - // 停车场编号  
36 - private String parkCode;  
37 -  
38 - // 停车场名称  
39 - private String parkName;  
40 -  
41 - // 地理位置(百度坐标)  
42 - private String bParkPoint;  
43 -  
44 - // 地理位置中心点(百度坐标)  
45 - private String bCenterPoint;  
46 -  
47 - // 地理位置(WGS坐标)  
48 - private String gParkPoint;  
49 -  
50 - // 地理位置中心点(WGS坐标)  
51 - private String gCenterPoint;  
52 -  
53 - /**  
54 - * 经纬坐标类型  
55 - *  
56 - * --------- b:百度坐标系  
57 - *  
58 - * --------- d:高德坐标系  
59 - */  
60 - private String dbType;  
61 -  
62 - /**  
63 - * 图形类型  
64 - *  
65 - * ------ r:圆形  
66 - *  
67 - * ------ p:多边形  
68 - */  
69 - private String shapesType;  
70 -  
71 - // 圆形半径  
72 - private Integer radius;  
73 -  
74 - // 面积  
75 - private double area;  
76 -  
77 - // 所属公司  
78 - private String company;  
79 -  
80 - // 分公司  
81 - private String brancheCompany;  
82 -  
83 - /** 组合公司分公司编码 */  
84 - @Transient  
85 - private String cgsbm;  
86 -  
87 - // 是否撤销  
88 - private Integer destroy;  
89 -  
90 - // 版本号  
91 - private Integer versions;  
92 -  
93 - // 描述  
94 - private String descriptions;  
95 -  
96 - // 创建人  
97 - private Integer createBy;  
98 -  
99 - // 修改人  
100 - private Integer updateBy;  
101 -  
102 - // 创建日期  
103 - @Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")  
104 - private Date createDate;  
105 -  
106 - // 修改日期  
107 - @Column(name = "update_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")  
108 - private Date updateDate;  
109 -  
110 - public Integer getId() {  
111 - return id;  
112 - }  
113 -  
114 - public void setId(Integer id) {  
115 - this.id = id;  
116 - }  
117 -  
118 - public String getParkCode() {  
119 - return parkCode;  
120 - }  
121 -  
122 - public void setParkCode(String parkCode) {  
123 - this.parkCode = parkCode;  
124 - }  
125 -  
126 - public String getParkName() {  
127 - return parkName;  
128 - }  
129 -  
130 - public void setParkName(String parkName) {  
131 - this.parkName = parkName;  
132 - }  
133 -  
134 - public String getbParkPoint() {  
135 - return bParkPoint;  
136 - }  
137 -  
138 - public void setbParkPoint(String bParkPoint) {  
139 - this.bParkPoint = bParkPoint;  
140 - }  
141 -  
142 - public String getbCenterPoint() {  
143 - return bCenterPoint;  
144 - }  
145 -  
146 - public void setbCenterPoint(String bCenterPoint) {  
147 - this.bCenterPoint = bCenterPoint;  
148 - }  
149 -  
150 - public String getgParkPoint() {  
151 - return gParkPoint;  
152 - }  
153 -  
154 - public void setgParkPoint(String gParkPoint) {  
155 - this.gParkPoint = gParkPoint;  
156 - }  
157 -  
158 - public String getDbType() {  
159 - return dbType;  
160 - }  
161 -  
162 - public void setDbType(String dbType) {  
163 - this.dbType = dbType;  
164 - }  
165 -  
166 - public String getShapesType() {  
167 - return shapesType;  
168 - }  
169 -  
170 - public void setShapesType(String shapesType) {  
171 - this.shapesType = shapesType;  
172 - }  
173 -  
174 - public Integer getRadius() {  
175 - return radius;  
176 - }  
177 -  
178 - public void setRadius(Integer radius) {  
179 - this.radius = radius;  
180 - }  
181 -  
182 - public String getgCenterPoint() {  
183 - return gCenterPoint;  
184 - }  
185 -  
186 - public void setgCenterPoint(String gCenterPoint) {  
187 - this.gCenterPoint = gCenterPoint;  
188 - }  
189 -  
190 - public double getArea() {  
191 - return area;  
192 - }  
193 -  
194 - public void setArea(double area) {  
195 - this.area = area;  
196 - }  
197 -  
198 - public String getBrancheCompany() {  
199 - return brancheCompany;  
200 - }  
201 -  
202 - public void setBrancheCompany(String brancheCompany) {  
203 - this.brancheCompany = brancheCompany;  
204 - }  
205 -  
206 - public String getCompany() {  
207 - return company;  
208 - }  
209 -  
210 - public void setCompany(String company) {  
211 - this.company = company;  
212 - }  
213 -  
214 - public String getCgsbm() {  
215 - return this.company + "_" + this.brancheCompany;  
216 - }  
217 -  
218 - public void setCgsbm(String cgsbm) {  
219 - this.cgsbm = cgsbm;  
220 - }  
221 -  
222 - public Integer getDestroy() {  
223 - return destroy;  
224 - }  
225 -  
226 - public void setDestroy(Integer destroy) {  
227 - this.destroy = destroy;  
228 - }  
229 -  
230 - public Integer getVersions() {  
231 - return versions;  
232 - }  
233 -  
234 - public void setVersions(Integer versions) {  
235 - this.versions = versions;  
236 - }  
237 -  
238 - public String getDescriptions() {  
239 - return descriptions;  
240 - }  
241 -  
242 - public void setDescriptions(String descriptions) {  
243 - this.descriptions = descriptions;  
244 - }  
245 -  
246 - public Integer getCreateBy() {  
247 - return createBy;  
248 - }  
249 -  
250 - public void setCreateBy(Integer createBy) {  
251 - this.createBy = createBy;  
252 - }  
253 -  
254 - public Integer getUpdateBy() {  
255 - return updateBy;  
256 - }  
257 -  
258 - public void setUpdateBy(Integer updateBy) {  
259 - this.updateBy = updateBy;  
260 - }  
261 -  
262 - public Date getCreateDate() {  
263 - return createDate;  
264 - }  
265 -  
266 - public void setCreateDate(Date createDate) {  
267 - this.createDate = createDate;  
268 - }  
269 -  
270 - public Date getUpdateDate() {  
271 - return updateDate;  
272 - }  
273 -  
274 - public void setUpdateDate(Date updateDate) {  
275 - this.updateDate = updateDate;  
276 - }  
277 -  
278 -} 1 +package com.bsth.entity;
  2 +
  3 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  4 +
  5 +import javax.persistence.*;
  6 +
  7 +import org.hibernate.annotations.Formula;
  8 +
  9 +import java.util.Date;
  10 +
  11 +
  12 +/**
  13 + *
  14 + * @ClassName: CarPark(停车场类)
  15 + *
  16 + * @Description: TODO(停车场)
  17 + *
  18 + * @Author bsth@lq
  19 + *
  20 + * @Date 2016-06-01 16:06:17
  21 + *
  22 + * @Version 公交调度系统BS版 0.1
  23 + *
  24 + */
  25 +
  26 +@Entity
  27 +@Table(name = "bsth_c_car_park")
  28 +@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler"})
  29 +public class CarPark {
  30 +
  31 + @Id
  32 + @GeneratedValue(strategy = GenerationType.IDENTITY)
  33 + private Integer id;
  34 +
  35 + // 停车场编号
  36 + private String parkCode;
  37 +
  38 + // 停车场名称
  39 + private String parkName;
  40 +
  41 + // 地理位置(百度坐标)
  42 + private String bParkPoint;
  43 +
  44 + // 地理位置中心点(百度坐标)
  45 + private String bCenterPoint;
  46 +
  47 + // 地理位置(WGS坐标)
  48 + private String gParkPoint;
  49 +
  50 + // 地理位置中心点(WGS坐标)
  51 + private String gCenterPoint;
  52 +
  53 + /**
  54 + * 经纬坐标类型
  55 + *
  56 + * --------- b:百度坐标系
  57 + *
  58 + * --------- d:高德坐标系
  59 + */
  60 + private String dbType;
  61 +
  62 + /**
  63 + * 图形类型
  64 + *
  65 + * ------ r:圆形
  66 + *
  67 + * ------ p:多边形
  68 + */
  69 + private String shapesType;
  70 +
  71 + // 圆形半径
  72 + private Integer radius;
  73 +
  74 + // 面积
  75 + private double area;
  76 +
  77 + // 所属公司
  78 + private String company;
  79 +
  80 + // 线队
  81 + private String brancheCompany;
  82 +
  83 + /** 组合公司线队编码 */
  84 + @Transient
  85 + private String cgsbm;
  86 +
  87 + // 是否撤销
  88 + private Integer destroy;
  89 +
  90 + // 版本号
  91 + private Integer versions;
  92 +
  93 + // 描述
  94 + private String descriptions;
  95 +
  96 + // 创建人
  97 + private Integer createBy;
  98 +
  99 + // 修改人
  100 + private Integer updateBy;
  101 +
  102 + // 创建日期
  103 + @Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
  104 + private Date createDate;
  105 +
  106 + // 修改日期
  107 + @Column(name = "update_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")
  108 + private Date updateDate;
  109 +
  110 + public Integer getId() {
  111 + return id;
  112 + }
  113 +
  114 + public void setId(Integer id) {
  115 + this.id = id;
  116 + }
  117 +
  118 + public String getParkCode() {
  119 + return parkCode;
  120 + }
  121 +
  122 + public void setParkCode(String parkCode) {
  123 + this.parkCode = parkCode;
  124 + }
  125 +
  126 + public String getParkName() {
  127 + return parkName;
  128 + }
  129 +
  130 + public void setParkName(String parkName) {
  131 + this.parkName = parkName;
  132 + }
  133 +
  134 + public String getbParkPoint() {
  135 + return bParkPoint;
  136 + }
  137 +
  138 + public void setbParkPoint(String bParkPoint) {
  139 + this.bParkPoint = bParkPoint;
  140 + }
  141 +
  142 + public String getbCenterPoint() {
  143 + return bCenterPoint;
  144 + }
  145 +
  146 + public void setbCenterPoint(String bCenterPoint) {
  147 + this.bCenterPoint = bCenterPoint;
  148 + }
  149 +
  150 + public String getgParkPoint() {
  151 + return gParkPoint;
  152 + }
  153 +
  154 + public void setgParkPoint(String gParkPoint) {
  155 + this.gParkPoint = gParkPoint;
  156 + }
  157 +
  158 + public String getDbType() {
  159 + return dbType;
  160 + }
  161 +
  162 + public void setDbType(String dbType) {
  163 + this.dbType = dbType;
  164 + }
  165 +
  166 + public String getShapesType() {
  167 + return shapesType;
  168 + }
  169 +
  170 + public void setShapesType(String shapesType) {
  171 + this.shapesType = shapesType;
  172 + }
  173 +
  174 + public Integer getRadius() {
  175 + return radius;
  176 + }
  177 +
  178 + public void setRadius(Integer radius) {
  179 + this.radius = radius;
  180 + }
  181 +
  182 + public String getgCenterPoint() {
  183 + return gCenterPoint;
  184 + }
  185 +
  186 + public void setgCenterPoint(String gCenterPoint) {
  187 + this.gCenterPoint = gCenterPoint;
  188 + }
  189 +
  190 + public double getArea() {
  191 + return area;
  192 + }
  193 +
  194 + public void setArea(double area) {
  195 + this.area = area;
  196 + }
  197 +
  198 + public String getBrancheCompany() {
  199 + return brancheCompany;
  200 + }
  201 +
  202 + public void setBrancheCompany(String brancheCompany) {
  203 + this.brancheCompany = brancheCompany;
  204 + }
  205 +
  206 + public String getCompany() {
  207 + return company;
  208 + }
  209 +
  210 + public void setCompany(String company) {
  211 + this.company = company;
  212 + }
  213 +
  214 + public String getCgsbm() {
  215 + return this.company + "_" + this.brancheCompany;
  216 + }
  217 +
  218 + public void setCgsbm(String cgsbm) {
  219 + this.cgsbm = cgsbm;
  220 + }
  221 +
  222 + public Integer getDestroy() {
  223 + return destroy;
  224 + }
  225 +
  226 + public void setDestroy(Integer destroy) {
  227 + this.destroy = destroy;
  228 + }
  229 +
  230 + public Integer getVersions() {
  231 + return versions;
  232 + }
  233 +
  234 + public void setVersions(Integer versions) {
  235 + this.versions = versions;
  236 + }
  237 +
  238 + public String getDescriptions() {
  239 + return descriptions;
  240 + }
  241 +
  242 + public void setDescriptions(String descriptions) {
  243 + this.descriptions = descriptions;
  244 + }
  245 +
  246 + public Integer getCreateBy() {
  247 + return createBy;
  248 + }
  249 +
  250 + public void setCreateBy(Integer createBy) {
  251 + this.createBy = createBy;
  252 + }
  253 +
  254 + public Integer getUpdateBy() {
  255 + return updateBy;
  256 + }
  257 +
  258 + public void setUpdateBy(Integer updateBy) {
  259 + this.updateBy = updateBy;
  260 + }
  261 +
  262 + public Date getCreateDate() {
  263 + return createDate;
  264 + }
  265 +
  266 + public void setCreateDate(Date createDate) {
  267 + this.createDate = createDate;
  268 + }
  269 +
  270 + public Date getUpdateDate() {
  271 + return updateDate;
  272 + }
  273 +
  274 + public void setUpdateDate(Date updateDate) {
  275 + this.updateDate = updateDate;
  276 + }
  277 +
  278 +}
src/main/java/com/bsth/entity/Cars.java
1 -package com.bsth.entity;  
2 -  
3 -import com.bsth.entity.schedule.BEntity;  
4 -import com.fasterxml.jackson.annotation.JsonIgnoreProperties;  
5 -import org.hibernate.annotations.Formula;  
6 -  
7 -import javax.persistence.*;  
8 -import java.io.Serializable;  
9 -import java.util.Date;  
10 -  
11 -/**  
12 - *  
13 - * @ClassName : Cars(车实体类)  
14 - *  
15 - * @Author : bsth@lq  
16 - *  
17 - * @Description : TODO(车辆基本信息)  
18 - *  
19 - * @Data : 2016-04-27  
20 - *  
21 - * @Version 公交调度系统BS版 0.1  
22 - *  
23 - */  
24 -  
25 -@Entity  
26 -@Table(name = "bsth_c_cars")  
27 -@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler"})  
28 -public class Cars extends BEntity implements Serializable {  
29 -  
30 - /** 主键Id */  
31 - @Id  
32 - @GeneratedValue(strategy = GenerationType.IDENTITY)  
33 - private Integer id;  
34 -  
35 - /** 自编号/内部编号 */  
36 - @Column(nullable = false, length = 20, unique = true)  
37 - private String insideCode;  
38 -  
39 - // 公司、分公司暂时不用关联实体  
40 - /** 公司代码 */  
41 - @Column(nullable = false)  
42 - private String businessCode;  
43 - /** 公司名称 */  
44 - @Column(nullable = false)  
45 - private String company;  
46 - /** 分公司编码 */  
47 - private String brancheCompanyCode;  
48 - /** 分公司 */  
49 - private String brancheCompany;  
50 -  
51 - /** 组合公司分公司编码 */  
52 - @Formula(" concat(business_code, '_', branche_company_code) ")  
53 - private String cgsbm;  
54 -  
55 - /** 车辆编码(TODO:在原系统里没有,这里暂时留着) */  
56 - @Column(nullable = false)  
57 - private String carCode;  
58 - /** 车牌号 */  
59 - @Column(nullable = false)  
60 - private String carPlate;  
61 - /** 供应商名称 */  
62 - @Column(nullable = false)  
63 - private String supplierName;  
64 - /** 设备终端号 */  
65 - @Column(nullable = false)  
66 - private String equipmentCode;  
67 -  
68 - // 以下信息来自总公司的业务系统,可能需要调用相关接口  
69 - /** 车型类别 */  
70 - private String carClass ;  
71 - /** 技术速度 */  
72 - private Double speed;  
73 - /** 座位数 */  
74 - private Integer carSeatnNumber;  
75 - /** 载客标准 */  
76 - private String carStandard;  
77 - /** 标准油耗(开空调) */  
78 - private Double kburnStandard;  
79 - /** 标准油耗(关空调) */  
80 - private Double gburnStandard;  
81 - /** 报废号 */  
82 - private String scrapCode;  
83 - /** 报废日期 */  
84 - private Date scrapDate;  
85 - /** 厂牌型号1 */  
86 - private String makeCodeOne;  
87 - /** 厂牌型号2 */  
88 - private String makeCodeTwo;  
89 - /** 车辆等级标准 */  
90 - private String carGride;  
91 - /** 出厂排放标准 */  
92 - private String emissionsStandard;  
93 - /** 发动机号码1 */  
94 - private String engineCodeOne;  
95 - /** 发动机号码2 */  
96 - private String engineCodeTwo;  
97 - /** 车架号码1 */  
98 - private String carNumberOne;  
99 - /** 车架号码2 */  
100 - private String carNumberTwo;  
101 - /** 启用日期(2008-10-10)*/  
102 - private Date openDate;  
103 - /** 取消日期 */  
104 - private Date closeDate;  
105 -  
106 - /** 是否空调车 */  
107 - @Column(nullable = true)  
108 - private Boolean hvacCar;  
109 - /** 有无人售票 */  
110 - @Column(nullable = true)  
111 - private Boolean ticketType;  
112 - /** 是否有LED服务屏 */  
113 - @Column(nullable = true)  
114 - private Boolean ledScreen;  
115 - /** 是否有TV视频 */  
116 - @Column(nullable = true)  
117 - private Boolean tvVideoType;  
118 -  
119 - /** 车辆类型 */  
120 - private String carType;  
121 - /** 是否机动车(机动车类型选择)*/  
122 - private String vehicleStats;  
123 - /** 营运状态 */  
124 - private String operatorsState;  
125 - /** 营运证编码 */  
126 - private String serviceNo;  
127 - /** 是否电车(TODO:在原系统里没有,这里暂时留着) */  
128 - private Boolean sfdc;  
129 - /** 是否混合动力(TODO:在原系统里没有,这里暂时留着) */  
130 - private Boolean sfmix;  
131 - /** 是否氢能源车 */  
132 - private Boolean hydrogen;  
133 - /** 备注/描述 */  
134 - private String descriptions;  
135 -  
136 - /** 车辆序号(TODO:在原系统里没有,这里暂时留着) */  
137 - private String carOrdinal;  
138 - /** 视频编号 */  
139 - private String videoCode;  
140 - /** 是否报废 */  
141 - @Column(nullable = true)  
142 - private Boolean scrapState;  
143 - /** 是否切换(TODO:在原系统里没有,这里暂时留着)*/  
144 - private Integer isSwitch;  
145 - /** 线路名称(TODO:在原系统里没有,这里暂时留着,并且不做线路关联,只保留个名字) */  
146 - private String xlmc;  
147 -  
148 - public Cars() {}  
149 -  
150 - public Cars(Object id, Object nbbh, Object clbh, Object cph, Object sbbh) {  
151 - if (id != null) {  
152 - this.id = Integer.valueOf(id.toString());  
153 - }  
154 - if (nbbh != null) {  
155 - this.insideCode = nbbh.toString();  
156 - }  
157 - if (clbh != null) {  
158 - this.carCode = clbh.toString();  
159 - }  
160 - if (cph != null) {  
161 - this.carPlate = cph.toString();  
162 - }  
163 - if (sbbh != null) {  
164 - this.equipmentCode = sbbh.toString();  
165 - }  
166 - }  
167 -  
168 - public String getServiceNo() {  
169 - return serviceNo;  
170 - }  
171 -  
172 - public void setServiceNo(String serviceNo) {  
173 - this.serviceNo = serviceNo;  
174 - }  
175 -  
176 - public Integer getId() {  
177 - return id;  
178 - }  
179 -  
180 - public void setId(Integer id) {  
181 - this.id = id;  
182 - }  
183 -  
184 - public String getInsideCode() {  
185 - return insideCode;  
186 - }  
187 -  
188 - public void setInsideCode(String insideCode) {  
189 - this.insideCode = insideCode;  
190 - }  
191 -  
192 - public String getBusinessCode() {  
193 - return businessCode;  
194 - }  
195 -  
196 - public void setBusinessCode(String businessCode) {  
197 - this.businessCode = businessCode;  
198 - }  
199 -  
200 - public String getCompany() {  
201 - return company;  
202 - }  
203 -  
204 - public void setCompany(String company) {  
205 - this.company = company;  
206 - }  
207 -  
208 - public String getBrancheCompanyCode() {  
209 - return brancheCompanyCode;  
210 - }  
211 -  
212 - public void setBrancheCompanyCode(String brancheCompanyCode) {  
213 - this.brancheCompanyCode = brancheCompanyCode;  
214 - }  
215 -  
216 - public String getBrancheCompany() {  
217 - return brancheCompany;  
218 - }  
219 -  
220 - public void setBrancheCompany(String brancheCompany) {  
221 - this.brancheCompany = brancheCompany;  
222 - }  
223 -  
224 - public String getCarCode() {  
225 - return carCode;  
226 - }  
227 -  
228 - public void setCarCode(String carCode) {  
229 - this.carCode = carCode;  
230 - }  
231 -  
232 - public String getCarPlate() {  
233 - return carPlate;  
234 - }  
235 -  
236 - public void setCarPlate(String carPlate) {  
237 - this.carPlate = carPlate;  
238 - }  
239 -  
240 - public String getSupplierName() {  
241 - return supplierName;  
242 - }  
243 -  
244 - public void setSupplierName(String supplierName) {  
245 - this.supplierName = supplierName;  
246 - }  
247 -  
248 - public String getEquipmentCode() {  
249 - return equipmentCode;  
250 - }  
251 -  
252 - public void setEquipmentCode(String equipmentCode) {  
253 - this.equipmentCode = equipmentCode;  
254 - }  
255 -  
256 - public String getCarClass() {  
257 - return carClass;  
258 - }  
259 -  
260 - public void setCarClass(String carClass) {  
261 - this.carClass = carClass;  
262 - }  
263 -  
264 - public Double getSpeed() {  
265 - return speed;  
266 - }  
267 -  
268 - public void setSpeed(Double speed) {  
269 - this.speed = speed;  
270 - }  
271 -  
272 - public Integer getCarSeatnNumber() {  
273 - return carSeatnNumber;  
274 - }  
275 -  
276 - public void setCarSeatnNumber(Integer carSeatnNumber) {  
277 - this.carSeatnNumber = carSeatnNumber;  
278 - }  
279 -  
280 - public String getCarStandard() {  
281 - return carStandard;  
282 - }  
283 -  
284 - public void setCarStandard(String carStandard) {  
285 - this.carStandard = carStandard;  
286 - }  
287 -  
288 - public Double getKburnStandard() {  
289 - return kburnStandard;  
290 - }  
291 -  
292 - public void setKburnStandard(Double kburnStandard) {  
293 - this.kburnStandard = kburnStandard;  
294 - }  
295 -  
296 - public Double getGburnStandard() {  
297 - return gburnStandard;  
298 - }  
299 -  
300 - public void setGburnStandard(Double gburnStandard) {  
301 - this.gburnStandard = gburnStandard;  
302 - }  
303 -  
304 - public String getScrapCode() {  
305 - return scrapCode;  
306 - }  
307 -  
308 - public void setScrapCode(String scrapCode) {  
309 - this.scrapCode = scrapCode;  
310 - }  
311 -  
312 - public Date getScrapDate() {  
313 - return scrapDate;  
314 - }  
315 -  
316 - public void setScrapDate(Date scrapDate) {  
317 - this.scrapDate = scrapDate;  
318 - }  
319 -  
320 - public String getMakeCodeOne() {  
321 - return makeCodeOne;  
322 - }  
323 -  
324 - public void setMakeCodeOne(String makeCodeOne) {  
325 - this.makeCodeOne = makeCodeOne;  
326 - }  
327 -  
328 - public String getMakeCodeTwo() {  
329 - return makeCodeTwo;  
330 - }  
331 -  
332 - public void setMakeCodeTwo(String makeCodeTwo) {  
333 - this.makeCodeTwo = makeCodeTwo;  
334 - }  
335 -  
336 - public String getCarGride() {  
337 - return carGride;  
338 - }  
339 -  
340 - public void setCarGride(String carGride) {  
341 - this.carGride = carGride;  
342 - }  
343 -  
344 - public String getEmissionsStandard() {  
345 - return emissionsStandard;  
346 - }  
347 -  
348 - public void setEmissionsStandard(String emissionsStandard) {  
349 - this.emissionsStandard = emissionsStandard;  
350 - }  
351 -  
352 - public String getEngineCodeOne() {  
353 - return engineCodeOne;  
354 - }  
355 -  
356 - public void setEngineCodeOne(String engineCodeOne) {  
357 - this.engineCodeOne = engineCodeOne;  
358 - }  
359 -  
360 - public String getEngineCodeTwo() {  
361 - return engineCodeTwo;  
362 - }  
363 -  
364 - public void setEngineCodeTwo(String engineCodeTwo) {  
365 - this.engineCodeTwo = engineCodeTwo;  
366 - }  
367 -  
368 - public String getCarNumberOne() {  
369 - return carNumberOne;  
370 - }  
371 -  
372 - public void setCarNumberOne(String carNumberOne) {  
373 - this.carNumberOne = carNumberOne;  
374 - }  
375 -  
376 - public String getCarNumberTwo() {  
377 - return carNumberTwo;  
378 - }  
379 -  
380 - public void setCarNumberTwo(String carNumberTwo) {  
381 - this.carNumberTwo = carNumberTwo;  
382 - }  
383 -  
384 - public Date getOpenDate() {  
385 - return openDate;  
386 - }  
387 -  
388 - public void setOpenDate(Date openDate) {  
389 - this.openDate = openDate;  
390 - }  
391 -  
392 - public Date getCloseDate() {  
393 - return closeDate;  
394 - }  
395 -  
396 - public void setCloseDate(Date closeDate) {  
397 - this.closeDate = closeDate;  
398 - }  
399 -  
400 - public Boolean getHvacCar() {  
401 - return hvacCar;  
402 - }  
403 -  
404 - public void setHvacCar(Boolean hvacCar) {  
405 - this.hvacCar = hvacCar;  
406 - }  
407 -  
408 - public Boolean getTicketType() {  
409 - return ticketType;  
410 - }  
411 -  
412 - public void setTicketType(Boolean ticketType) {  
413 - this.ticketType = ticketType;  
414 - }  
415 -  
416 - public Boolean getLedScreen() {  
417 - return ledScreen;  
418 - }  
419 -  
420 - public void setLedScreen(Boolean ledScreen) {  
421 - this.ledScreen = ledScreen;  
422 - }  
423 -  
424 - public Boolean getTvVideoType() {  
425 - return tvVideoType;  
426 - }  
427 -  
428 - public void setTvVideoType(Boolean tvVideoType) {  
429 - this.tvVideoType = tvVideoType;  
430 - }  
431 -  
432 - public String getCarType() {  
433 - return carType;  
434 - }  
435 -  
436 - public void setCarType(String carType) {  
437 - this.carType = carType;  
438 - }  
439 -  
440 - public String getVehicleStats() {  
441 - return vehicleStats;  
442 - }  
443 -  
444 - public void setVehicleStats(String vehicleStats) {  
445 - this.vehicleStats = vehicleStats;  
446 - }  
447 -  
448 - public String getOperatorsState() {  
449 - return operatorsState;  
450 - }  
451 -  
452 - public void setOperatorsState(String operatorsState) {  
453 - this.operatorsState = operatorsState;  
454 - }  
455 -  
456 - public Boolean getSfdc() {  
457 - return sfdc;  
458 - }  
459 -  
460 - public void setSfdc(Boolean sfdc) {  
461 - this.sfdc = sfdc;  
462 - }  
463 -  
464 - public String getDescriptions() {  
465 - return descriptions;  
466 - }  
467 -  
468 - public void setDescriptions(String descriptions) {  
469 - this.descriptions = descriptions;  
470 - }  
471 -  
472 - public String getCarOrdinal() {  
473 - return carOrdinal;  
474 - }  
475 -  
476 - public void setCarOrdinal(String carOrdinal) {  
477 - this.carOrdinal = carOrdinal;  
478 - }  
479 -  
480 - public String getVideoCode() {  
481 - return videoCode;  
482 - }  
483 -  
484 - public void setVideoCode(String videoCode) {  
485 - this.videoCode = videoCode;  
486 - }  
487 -  
488 - public Boolean getScrapState() {  
489 - return scrapState;  
490 - }  
491 -  
492 - public void setScrapState(Boolean scrapState) {  
493 - this.scrapState = scrapState;  
494 - }  
495 -  
496 - public Integer getIsSwitch() {  
497 - return isSwitch;  
498 - }  
499 -  
500 - public void setIsSwitch(Integer isSwitch) {  
501 - this.isSwitch = isSwitch;  
502 - }  
503 -  
504 - public String getXlmc() {  
505 - return xlmc;  
506 - }  
507 -  
508 - public void setXlmc(String xlmc) {  
509 - this.xlmc = xlmc;  
510 - }  
511 -  
512 - public String getCgsbm() {  
513 - return cgsbm;  
514 - }  
515 -  
516 - public void setCgsbm(String cgsbm) {  
517 - this.cgsbm = cgsbm;  
518 - }  
519 -  
520 - public Boolean getSfmix() {  
521 - return sfmix;  
522 - }  
523 -  
524 - public void setSfmix(Boolean sfmix) {  
525 - this.sfmix = sfmix;  
526 - }  
527 -  
528 - public Boolean getHydrogen() {  
529 - return hydrogen;  
530 - }  
531 -  
532 - public void setHydrogen(Boolean hydrogen) {  
533 - this.hydrogen = hydrogen;  
534 - }  
535 -} 1 +package com.bsth.entity;
  2 +
  3 +import com.bsth.entity.schedule.BEntity;
  4 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  5 +import org.hibernate.annotations.Formula;
  6 +
  7 +import javax.persistence.*;
  8 +import java.io.Serializable;
  9 +import java.util.Date;
  10 +
  11 +/**
  12 + *
  13 + * @ClassName : Cars(车实体类)
  14 + *
  15 + * @Author : bsth@lq
  16 + *
  17 + * @Description : TODO(车辆基本信息)
  18 + *
  19 + * @Data : 2016-04-27
  20 + *
  21 + * @Version 公交调度系统BS版 0.1
  22 + *
  23 + */
  24 +
  25 +@Entity
  26 +@Table(name = "bsth_c_cars")
  27 +@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler"})
  28 +public class Cars extends BEntity implements Serializable {
  29 +
  30 + /** 主键Id */
  31 + @Id
  32 + @GeneratedValue(strategy = GenerationType.IDENTITY)
  33 + private Integer id;
  34 +
  35 + /** 自编号/内部编号 */
  36 + @Column(nullable = false, length = 20, unique = true)
  37 + private String insideCode;
  38 +
  39 + // 公司、线队暂时不用关联实体
  40 + /** 公司代码 */
  41 + @Column(nullable = false)
  42 + private String businessCode;
  43 + /** 公司名称 */
  44 + @Column(nullable = false)
  45 + private String company;
  46 + /** 线队编码 */
  47 + private String brancheCompanyCode;
  48 + /** 线队 */
  49 + private String brancheCompany;
  50 +
  51 + /** 组合公司线队编码 */
  52 + @Formula(" concat(business_code, '_', branche_company_code) ")
  53 + private String cgsbm;
  54 +
  55 + /** 车辆编码(TODO:在原系统里没有,这里暂时留着) */
  56 + @Column(nullable = false)
  57 + private String carCode;
  58 + /** 车牌号 */
  59 + @Column(nullable = false)
  60 + private String carPlate;
  61 + /** 供应商名称 */
  62 + @Column(nullable = false)
  63 + private String supplierName;
  64 + /** 设备终端号 */
  65 + @Column(nullable = false)
  66 + private String equipmentCode;
  67 +
  68 + // 以下信息来自总公司的业务系统,可能需要调用相关接口
  69 + /** 车型类别 */
  70 + private String carClass ;
  71 + /** 技术速度 */
  72 + private Double speed;
  73 + /** 座位数 */
  74 + private Integer carSeatnNumber;
  75 + /** 载客标准 */
  76 + private String carStandard;
  77 + /** 标准油耗(开空调) */
  78 + private Double kburnStandard;
  79 + /** 标准油耗(关空调) */
  80 + private Double gburnStandard;
  81 + /** 报废号 */
  82 + private String scrapCode;
  83 + /** 报废日期 */
  84 + private Date scrapDate;
  85 + /** 厂牌型号1 */
  86 + private String makeCodeOne;
  87 + /** 厂牌型号2 */
  88 + private String makeCodeTwo;
  89 + /** 车辆等级标准 */
  90 + private String carGride;
  91 + /** 出厂排放标准 */
  92 + private String emissionsStandard;
  93 + /** 发动机号码1 */
  94 + private String engineCodeOne;
  95 + /** 发动机号码2 */
  96 + private String engineCodeTwo;
  97 + /** 车架号码1 */
  98 + private String carNumberOne;
  99 + /** 车架号码2 */
  100 + private String carNumberTwo;
  101 + /** 启用日期(2008-10-10)*/
  102 + private Date openDate;
  103 + /** 取消日期 */
  104 + private Date closeDate;
  105 +
  106 + /** 是否空调车 */
  107 + @Column(nullable = true)
  108 + private Boolean hvacCar;
  109 + /** 有无人售票 */
  110 + @Column(nullable = true)
  111 + private Boolean ticketType;
  112 + /** 是否有LED服务屏 */
  113 + @Column(nullable = true)
  114 + private Boolean ledScreen;
  115 + /** 是否有TV视频 */
  116 + @Column(nullable = true)
  117 + private Boolean tvVideoType;
  118 +
  119 + /** 车辆类型 */
  120 + private String carType;
  121 + /** 是否机动车(机动车类型选择)*/
  122 + private String vehicleStats;
  123 + /** 营运状态 */
  124 + private String operatorsState;
  125 + /** 营运证编码 */
  126 + private String serviceNo;
  127 + /** 是否电车(TODO:在原系统里没有,这里暂时留着) */
  128 + private Boolean sfdc;
  129 + /** 是否混合动力(TODO:在原系统里没有,这里暂时留着) */
  130 + private Boolean sfmix;
  131 + /** 是否氢能源车 */
  132 + private Boolean hydrogen;
  133 + /** 备注/描述 */
  134 + private String descriptions;
  135 +
  136 + /** 车辆序号(TODO:在原系统里没有,这里暂时留着) */
  137 + private String carOrdinal;
  138 + /** 视频编号 */
  139 + private String videoCode;
  140 + /** 是否报废 */
  141 + @Column(nullable = true)
  142 + private Boolean scrapState;
  143 + /** 是否切换(TODO:在原系统里没有,这里暂时留着)*/
  144 + private Integer isSwitch;
  145 + /** 线路名称(TODO:在原系统里没有,这里暂时留着,并且不做线路关联,只保留个名字) */
  146 + private String xlmc;
  147 +
  148 + public Cars() {}
  149 +
  150 + public Cars(Object id, Object nbbh, Object clbh, Object cph, Object sbbh) {
  151 + if (id != null) {
  152 + this.id = Integer.valueOf(id.toString());
  153 + }
  154 + if (nbbh != null) {
  155 + this.insideCode = nbbh.toString();
  156 + }
  157 + if (clbh != null) {
  158 + this.carCode = clbh.toString();
  159 + }
  160 + if (cph != null) {
  161 + this.carPlate = cph.toString();
  162 + }
  163 + if (sbbh != null) {
  164 + this.equipmentCode = sbbh.toString();
  165 + }
  166 + }
  167 +
  168 + public String getServiceNo() {
  169 + return serviceNo;
  170 + }
  171 +
  172 + public void setServiceNo(String serviceNo) {
  173 + this.serviceNo = serviceNo;
  174 + }
  175 +
  176 + public Integer getId() {
  177 + return id;
  178 + }
  179 +
  180 + public void setId(Integer id) {
  181 + this.id = id;
  182 + }
  183 +
  184 + public String getInsideCode() {
  185 + return insideCode;
  186 + }
  187 +
  188 + public void setInsideCode(String insideCode) {
  189 + this.insideCode = insideCode;
  190 + }
  191 +
  192 + public String getBusinessCode() {
  193 + return businessCode;
  194 + }
  195 +
  196 + public void setBusinessCode(String businessCode) {
  197 + this.businessCode = businessCode;
  198 + }
  199 +
  200 + public String getCompany() {
  201 + return company;
  202 + }
  203 +
  204 + public void setCompany(String company) {
  205 + this.company = company;
  206 + }
  207 +
  208 + public String getBrancheCompanyCode() {
  209 + return brancheCompanyCode;
  210 + }
  211 +
  212 + public void setBrancheCompanyCode(String brancheCompanyCode) {
  213 + this.brancheCompanyCode = brancheCompanyCode;
  214 + }
  215 +
  216 + public String getBrancheCompany() {
  217 + return brancheCompany;
  218 + }
  219 +
  220 + public void setBrancheCompany(String brancheCompany) {
  221 + this.brancheCompany = brancheCompany;
  222 + }
  223 +
  224 + public String getCarCode() {
  225 + return carCode;
  226 + }
  227 +
  228 + public void setCarCode(String carCode) {
  229 + this.carCode = carCode;
  230 + }
  231 +
  232 + public String getCarPlate() {
  233 + return carPlate;
  234 + }
  235 +
  236 + public void setCarPlate(String carPlate) {
  237 + this.carPlate = carPlate;
  238 + }
  239 +
  240 + public String getSupplierName() {
  241 + return supplierName;
  242 + }
  243 +
  244 + public void setSupplierName(String supplierName) {
  245 + this.supplierName = supplierName;
  246 + }
  247 +
  248 + public String getEquipmentCode() {
  249 + return equipmentCode;
  250 + }
  251 +
  252 + public void setEquipmentCode(String equipmentCode) {
  253 + this.equipmentCode = equipmentCode;
  254 + }
  255 +
  256 + public String getCarClass() {
  257 + return carClass;
  258 + }
  259 +
  260 + public void setCarClass(String carClass) {
  261 + this.carClass = carClass;
  262 + }
  263 +
  264 + public Double getSpeed() {
  265 + return speed;
  266 + }
  267 +
  268 + public void setSpeed(Double speed) {
  269 + this.speed = speed;
  270 + }
  271 +
  272 + public Integer getCarSeatnNumber() {
  273 + return carSeatnNumber;
  274 + }
  275 +
  276 + public void setCarSeatnNumber(Integer carSeatnNumber) {
  277 + this.carSeatnNumber = carSeatnNumber;
  278 + }
  279 +
  280 + public String getCarStandard() {
  281 + return carStandard;
  282 + }
  283 +
  284 + public void setCarStandard(String carStandard) {
  285 + this.carStandard = carStandard;
  286 + }
  287 +
  288 + public Double getKburnStandard() {
  289 + return kburnStandard;
  290 + }
  291 +
  292 + public void setKburnStandard(Double kburnStandard) {
  293 + this.kburnStandard = kburnStandard;
  294 + }
  295 +
  296 + public Double getGburnStandard() {
  297 + return gburnStandard;
  298 + }
  299 +
  300 + public void setGburnStandard(Double gburnStandard) {
  301 + this.gburnStandard = gburnStandard;
  302 + }
  303 +
  304 + public String getScrapCode() {
  305 + return scrapCode;
  306 + }
  307 +
  308 + public void setScrapCode(String scrapCode) {
  309 + this.scrapCode = scrapCode;
  310 + }
  311 +
  312 + public Date getScrapDate() {
  313 + return scrapDate;
  314 + }
  315 +
  316 + public void setScrapDate(Date scrapDate) {
  317 + this.scrapDate = scrapDate;
  318 + }
  319 +
  320 + public String getMakeCodeOne() {
  321 + return makeCodeOne;
  322 + }
  323 +
  324 + public void setMakeCodeOne(String makeCodeOne) {
  325 + this.makeCodeOne = makeCodeOne;
  326 + }
  327 +
  328 + public String getMakeCodeTwo() {
  329 + return makeCodeTwo;
  330 + }
  331 +
  332 + public void setMakeCodeTwo(String makeCodeTwo) {
  333 + this.makeCodeTwo = makeCodeTwo;
  334 + }
  335 +
  336 + public String getCarGride() {
  337 + return carGride;
  338 + }
  339 +
  340 + public void setCarGride(String carGride) {
  341 + this.carGride = carGride;
  342 + }
  343 +
  344 + public String getEmissionsStandard() {
  345 + return emissionsStandard;
  346 + }
  347 +
  348 + public void setEmissionsStandard(String emissionsStandard) {
  349 + this.emissionsStandard = emissionsStandard;
  350 + }
  351 +
  352 + public String getEngineCodeOne() {
  353 + return engineCodeOne;
  354 + }
  355 +
  356 + public void setEngineCodeOne(String engineCodeOne) {
  357 + this.engineCodeOne = engineCodeOne;
  358 + }
  359 +
  360 + public String getEngineCodeTwo() {
  361 + return engineCodeTwo;
  362 + }
  363 +
  364 + public void setEngineCodeTwo(String engineCodeTwo) {
  365 + this.engineCodeTwo = engineCodeTwo;
  366 + }
  367 +
  368 + public String getCarNumberOne() {
  369 + return carNumberOne;
  370 + }
  371 +
  372 + public void setCarNumberOne(String carNumberOne) {
  373 + this.carNumberOne = carNumberOne;
  374 + }
  375 +
  376 + public String getCarNumberTwo() {
  377 + return carNumberTwo;
  378 + }
  379 +
  380 + public void setCarNumberTwo(String carNumberTwo) {
  381 + this.carNumberTwo = carNumberTwo;
  382 + }
  383 +
  384 + public Date getOpenDate() {
  385 + return openDate;
  386 + }
  387 +
  388 + public void setOpenDate(Date openDate) {
  389 + this.openDate = openDate;
  390 + }
  391 +
  392 + public Date getCloseDate() {
  393 + return closeDate;
  394 + }
  395 +
  396 + public void setCloseDate(Date closeDate) {
  397 + this.closeDate = closeDate;
  398 + }
  399 +
  400 + public Boolean getHvacCar() {
  401 + return hvacCar;
  402 + }
  403 +
  404 + public void setHvacCar(Boolean hvacCar) {
  405 + this.hvacCar = hvacCar;
  406 + }
  407 +
  408 + public Boolean getTicketType() {
  409 + return ticketType;
  410 + }
  411 +
  412 + public void setTicketType(Boolean ticketType) {
  413 + this.ticketType = ticketType;
  414 + }
  415 +
  416 + public Boolean getLedScreen() {
  417 + return ledScreen;
  418 + }
  419 +
  420 + public void setLedScreen(Boolean ledScreen) {
  421 + this.ledScreen = ledScreen;
  422 + }
  423 +
  424 + public Boolean getTvVideoType() {
  425 + return tvVideoType;
  426 + }
  427 +
  428 + public void setTvVideoType(Boolean tvVideoType) {
  429 + this.tvVideoType = tvVideoType;
  430 + }
  431 +
  432 + public String getCarType() {
  433 + return carType;
  434 + }
  435 +
  436 + public void setCarType(String carType) {
  437 + this.carType = carType;
  438 + }
  439 +
  440 + public String getVehicleStats() {
  441 + return vehicleStats;
  442 + }
  443 +
  444 + public void setVehicleStats(String vehicleStats) {
  445 + this.vehicleStats = vehicleStats;
  446 + }
  447 +
  448 + public String getOperatorsState() {
  449 + return operatorsState;
  450 + }
  451 +
  452 + public void setOperatorsState(String operatorsState) {
  453 + this.operatorsState = operatorsState;
  454 + }
  455 +
  456 + public Boolean getSfdc() {
  457 + return sfdc;
  458 + }
  459 +
  460 + public void setSfdc(Boolean sfdc) {
  461 + this.sfdc = sfdc;
  462 + }
  463 +
  464 + public String getDescriptions() {
  465 + return descriptions;
  466 + }
  467 +
  468 + public void setDescriptions(String descriptions) {
  469 + this.descriptions = descriptions;
  470 + }
  471 +
  472 + public String getCarOrdinal() {
  473 + return carOrdinal;
  474 + }
  475 +
  476 + public void setCarOrdinal(String carOrdinal) {
  477 + this.carOrdinal = carOrdinal;
  478 + }
  479 +
  480 + public String getVideoCode() {
  481 + return videoCode;
  482 + }
  483 +
  484 + public void setVideoCode(String videoCode) {
  485 + this.videoCode = videoCode;
  486 + }
  487 +
  488 + public Boolean getScrapState() {
  489 + return scrapState;
  490 + }
  491 +
  492 + public void setScrapState(Boolean scrapState) {
  493 + this.scrapState = scrapState;
  494 + }
  495 +
  496 + public Integer getIsSwitch() {
  497 + return isSwitch;
  498 + }
  499 +
  500 + public void setIsSwitch(Integer isSwitch) {
  501 + this.isSwitch = isSwitch;
  502 + }
  503 +
  504 + public String getXlmc() {
  505 + return xlmc;
  506 + }
  507 +
  508 + public void setXlmc(String xlmc) {
  509 + this.xlmc = xlmc;
  510 + }
  511 +
  512 + public String getCgsbm() {
  513 + return cgsbm;
  514 + }
  515 +
  516 + public void setCgsbm(String cgsbm) {
  517 + this.cgsbm = cgsbm;
  518 + }
  519 +
  520 + public Boolean getSfmix() {
  521 + return sfmix;
  522 + }
  523 +
  524 + public void setSfmix(Boolean sfmix) {
  525 + this.sfmix = sfmix;
  526 + }
  527 +
  528 + public Boolean getHydrogen() {
  529 + return hydrogen;
  530 + }
  531 +
  532 + public void setHydrogen(Boolean hydrogen) {
  533 + this.hydrogen = hydrogen;
  534 + }
  535 +}
src/main/java/com/bsth/entity/Line.java
1 -package com.bsth.entity;  
2 -  
3 -import com.fasterxml.jackson.annotation.JsonIgnoreProperties;  
4 -import org.hibernate.annotations.Formula;  
5 -import org.springframework.format.annotation.DateTimeFormat;  
6 -  
7 -import javax.persistence.*;  
8 -import java.io.Serializable;  
9 -import java.util.Date;  
10 -  
11 -  
12 -/**  
13 - *  
14 - * @ClassName: Line(线路实体类)  
15 - *  
16 - * @Description: TODO(线路)  
17 - *  
18 - * @Author bsth@lq  
19 - *  
20 - * @Date 2016-4-11 16:06:17  
21 - *  
22 - * @Version 公交调度系统BS版 0.1  
23 - *  
24 - */  
25 -  
26 -@Entity  
27 -@Table(name = "bsth_c_line")  
28 -@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler"})  
29 -public class Line implements Serializable {  
30 -  
31 - @Id  
32 - /** 线路ID 主键(唯一标识符) int length(11) */  
33 - private Integer id;  
34 -  
35 - /** 线路名称 varchar length(50) 不能为空 */  
36 - private String name;  
37 -  
38 - /** 线路编码 varchar length(50) 不能为空 */  
39 - private String lineCode;  
40 -  
41 - /** 英文名 varchar length(50) */  
42 - private String es;  
43 -  
44 - /** 简称 varchar length(50) */  
45 - private String shortName;  
46 -  
47 - /** 起始站名称 varchar length(50) 不能为空  
48 - * 该字段值会在规划线路站点操作时会去验证是否有值。如果为空,则用线路规划站点的起点站。默认使用该字段填写值 */  
49 - private String startStationName;  
50 -  
51 - /** 终点站名称 varchar length(50) 不能为空  
52 - * 该字段值会在规划线路站点操作时会去验证是否有值。如果为空,则用线路规划站点的起点站。默认使用该字段填写值 */  
53 - private String endStationName;  
54 -  
55 - /** 起始站首班车时间 00:00 上海公交APP中某个接口所需要的字段值 varchar length(50) 不能为空 */  
56 - private String startStationFirstTime;  
57 -  
58 - /** 起始站末班车时间 00:00 上海公交APP中某个接口所需要的字段值 varchar length(50) 不能为空 */  
59 - private String startStationEndTime;  
60 -  
61 - /** 终点站首班时间 00:00 上海公交APP中某个接口所需要的字段值 varchar length(50) 不能为空*/  
62 - private String endStationFirstTime;  
63 -  
64 - /** 终点站末班时间 00:00 上海公交APP中某个接口所需要的字段值 */  
65 - private String endStationEndTime;  
66 -  
67 - /** 所属公司 varchar length(50) */  
68 - private String company;  
69 -  
70 - /** 分公司 varchar length(50)*/  
71 - private String brancheCompany;  
72 -  
73 - /** 组合公司分公司编码 */  
74 - @Formula(" concat(company, '_', branche_company) ")  
75 - private String cgsbm;  
76 -  
77 - /** 性质(线路类型) varchar length(50) */  
78 - private String nature;  
79 -  
80 - /** 线路等级 varchar length(50) */  
81 - private String level;  
82 -  
83 - /** 线路长度 */  
84 - private double length;  
85 -  
86 - /** 线路负责人 varchar length(50) */  
87 - private String chargeName;  
88 -  
89 - /** 负责人电话 varchar length(50) */  
90 - private String telephone;  
91 -  
92 - /** 是否撤销 <1:是;0:否> bit length(50) */  
93 - private Integer destroy;  
94 -  
95 - /** 是否夜宵线 <1:是;0:否> bit length(50)*/  
96 - private Integer supperLine;  
97 -  
98 - /** 是否营运 <1:是;0:否> bit length(50)*/  
99 - private Integer sfyy;  
100 -  
101 - /** 线路区域 <0:区内,1:区外> bit length(1)*/  
102 - private Integer region;  
103 -  
104 - /** 起始调度电话 varchar length(50) */  
105 - private String startPhone;  
106 -  
107 - /** 终点调度电话 varchar length(50) */  
108 - private String endPhone;  
109 -  
110 - /** 开辟日期 date*/  
111 - @DateTimeFormat(pattern ="yyyy-MM-dd")  
112 - private Date openDate;  
113 -  
114 - /** 大间隔等级 */  
115 - private Integer spacGrade;  
116 -  
117 - /** 线路沿革 varchar length(50) */  
118 - private String history;  
119 -  
120 - /** 上海市线路编码 varchar length(50) */  
121 - private String shanghaiLinecode;  
122 -  
123 - /** 设备线路编码 varchar length(50) */  
124 - private String eqLinecode;  
125 -  
126 - /** 配置车辆总数 老版本系统字段, 新版本系统业务需求暂时没用到该字段 ,这里暂时留着 int length(11)*/  
127 - private Integer carSumNumber;  
128 -  
129 - /** 空调车辆数量 老版本系统字段, 新版本系统业务需求暂时没用到该字段 ,这里暂时留着 int length(11) */  
130 - private Integer hvacCarNumber;  
131 -  
132 - /** 普通车辆数量 老版本系统字段, 新版本系统业务需求暂时没用到该字段 ,这里暂时留着 int length(11) */  
133 - private Integer ordCarNumber;  
134 -  
135 - /** 权证车辆数量 报表需要的字段值 */  
136 - private Integer warrantCar;  
137 -  
138 - /** 权证配车启用日期 报表需要的字段值 */  
139 - private Integer warrantDate;  
140 -  
141 - /** 停车场编码 老版本系统字段, 新版本系统业务需求暂时没用到该字段 ,这里暂时留着 int length(11) */  
142 - private String carParkCode;  
143 -  
144 - /** 线路规划类型 <0:双向;1:环线> int length(11) 运管处接口需要的字段 不能为空 */  
145 - private Integer linePlayType;  
146 -  
147 - /** 描述 varchar length(255) */  
148 - private String descriptions;  
149 -  
150 - /** 创建人 int length(11) */  
151 - private Integer createBy;  
152 -  
153 - /** 修改人 int length(11) */  
154 - private Integer updateBy;  
155 -  
156 - /** 创建日期 timestamp */  
157 - @Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")  
158 - private Date createDate;  
159 -  
160 - /** 修改日期 timestamp */  
161 - @Column(name = "update_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")  
162 - private Date updateDate;  
163 -  
164 - /** 是否在使用 <1:是;0:否> bit length(50) */  
165 - private Integer inUse;  
166 -  
167 - private String ticketPrice;  
168 -  
169 - /**  
170 - * 逻辑删除标记 为 1:标识已删除  
171 - */  
172 - private Integer remove = 0;  
173 -  
174 - /**  
175 - * 线路撤销时间  
176 - */  
177 - @DateTimeFormat(pattern ="yyyy-MM-dd")  
178 - private Date revokeDate;  
179 -  
180 - public Integer getSpacGrade() {  
181 - return spacGrade;  
182 - }  
183 -  
184 - public void setSpacGrade(Integer spacGrade) {  
185 - this.spacGrade = spacGrade;  
186 - }  
187 -  
188 - public Integer getWarrantCar() {  
189 - return warrantCar;  
190 - }  
191 -  
192 - public void setWarrantCar(Integer warrantCar) {  
193 - this.warrantCar = warrantCar;  
194 - }  
195 -  
196 - public Integer getWarrantDate() {  
197 - return warrantDate;  
198 - }  
199 -  
200 - public void setWarrantDate(Integer warrantDate) {  
201 - this.warrantDate = warrantDate;  
202 - }  
203 -  
204 - public Integer getLinePlayType() {  
205 - return linePlayType;  
206 - }  
207 -  
208 - public void setLinePlayType(Integer linePlayType) {  
209 - this.linePlayType = linePlayType;  
210 - }  
211 -  
212 - public Integer getId() {  
213 - return id;  
214 - }  
215 -  
216 - public void setId(Integer id) {  
217 - this.id = id;  
218 - }  
219 -  
220 - public String getLineCode() {  
221 - return lineCode;  
222 - }  
223 -  
224 - public void setLineCode(String lineCode) {  
225 - this.lineCode = lineCode;  
226 - }  
227 -  
228 - public String getName() {  
229 - return name;  
230 - }  
231 -  
232 - public void setName(String name) {  
233 - this.name = name;  
234 - }  
235 -  
236 - public String getEs() {  
237 - return es;  
238 - }  
239 -  
240 - public void setEs(String es) {  
241 - this.es = es;  
242 - }  
243 -  
244 - public String getShortName() {  
245 - return shortName;  
246 - }  
247 -  
248 - public void setShortName(String shortName) {  
249 - this.shortName = shortName;  
250 - }  
251 -  
252 - public Integer getCarSumNumber() {  
253 - return carSumNumber;  
254 - }  
255 -  
256 - public void setCarSumNumber(Integer carSumNumber) {  
257 - this.carSumNumber = carSumNumber;  
258 - }  
259 -  
260 - public Integer getHvacCarNumber() {  
261 - return hvacCarNumber;  
262 - }  
263 -  
264 - public void setHvacCarNumber(Integer hvacCarNumber) {  
265 - this.hvacCarNumber = hvacCarNumber;  
266 - }  
267 -  
268 - public Integer getOrdCarNumber() {  
269 - return ordCarNumber;  
270 - }  
271 -  
272 - public void setOrdCarNumber(Integer ordCarNumber) {  
273 - this.ordCarNumber = ordCarNumber;  
274 - }  
275 -  
276 - public String getCarParkCode() {  
277 - return carParkCode;  
278 - }  
279 -  
280 - public void setCarParkCode(String carParkCode) {  
281 - this.carParkCode = carParkCode;  
282 - }  
283 -  
284 - public String getStartStationName() {  
285 - return startStationName;  
286 - }  
287 -  
288 - public void setStartStationName(String startStationName) {  
289 - this.startStationName = startStationName;  
290 - }  
291 -  
292 - public String getStartStationFirstTime() {  
293 - return startStationFirstTime;  
294 - }  
295 -  
296 - public void setStartStationFirstTime(String startStationFirstTime) {  
297 - this.startStationFirstTime = startStationFirstTime;  
298 - }  
299 -  
300 - public String getStartStationEndTime() {  
301 - return startStationEndTime;  
302 - }  
303 -  
304 - public void setStartStationEndTime(String startStationEndTime) {  
305 - this.startStationEndTime = startStationEndTime;  
306 - }  
307 -  
308 - public String getEndStationName() {  
309 - return endStationName;  
310 - }  
311 -  
312 - public void setEndStationName(String endStationName) {  
313 - this.endStationName = endStationName;  
314 - }  
315 -  
316 - public String getEndStationFirstTime() {  
317 - return endStationFirstTime;  
318 - }  
319 -  
320 - public void setEndStationFirstTime(String endStationFirstTime) {  
321 - this.endStationFirstTime = endStationFirstTime;  
322 - }  
323 -  
324 - public String getEndStationEndTime() {  
325 - return endStationEndTime;  
326 - }  
327 -  
328 - public void setEndStationEndTime(String endStationEndTime) {  
329 - this.endStationEndTime = endStationEndTime;  
330 - }  
331 -  
332 - public String getCompany() {  
333 - return company;  
334 - }  
335 -  
336 - public void setCompany(String company) {  
337 - this.company = company;  
338 - }  
339 -  
340 - public String getBrancheCompany() {  
341 - return brancheCompany;  
342 - }  
343 -  
344 - public void setBrancheCompany(String brancheCompany) {  
345 - this.brancheCompany = brancheCompany;  
346 - }  
347 -  
348 - public String getNature() {  
349 - return nature;  
350 - }  
351 -  
352 - public void setNature(String nature) {  
353 - this.nature = nature;  
354 - }  
355 -  
356 - public String getLevel() {  
357 - return level;  
358 - }  
359 -  
360 - public void setLevel(String level) {  
361 - this.level = level;  
362 - }  
363 -  
364 - public double getLength() {  
365 - return length;  
366 - }  
367 -  
368 - public void setLength(double length) {  
369 - this.length = length;  
370 - }  
371 -  
372 - public String getChargeName() {  
373 - return chargeName;  
374 - }  
375 -  
376 - public void setChargeName(String chargeName) {  
377 - this.chargeName = chargeName;  
378 - }  
379 -  
380 - public String getTelephone() {  
381 - return telephone;  
382 - }  
383 -  
384 - public void setTelephone(String telephone) {  
385 - this.telephone = telephone;  
386 - }  
387 -  
388 - public Integer getDestroy() {  
389 - return destroy;  
390 - }  
391 -  
392 - public void setDestroy(Integer destroy) {  
393 - this.destroy = destroy;  
394 - }  
395 -  
396 - public Integer getSupperLine() {  
397 - return supperLine;  
398 - }  
399 -  
400 - public void setSupperLine(Integer supperLine) {  
401 - this.supperLine = supperLine;  
402 - }  
403 -  
404 - public String getStartPhone() {  
405 - return startPhone;  
406 - }  
407 -  
408 - public void setStartPhone(String startPhone) {  
409 - this.startPhone = startPhone;  
410 - }  
411 -  
412 - public String getEndPhone() {  
413 - return endPhone;  
414 - }  
415 -  
416 - public void setEndPhone(String endPhone) {  
417 - this.endPhone = endPhone;  
418 - }  
419 -  
420 - public Date getOpenDate() {  
421 - return openDate;  
422 - }  
423 -  
424 - public void setOpenDate(Date openDate) {  
425 - this.openDate = openDate;  
426 - }  
427 -  
428 - public String getHistory() {  
429 - return history;  
430 - }  
431 -  
432 - public void setHistory(String history) {  
433 - this.history = history;  
434 - }  
435 -  
436 - public String getShanghaiLinecode() {  
437 - return shanghaiLinecode;  
438 - }  
439 -  
440 - public void setShanghaiLinecode(String shanghaiLinecode) {  
441 - this.shanghaiLinecode = shanghaiLinecode;  
442 - }  
443 -  
444 - public String getEqLinecode() {  
445 - return eqLinecode;  
446 - }  
447 -  
448 - public void setEqLinecode(String eqLinecode) {  
449 - this.eqLinecode = eqLinecode;  
450 - }  
451 -  
452 - public String getDescriptions() {  
453 - return descriptions;  
454 - }  
455 -  
456 - public void setDescriptions(String descriptions) {  
457 - this.descriptions = descriptions;  
458 - }  
459 -  
460 - public Integer getCreateBy() {  
461 - return createBy;  
462 - }  
463 -  
464 - public void setCreateBy(Integer createBy) {  
465 - this.createBy = createBy;  
466 - }  
467 -  
468 - public Integer getUpdateBy() {  
469 - return updateBy;  
470 - }  
471 -  
472 - public void setUpdateBy(Integer updateBy) {  
473 - this.updateBy = updateBy;  
474 - }  
475 -  
476 - public Date getCreateDate() {  
477 - return createDate;  
478 - }  
479 -  
480 - public void setCreateDate(Date createDate) {  
481 - this.createDate = createDate;  
482 - }  
483 -  
484 - public Date getUpdateDate() {  
485 - return updateDate;  
486 - }  
487 -  
488 - public void setUpdateDate(Date updateDate) {  
489 - this.updateDate = updateDate;  
490 - }  
491 -  
492 - public Integer getInUse() { return inUse; }  
493 -  
494 - public void setInUse(Integer inUse) { this.inUse = inUse; }  
495 -  
496 - public String getCgsbm() {  
497 - return cgsbm;  
498 - }  
499 -  
500 - public void setCgsbm(String cgsbm) {  
501 - this.cgsbm = cgsbm;  
502 - }  
503 -  
504 - public Integer getSfyy() {  
505 - return sfyy;  
506 - }  
507 -  
508 - public void setSfyy(Integer sfyy) {  
509 - this.sfyy = sfyy;  
510 - }  
511 -  
512 - public Integer getRegion() {  
513 - return region;  
514 - }  
515 -  
516 - public void setRegion(Integer region) {  
517 - this.region = region;  
518 - }  
519 -  
520 - public Integer getRemove() {  
521 - return remove;  
522 - }  
523 -  
524 - public void setRemove(Integer remove) {  
525 - this.remove = remove;  
526 - }  
527 -  
528 - public String getTicketPrice() {  
529 - return ticketPrice;  
530 - }  
531 -  
532 - public void setTicketPrice(String ticketPrice) {  
533 - this.ticketPrice = ticketPrice;  
534 - }  
535 -  
536 - public Date getRevokeDate() {  
537 - return revokeDate;  
538 - }  
539 -  
540 - public void setRevokeDate(Date revokeDate) {  
541 - this.revokeDate = revokeDate;  
542 - }  
543 -} 1 +package com.bsth.entity;
  2 +
  3 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  4 +import org.hibernate.annotations.Formula;
  5 +import org.springframework.format.annotation.DateTimeFormat;
  6 +
  7 +import javax.persistence.*;
  8 +import java.io.Serializable;
  9 +import java.util.Date;
  10 +
  11 +
  12 +/**
  13 + *
  14 + * @ClassName: Line(线路实体类)
  15 + *
  16 + * @Description: TODO(线路)
  17 + *
  18 + * @Author bsth@lq
  19 + *
  20 + * @Date 2016-4-11 16:06:17
  21 + *
  22 + * @Version 公交调度系统BS版 0.1
  23 + *
  24 + */
  25 +
  26 +@Entity
  27 +@Table(name = "bsth_c_line")
  28 +@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler"})
  29 +public class Line implements Serializable {
  30 +
  31 + @Id
  32 + /** 线路ID 主键(唯一标识符) int length(11) */
  33 + private Integer id;
  34 +
  35 + /** 线路名称 varchar length(50) 不能为空 */
  36 + private String name;
  37 +
  38 + /** 线路编码 varchar length(50) 不能为空 */
  39 + private String lineCode;
  40 +
  41 + /** 英文名 varchar length(50) */
  42 + private String es;
  43 +
  44 + /** 简称 varchar length(50) */
  45 + private String shortName;
  46 +
  47 + /** 起始站名称 varchar length(50) 不能为空
  48 + * 该字段值会在规划线路站点操作时会去验证是否有值。如果为空,则用线路规划站点的起点站。默认使用该字段填写值 */
  49 + private String startStationName;
  50 +
  51 + /** 终点站名称 varchar length(50) 不能为空
  52 + * 该字段值会在规划线路站点操作时会去验证是否有值。如果为空,则用线路规划站点的起点站。默认使用该字段填写值 */
  53 + private String endStationName;
  54 +
  55 + /** 起始站首班车时间 00:00 上海公交APP中某个接口所需要的字段值 varchar length(50) 不能为空 */
  56 + private String startStationFirstTime;
  57 +
  58 + /** 起始站末班车时间 00:00 上海公交APP中某个接口所需要的字段值 varchar length(50) 不能为空 */
  59 + private String startStationEndTime;
  60 +
  61 + /** 终点站首班时间 00:00 上海公交APP中某个接口所需要的字段值 varchar length(50) 不能为空*/
  62 + private String endStationFirstTime;
  63 +
  64 + /** 终点站末班时间 00:00 上海公交APP中某个接口所需要的字段值 */
  65 + private String endStationEndTime;
  66 +
  67 + /** 所属公司 varchar length(50) */
  68 + private String company;
  69 +
  70 + /** 线队 varchar length(50)*/
  71 + private String brancheCompany;
  72 +
  73 + /** 组合公司线队编码 */
  74 + @Formula(" concat(company, '_', branche_company) ")
  75 + private String cgsbm;
  76 +
  77 + /** 性质(线路类型) varchar length(50) */
  78 + private String nature;
  79 +
  80 + /** 线路等级 varchar length(50) */
  81 + private String level;
  82 +
  83 + /** 线路长度 */
  84 + private double length;
  85 +
  86 + /** 线路负责人 varchar length(50) */
  87 + private String chargeName;
  88 +
  89 + /** 负责人电话 varchar length(50) */
  90 + private String telephone;
  91 +
  92 + /** 是否撤销 <1:是;0:否> bit length(50) */
  93 + private Integer destroy;
  94 +
  95 + /** 是否夜宵线 <1:是;0:否> bit length(50)*/
  96 + private Integer supperLine;
  97 +
  98 + /** 是否营运 <1:是;0:否> bit length(50)*/
  99 + private Integer sfyy;
  100 +
  101 + /** 线路区域 <0:区内,1:区外> bit length(1)*/
  102 + private Integer region;
  103 +
  104 + /** 起始调度电话 varchar length(50) */
  105 + private String startPhone;
  106 +
  107 + /** 终点调度电话 varchar length(50) */
  108 + private String endPhone;
  109 +
  110 + /** 开辟日期 date*/
  111 + @DateTimeFormat(pattern ="yyyy-MM-dd")
  112 + private Date openDate;
  113 +
  114 + /** 大间隔等级 */
  115 + private Integer spacGrade;
  116 +
  117 + /** 线路沿革 varchar length(50) */
  118 + private String history;
  119 +
  120 + /** 上海市线路编码 varchar length(50) */
  121 + private String shanghaiLinecode;
  122 +
  123 + /** 设备线路编码 varchar length(50) */
  124 + private String eqLinecode;
  125 +
  126 + /** 配置车辆总数 老版本系统字段, 新版本系统业务需求暂时没用到该字段 ,这里暂时留着 int length(11)*/
  127 + private Integer carSumNumber;
  128 +
  129 + /** 空调车辆数量 老版本系统字段, 新版本系统业务需求暂时没用到该字段 ,这里暂时留着 int length(11) */
  130 + private Integer hvacCarNumber;
  131 +
  132 + /** 普通车辆数量 老版本系统字段, 新版本系统业务需求暂时没用到该字段 ,这里暂时留着 int length(11) */
  133 + private Integer ordCarNumber;
  134 +
  135 + /** 权证车辆数量 报表需要的字段值 */
  136 + private Integer warrantCar;
  137 +
  138 + /** 权证配车启用日期 报表需要的字段值 */
  139 + private Integer warrantDate;
  140 +
  141 + /** 停车场编码 老版本系统字段, 新版本系统业务需求暂时没用到该字段 ,这里暂时留着 int length(11) */
  142 + private String carParkCode;
  143 +
  144 + /** 线路规划类型 <0:双向;1:环线> int length(11) 运管处接口需要的字段 不能为空 */
  145 + private Integer linePlayType;
  146 +
  147 + /** 描述 varchar length(255) */
  148 + private String descriptions;
  149 +
  150 + /** 创建人 int length(11) */
  151 + private Integer createBy;
  152 +
  153 + /** 修改人 int length(11) */
  154 + private Integer updateBy;
  155 +
  156 + /** 创建日期 timestamp */
  157 + @Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
  158 + private Date createDate;
  159 +
  160 + /** 修改日期 timestamp */
  161 + @Column(name = "update_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")
  162 + private Date updateDate;
  163 +
  164 + /** 是否在使用 <1:是;0:否> bit length(50) */
  165 + private Integer inUse;
  166 +
  167 + private String ticketPrice;
  168 +
  169 + /**
  170 + * 逻辑删除标记 为 1:标识已删除
  171 + */
  172 + private Integer remove = 0;
  173 +
  174 + /**
  175 + * 线路撤销时间
  176 + */
  177 + @DateTimeFormat(pattern ="yyyy-MM-dd")
  178 + private Date revokeDate;
  179 +
  180 + public Integer getSpacGrade() {
  181 + return spacGrade;
  182 + }
  183 +
  184 + public void setSpacGrade(Integer spacGrade) {
  185 + this.spacGrade = spacGrade;
  186 + }
  187 +
  188 + public Integer getWarrantCar() {
  189 + return warrantCar;
  190 + }
  191 +
  192 + public void setWarrantCar(Integer warrantCar) {
  193 + this.warrantCar = warrantCar;
  194 + }
  195 +
  196 + public Integer getWarrantDate() {
  197 + return warrantDate;
  198 + }
  199 +
  200 + public void setWarrantDate(Integer warrantDate) {
  201 + this.warrantDate = warrantDate;
  202 + }
  203 +
  204 + public Integer getLinePlayType() {
  205 + return linePlayType;
  206 + }
  207 +
  208 + public void setLinePlayType(Integer linePlayType) {
  209 + this.linePlayType = linePlayType;
  210 + }
  211 +
  212 + public Integer getId() {
  213 + return id;
  214 + }
  215 +
  216 + public void setId(Integer id) {
  217 + this.id = id;
  218 + }
  219 +
  220 + public String getLineCode() {
  221 + return lineCode;
  222 + }
  223 +
  224 + public void setLineCode(String lineCode) {
  225 + this.lineCode = lineCode;
  226 + }
  227 +
  228 + public String getName() {
  229 + return name;
  230 + }
  231 +
  232 + public void setName(String name) {
  233 + this.name = name;
  234 + }
  235 +
  236 + public String getEs() {
  237 + return es;
  238 + }
  239 +
  240 + public void setEs(String es) {
  241 + this.es = es;
  242 + }
  243 +
  244 + public String getShortName() {
  245 + return shortName;
  246 + }
  247 +
  248 + public void setShortName(String shortName) {
  249 + this.shortName = shortName;
  250 + }
  251 +
  252 + public Integer getCarSumNumber() {
  253 + return carSumNumber;
  254 + }
  255 +
  256 + public void setCarSumNumber(Integer carSumNumber) {
  257 + this.carSumNumber = carSumNumber;
  258 + }
  259 +
  260 + public Integer getHvacCarNumber() {
  261 + return hvacCarNumber;
  262 + }
  263 +
  264 + public void setHvacCarNumber(Integer hvacCarNumber) {
  265 + this.hvacCarNumber = hvacCarNumber;
  266 + }
  267 +
  268 + public Integer getOrdCarNumber() {
  269 + return ordCarNumber;
  270 + }
  271 +
  272 + public void setOrdCarNumber(Integer ordCarNumber) {
  273 + this.ordCarNumber = ordCarNumber;
  274 + }
  275 +
  276 + public String getCarParkCode() {
  277 + return carParkCode;
  278 + }
  279 +
  280 + public void setCarParkCode(String carParkCode) {
  281 + this.carParkCode = carParkCode;
  282 + }
  283 +
  284 + public String getStartStationName() {
  285 + return startStationName;
  286 + }
  287 +
  288 + public void setStartStationName(String startStationName) {
  289 + this.startStationName = startStationName;
  290 + }
  291 +
  292 + public String getStartStationFirstTime() {
  293 + return startStationFirstTime;
  294 + }
  295 +
  296 + public void setStartStationFirstTime(String startStationFirstTime) {
  297 + this.startStationFirstTime = startStationFirstTime;
  298 + }
  299 +
  300 + public String getStartStationEndTime() {
  301 + return startStationEndTime;
  302 + }
  303 +
  304 + public void setStartStationEndTime(String startStationEndTime) {
  305 + this.startStationEndTime = startStationEndTime;
  306 + }
  307 +
  308 + public String getEndStationName() {
  309 + return endStationName;
  310 + }
  311 +
  312 + public void setEndStationName(String endStationName) {
  313 + this.endStationName = endStationName;
  314 + }
  315 +
  316 + public String getEndStationFirstTime() {
  317 + return endStationFirstTime;
  318 + }
  319 +
  320 + public void setEndStationFirstTime(String endStationFirstTime) {
  321 + this.endStationFirstTime = endStationFirstTime;
  322 + }
  323 +
  324 + public String getEndStationEndTime() {
  325 + return endStationEndTime;
  326 + }
  327 +
  328 + public void setEndStationEndTime(String endStationEndTime) {
  329 + this.endStationEndTime = endStationEndTime;
  330 + }
  331 +
  332 + public String getCompany() {
  333 + return company;
  334 + }
  335 +
  336 + public void setCompany(String company) {
  337 + this.company = company;
  338 + }
  339 +
  340 + public String getBrancheCompany() {
  341 + return brancheCompany;
  342 + }
  343 +
  344 + public void setBrancheCompany(String brancheCompany) {
  345 + this.brancheCompany = brancheCompany;
  346 + }
  347 +
  348 + public String getNature() {
  349 + return nature;
  350 + }
  351 +
  352 + public void setNature(String nature) {
  353 + this.nature = nature;
  354 + }
  355 +
  356 + public String getLevel() {
  357 + return level;
  358 + }
  359 +
  360 + public void setLevel(String level) {
  361 + this.level = level;
  362 + }
  363 +
  364 + public double getLength() {
  365 + return length;
  366 + }
  367 +
  368 + public void setLength(double length) {
  369 + this.length = length;
  370 + }
  371 +
  372 + public String getChargeName() {
  373 + return chargeName;
  374 + }
  375 +
  376 + public void setChargeName(String chargeName) {
  377 + this.chargeName = chargeName;
  378 + }
  379 +
  380 + public String getTelephone() {
  381 + return telephone;
  382 + }
  383 +
  384 + public void setTelephone(String telephone) {
  385 + this.telephone = telephone;
  386 + }
  387 +
  388 + public Integer getDestroy() {
  389 + return destroy;
  390 + }
  391 +
  392 + public void setDestroy(Integer destroy) {
  393 + this.destroy = destroy;
  394 + }
  395 +
  396 + public Integer getSupperLine() {
  397 + return supperLine;
  398 + }
  399 +
  400 + public void setSupperLine(Integer supperLine) {
  401 + this.supperLine = supperLine;
  402 + }
  403 +
  404 + public String getStartPhone() {
  405 + return startPhone;
  406 + }
  407 +
  408 + public void setStartPhone(String startPhone) {
  409 + this.startPhone = startPhone;
  410 + }
  411 +
  412 + public String getEndPhone() {
  413 + return endPhone;
  414 + }
  415 +
  416 + public void setEndPhone(String endPhone) {
  417 + this.endPhone = endPhone;
  418 + }
  419 +
  420 + public Date getOpenDate() {
  421 + return openDate;
  422 + }
  423 +
  424 + public void setOpenDate(Date openDate) {
  425 + this.openDate = openDate;
  426 + }
  427 +
  428 + public String getHistory() {
  429 + return history;
  430 + }
  431 +
  432 + public void setHistory(String history) {
  433 + this.history = history;
  434 + }
  435 +
  436 + public String getShanghaiLinecode() {
  437 + return shanghaiLinecode;
  438 + }
  439 +
  440 + public void setShanghaiLinecode(String shanghaiLinecode) {
  441 + this.shanghaiLinecode = shanghaiLinecode;
  442 + }
  443 +
  444 + public String getEqLinecode() {
  445 + return eqLinecode;
  446 + }
  447 +
  448 + public void setEqLinecode(String eqLinecode) {
  449 + this.eqLinecode = eqLinecode;
  450 + }
  451 +
  452 + public String getDescriptions() {
  453 + return descriptions;
  454 + }
  455 +
  456 + public void setDescriptions(String descriptions) {
  457 + this.descriptions = descriptions;
  458 + }
  459 +
  460 + public Integer getCreateBy() {
  461 + return createBy;
  462 + }
  463 +
  464 + public void setCreateBy(Integer createBy) {
  465 + this.createBy = createBy;
  466 + }
  467 +
  468 + public Integer getUpdateBy() {
  469 + return updateBy;
  470 + }
  471 +
  472 + public void setUpdateBy(Integer updateBy) {
  473 + this.updateBy = updateBy;
  474 + }
  475 +
  476 + public Date getCreateDate() {
  477 + return createDate;
  478 + }
  479 +
  480 + public void setCreateDate(Date createDate) {
  481 + this.createDate = createDate;
  482 + }
  483 +
  484 + public Date getUpdateDate() {
  485 + return updateDate;
  486 + }
  487 +
  488 + public void setUpdateDate(Date updateDate) {
  489 + this.updateDate = updateDate;
  490 + }
  491 +
  492 + public Integer getInUse() { return inUse; }
  493 +
  494 + public void setInUse(Integer inUse) { this.inUse = inUse; }
  495 +
  496 + public String getCgsbm() {
  497 + return cgsbm;
  498 + }
  499 +
  500 + public void setCgsbm(String cgsbm) {
  501 + this.cgsbm = cgsbm;
  502 + }
  503 +
  504 + public Integer getSfyy() {
  505 + return sfyy;
  506 + }
  507 +
  508 + public void setSfyy(Integer sfyy) {
  509 + this.sfyy = sfyy;
  510 + }
  511 +
  512 + public Integer getRegion() {
  513 + return region;
  514 + }
  515 +
  516 + public void setRegion(Integer region) {
  517 + this.region = region;
  518 + }
  519 +
  520 + public Integer getRemove() {
  521 + return remove;
  522 + }
  523 +
  524 + public void setRemove(Integer remove) {
  525 + this.remove = remove;
  526 + }
  527 +
  528 + public String getTicketPrice() {
  529 + return ticketPrice;
  530 + }
  531 +
  532 + public void setTicketPrice(String ticketPrice) {
  533 + this.ticketPrice = ticketPrice;
  534 + }
  535 +
  536 + public Date getRevokeDate() {
  537 + return revokeDate;
  538 + }
  539 +
  540 + public void setRevokeDate(Date revokeDate) {
  541 + this.revokeDate = revokeDate;
  542 + }
  543 +}
src/main/java/com/bsth/entity/Personnel.java
1 -package com.bsth.entity;  
2 -  
3 -import com.bsth.entity.schedule.BEntity;  
4 -import com.fasterxml.jackson.annotation.JsonIgnore;  
5 -import com.fasterxml.jackson.annotation.JsonIgnoreProperties;  
6 -import org.hibernate.annotations.Formula;  
7 -  
8 -import javax.persistence.*;  
9 -  
10 -/**  
11 - *  
12 - * @ClassName : Personnel(人员实体类)  
13 - *  
14 - * @Author : bsth@lq  
15 - *  
16 - * @Description : TODO(人员)  
17 - *  
18 - * @Data :2016-04-27  
19 - *  
20 - * @Version 公交调度系统BS版 0.1  
21 - *  
22 - */  
23 -  
24 -@Entity  
25 -@Table(name = "bsth_c_personnel")  
26 -@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler","createBy","updateBy"})  
27 -public class Personnel extends BEntity {  
28 -  
29 - /** 主键Id */  
30 - @Id  
31 - @GeneratedValue(strategy = GenerationType.IDENTITY)  
32 - private Integer id;  
33 -  
34 - /** 所属公司 */  
35 - @Column(nullable = false)  
36 - private String company;  
37 - /** 公司编码 */  
38 - @Column(nullable = false)  
39 - private String companyCode;  
40 - /** 所属分公司 */  
41 - private String brancheCompany;  
42 - /** 分公司编码 */  
43 - private String brancheCompanyCode;  
44 - /** 组合公司分公司编码 */  
45 - @Formula(" concat(company_code, '_', branche_company_code) ")  
46 - private String cgsbm;  
47 -  
48 - /** 工号(员工编号带公司编码前缀) */  
49 - @Column(nullable = false)  
50 - private String jobCode;  
51 - /** 姓名 */  
52 - @Column(nullable = false)  
53 - private String personnelName;  
54 -  
55 - /** 运营服务证书号 */  
56 - private String papersCode;  
57 - /** 一卡通工作卡号 */  
58 - private String icCardCode;  
59 - /** 性别(字典类型sexType) */  
60 - private String personnelType;  
61 - /** 所属岗位/工种(字典类型gzType) */  
62 - private String posts;  
63 -  
64 - /** 工号 */  
65 - @Column(nullable = false)  
66 - private String jobCodeori;  
67 - /** 金蝶工号 */  
68 - private String jdCodeori;  
69 - /** 身份证 */  
70 - @JsonIgnore  
71 - private String card;  
72 -  
73 - /**  
74 - * 0为在职,1为停用  
75 - */  
76 - private Integer destroy;  
77 -  
78 - /** 备注 */  
79 - private String remark;  
80 -  
81 - /**  
82 - * 移动电话  
83 - */  
84 - private String mobile;  
85 -  
86 - /**  
87 - * 0为不锁定 1为锁定  
88 - * 因人员与金蝶同步 但存在调度需要独立添加人员并不会被同步掉的情况  
89 - */  
90 - private Integer locked;  
91 -  
92 - public Personnel() {}  
93 -  
94 - public Personnel(Object id, Object companyCode, Object gh) {  
95 - if (id != null) {  
96 - this.id = Integer.valueOf(id.toString());  
97 - }  
98 - if (companyCode != null) {  
99 - this.companyCode = companyCode.toString();  
100 - }  
101 - if (gh != null) {  
102 - this.jobCode = gh.toString();  
103 - }  
104 - }  
105 -  
106 - public String getCard() {  
107 - return card;  
108 - }  
109 -  
110 - public void setCard(String card) {  
111 - this.card = card;  
112 - }  
113 -  
114 - /** 人员编码(TODO:在原系统里没有,这里暂时留着) */  
115 - private String personnelCode;  
116 - /** 照片地址(TODO:在原系统里没有,这里暂时留着) */  
117 - private String personnelImg;  
118 - /** 线路编号(TODO:在原系统里没有,这里暂时留着) */  
119 - private String lineCode;  
120 - /** 联系电话(TODO:在原系统里没有,这里暂时留着) */  
121 - private String telphone;  
122 - /** 描述(TODO:在原系统里没有,这里暂时留着) */  
123 - private String descriptions;  
124 -  
125 - public Integer getId() {  
126 - return id;  
127 - }  
128 -  
129 - public void setId(Integer id) {  
130 - this.id = id;  
131 - }  
132 -  
133 - public String getCompany() {  
134 - return company;  
135 - }  
136 -  
137 - public void setCompany(String company) {  
138 - this.company = company;  
139 - }  
140 -  
141 - public String getCompanyCode() {  
142 - return companyCode;  
143 - }  
144 -  
145 - public void setCompanyCode(String companyCode) {  
146 - this.companyCode = companyCode;  
147 - }  
148 -  
149 - public String getBrancheCompany() {  
150 - return brancheCompany;  
151 - }  
152 -  
153 - public void setBrancheCompany(String brancheCompany) {  
154 - this.brancheCompany = brancheCompany;  
155 - }  
156 -  
157 - public String getBrancheCompanyCode() {  
158 - return brancheCompanyCode;  
159 - }  
160 -  
161 - public void setBrancheCompanyCode(String brancheCompanyCode) {  
162 - this.brancheCompanyCode = brancheCompanyCode;  
163 - }  
164 -  
165 - public String getJobCode() {  
166 - return jobCode;  
167 - }  
168 -  
169 - public void setJobCode(String jobCode) {  
170 - this.jobCode = jobCode;  
171 - }  
172 -  
173 - public String getPersonnelName() {  
174 - return personnelName;  
175 - }  
176 -  
177 - public void setPersonnelName(String personnelName) {  
178 - this.personnelName = personnelName;  
179 - }  
180 -  
181 - public String getPapersCode() {  
182 - return papersCode;  
183 - }  
184 -  
185 - public void setPapersCode(String papersCode) {  
186 - this.papersCode = papersCode;  
187 - }  
188 -  
189 - public String getIcCardCode() {  
190 - return icCardCode;  
191 - }  
192 -  
193 - public void setIcCardCode(String icCardCode) {  
194 - this.icCardCode = icCardCode;  
195 - }  
196 -  
197 - public String getPersonnelType() {  
198 - return personnelType;  
199 - }  
200 -  
201 - public void setPersonnelType(String personnelType) {  
202 - this.personnelType = personnelType;  
203 - }  
204 -  
205 - public String getPosts() {  
206 - return posts;  
207 - }  
208 -  
209 - public void setPosts(String posts) {  
210 - this.posts = posts;  
211 - }  
212 -  
213 - public String getPersonnelCode() {  
214 - return personnelCode;  
215 - }  
216 -  
217 - public void setPersonnelCode(String personnelCode) {  
218 - this.personnelCode = personnelCode;  
219 - }  
220 -  
221 - public String getPersonnelImg() {  
222 - return personnelImg;  
223 - }  
224 -  
225 - public void setPersonnelImg(String personnelImg) {  
226 - this.personnelImg = personnelImg;  
227 - }  
228 -  
229 - public String getLineCode() {  
230 - return lineCode;  
231 - }  
232 -  
233 - public void setLineCode(String lineCode) {  
234 - this.lineCode = lineCode;  
235 - }  
236 -  
237 - public String getTelphone() {  
238 - return telphone;  
239 - }  
240 -  
241 - public void setTelphone(String telphone) {  
242 - this.telphone = telphone;  
243 - }  
244 -  
245 - public String getDescriptions() {  
246 - return descriptions;  
247 - }  
248 -  
249 - public void setDescriptions(String descriptions) {  
250 - this.descriptions = descriptions;  
251 - }  
252 -  
253 - public String getCgsbm() {  
254 - return cgsbm;  
255 - }  
256 -  
257 - public void setCgsbm(String cgsbm) {  
258 - this.cgsbm = cgsbm;  
259 - }  
260 -  
261 - public String getJobCodeori() {  
262 - return jobCodeori;  
263 - }  
264 -  
265 - public void setJobCodeori(String jobCodeori) {  
266 - this.jobCodeori = jobCodeori;  
267 - }  
268 -  
269 - public String getJdCodeori() {  
270 - return jdCodeori;  
271 - }  
272 -  
273 - public void setJdCodeori(String jdCodeori) {  
274 - this.jdCodeori = jdCodeori;  
275 - }  
276 -  
277 - public String getRemark() {  
278 - return remark;  
279 - }  
280 -  
281 - public void setRemark(String remark) {  
282 - this.remark = remark;  
283 - }  
284 -  
285 - public Integer getDestroy() {  
286 - return destroy;  
287 - }  
288 -  
289 - public void setDestroy(Integer destroy) {  
290 - this.destroy = destroy;  
291 - }  
292 -  
293 - public String getMobile() {  
294 - return mobile;  
295 - }  
296 -  
297 - public void setMobile(String mobile) {  
298 - this.mobile = mobile;  
299 - }  
300 -  
301 - public Integer getLocked() {  
302 - return locked;  
303 - }  
304 -  
305 - public void setLocked(Integer locked) {  
306 - this.locked = locked;  
307 - }  
308 -} 1 +package com.bsth.entity;
  2 +
  3 +import com.bsth.entity.schedule.BEntity;
  4 +import com.fasterxml.jackson.annotation.JsonIgnore;
  5 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  6 +import org.hibernate.annotations.Formula;
  7 +
  8 +import javax.persistence.*;
  9 +
  10 +/**
  11 + *
  12 + * @ClassName : Personnel(人员实体类)
  13 + *
  14 + * @Author : bsth@lq
  15 + *
  16 + * @Description : TODO(人员)
  17 + *
  18 + * @Data :2016-04-27
  19 + *
  20 + * @Version 公交调度系统BS版 0.1
  21 + *
  22 + */
  23 +
  24 +@Entity
  25 +@Table(name = "bsth_c_personnel")
  26 +@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler","createBy","updateBy"})
  27 +public class Personnel extends BEntity {
  28 +
  29 + /** 主键Id */
  30 + @Id
  31 + @GeneratedValue(strategy = GenerationType.IDENTITY)
  32 + private Integer id;
  33 +
  34 + /** 所属公司 */
  35 + @Column(nullable = false)
  36 + private String company;
  37 + /** 公司编码 */
  38 + @Column(nullable = false)
  39 + private String companyCode;
  40 + /** 所属线队 */
  41 + private String brancheCompany;
  42 + /** 线队编码 */
  43 + private String brancheCompanyCode;
  44 + /** 组合公司线队编码 */
  45 + @Formula(" concat(company_code, '_', branche_company_code) ")
  46 + private String cgsbm;
  47 +
  48 + /** 工号(员工编号带公司编码前缀) */
  49 + @Column(nullable = false)
  50 + private String jobCode;
  51 + /** 姓名 */
  52 + @Column(nullable = false)
  53 + private String personnelName;
  54 +
  55 + /** 运营服务证书号 */
  56 + private String papersCode;
  57 + /** 一卡通工作卡号 */
  58 + private String icCardCode;
  59 + /** 性别(字典类型sexType) */
  60 + private String personnelType;
  61 + /** 所属岗位/工种(字典类型gzType) */
  62 + private String posts;
  63 +
  64 + /** 工号 */
  65 + @Column(nullable = false)
  66 + private String jobCodeori;
  67 + /** 金蝶工号 */
  68 + private String jdCodeori;
  69 + /** 身份证 */
  70 + @JsonIgnore
  71 + private String card;
  72 +
  73 + /**
  74 + * 0为在职,1为停用
  75 + */
  76 + private Integer destroy;
  77 +
  78 + /** 备注 */
  79 + private String remark;
  80 +
  81 + /**
  82 + * 移动电话
  83 + */
  84 + private String mobile;
  85 +
  86 + /**
  87 + * 0为不锁定 1为锁定
  88 + * 因人员与金蝶同步 但存在调度需要独立添加人员并不会被同步掉的情况
  89 + */
  90 + private Integer locked;
  91 +
  92 + public Personnel() {}
  93 +
  94 + public Personnel(Object id, Object companyCode, Object gh) {
  95 + if (id != null) {
  96 + this.id = Integer.valueOf(id.toString());
  97 + }
  98 + if (companyCode != null) {
  99 + this.companyCode = companyCode.toString();
  100 + }
  101 + if (gh != null) {
  102 + this.jobCode = gh.toString();
  103 + }
  104 + }
  105 +
  106 + public String getCard() {
  107 + return card;
  108 + }
  109 +
  110 + public void setCard(String card) {
  111 + this.card = card;
  112 + }
  113 +
  114 + /** 人员编码(TODO:在原系统里没有,这里暂时留着) */
  115 + private String personnelCode;
  116 + /** 照片地址(TODO:在原系统里没有,这里暂时留着) */
  117 + private String personnelImg;
  118 + /** 线路编号(TODO:在原系统里没有,这里暂时留着) */
  119 + private String lineCode;
  120 + /** 联系电话(TODO:在原系统里没有,这里暂时留着) */
  121 + private String telphone;
  122 + /** 描述(TODO:在原系统里没有,这里暂时留着) */
  123 + private String descriptions;
  124 +
  125 + public Integer getId() {
  126 + return id;
  127 + }
  128 +
  129 + public void setId(Integer id) {
  130 + this.id = id;
  131 + }
  132 +
  133 + public String getCompany() {
  134 + return company;
  135 + }
  136 +
  137 + public void setCompany(String company) {
  138 + this.company = company;
  139 + }
  140 +
  141 + public String getCompanyCode() {
  142 + return companyCode;
  143 + }
  144 +
  145 + public void setCompanyCode(String companyCode) {
  146 + this.companyCode = companyCode;
  147 + }
  148 +
  149 + public String getBrancheCompany() {
  150 + return brancheCompany;
  151 + }
  152 +
  153 + public void setBrancheCompany(String brancheCompany) {
  154 + this.brancheCompany = brancheCompany;
  155 + }
  156 +
  157 + public String getBrancheCompanyCode() {
  158 + return brancheCompanyCode;
  159 + }
  160 +
  161 + public void setBrancheCompanyCode(String brancheCompanyCode) {
  162 + this.brancheCompanyCode = brancheCompanyCode;
  163 + }
  164 +
  165 + public String getJobCode() {
  166 + return jobCode;
  167 + }
  168 +
  169 + public void setJobCode(String jobCode) {
  170 + this.jobCode = jobCode;
  171 + }
  172 +
  173 + public String getPersonnelName() {
  174 + return personnelName;
  175 + }
  176 +
  177 + public void setPersonnelName(String personnelName) {
  178 + this.personnelName = personnelName;
  179 + }
  180 +
  181 + public String getPapersCode() {
  182 + return papersCode;
  183 + }
  184 +
  185 + public void setPapersCode(String papersCode) {
  186 + this.papersCode = papersCode;
  187 + }
  188 +
  189 + public String getIcCardCode() {
  190 + return icCardCode;
  191 + }
  192 +
  193 + public void setIcCardCode(String icCardCode) {
  194 + this.icCardCode = icCardCode;
  195 + }
  196 +
  197 + public String getPersonnelType() {
  198 + return personnelType;
  199 + }
  200 +
  201 + public void setPersonnelType(String personnelType) {
  202 + this.personnelType = personnelType;
  203 + }
  204 +
  205 + public String getPosts() {
  206 + return posts;
  207 + }
  208 +
  209 + public void setPosts(String posts) {
  210 + this.posts = posts;
  211 + }
  212 +
  213 + public String getPersonnelCode() {
  214 + return personnelCode;
  215 + }
  216 +
  217 + public void setPersonnelCode(String personnelCode) {
  218 + this.personnelCode = personnelCode;
  219 + }
  220 +
  221 + public String getPersonnelImg() {
  222 + return personnelImg;
  223 + }
  224 +
  225 + public void setPersonnelImg(String personnelImg) {
  226 + this.personnelImg = personnelImg;
  227 + }
  228 +
  229 + public String getLineCode() {
  230 + return lineCode;
  231 + }
  232 +
  233 + public void setLineCode(String lineCode) {
  234 + this.lineCode = lineCode;
  235 + }
  236 +
  237 + public String getTelphone() {
  238 + return telphone;
  239 + }
  240 +
  241 + public void setTelphone(String telphone) {
  242 + this.telphone = telphone;
  243 + }
  244 +
  245 + public String getDescriptions() {
  246 + return descriptions;
  247 + }
  248 +
  249 + public void setDescriptions(String descriptions) {
  250 + this.descriptions = descriptions;
  251 + }
  252 +
  253 + public String getCgsbm() {
  254 + return cgsbm;
  255 + }
  256 +
  257 + public void setCgsbm(String cgsbm) {
  258 + this.cgsbm = cgsbm;
  259 + }
  260 +
  261 + public String getJobCodeori() {
  262 + return jobCodeori;
  263 + }
  264 +
  265 + public void setJobCodeori(String jobCodeori) {
  266 + this.jobCodeori = jobCodeori;
  267 + }
  268 +
  269 + public String getJdCodeori() {
  270 + return jdCodeori;
  271 + }
  272 +
  273 + public void setJdCodeori(String jdCodeori) {
  274 + this.jdCodeori = jdCodeori;
  275 + }
  276 +
  277 + public String getRemark() {
  278 + return remark;
  279 + }
  280 +
  281 + public void setRemark(String remark) {
  282 + this.remark = remark;
  283 + }
  284 +
  285 + public Integer getDestroy() {
  286 + return destroy;
  287 + }
  288 +
  289 + public void setDestroy(Integer destroy) {
  290 + this.destroy = destroy;
  291 + }
  292 +
  293 + public String getMobile() {
  294 + return mobile;
  295 + }
  296 +
  297 + public void setMobile(String mobile) {
  298 + this.mobile = mobile;
  299 + }
  300 +
  301 + public Integer getLocked() {
  302 + return locked;
  303 + }
  304 +
  305 + public void setLocked(Integer locked) {
  306 + this.locked = locked;
  307 + }
  308 +}
src/main/java/com/bsth/entity/forms/Budget.java
1 -package com.bsth.entity.forms;  
2 -  
3 -import java.util.Date;  
4 -  
5 -import javax.persistence.Column;  
6 -import javax.persistence.Entity;  
7 -import javax.persistence.GeneratedValue;  
8 -import javax.persistence.GenerationType;  
9 -import javax.persistence.Id;  
10 -import javax.persistence.Table;  
11 -  
12 -import com.bsth.entity.sys.SysUser;  
13 -import com.fasterxml.jackson.annotation.JsonIgnore;  
14 -  
15 -/**  
16 - * 年度预算表  
17 - */  
18 -@Entity  
19 -@Table(name = "bsth_t_budget")  
20 -public class Budget {  
21 -  
22 - @Id  
23 - @GeneratedValue(strategy = GenerationType.IDENTITY)  
24 - private Long id;  
25 - //月份(原计划以年为单位,后改为每月)  
26 - private String year;  
27 - //公司编码  
28 - private String gsBm;  
29 - //公司名称  
30 - private String gsName;  
31 - //分公司编码  
32 - private String fgsBm;  
33 - //分公司名称  
34 - private String fgsName;  
35 - //线路编码  
36 - private String xlBm;  
37 - //线路名  
38 - private String xlName;  
39 - //是否营运  
40 - private boolean sfyy;  
41 - //预算公里  
42 - private Double budgetMileage;  
43 - //预算调整公里  
44 - private Double changeMileage;  
45 - //预算正式公里 = if(有调整){调整}else{预算}  
46 - private Double formalMileage;  
47 - //预算人次  
48 - private Double budgetPerson;  
49 - //预算调整人次  
50 - private Double changePerson;  
51 - //预算正式人次 = if(有调整){调整}else{预算}  
52 - private Double formalPerson;  
53 - //预算营收  
54 - private Double budgetAmounts;  
55 - //预算调整营收  
56 - private Double changeAmounts;  
57 - //预算正式营收 = if(有调整){调整}else{预算}  
58 - private Double formalAmounts;  
59 - /** 创建人 */  
60 - @JsonIgnore  
61 - private SysUser createBy;  
62 - /** 修改人 */  
63 - @JsonIgnore  
64 - private SysUser updateBy;  
65 - /** 创建日期 */  
66 - @Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")  
67 - private Date createDate;  
68 - /** 修改日期 */  
69 - @Column(name = "update_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")  
70 - private Date updateDate;  
71 -  
72 -  
73 - public Long getId() {  
74 - return id;  
75 - }  
76 - public void setId(Long id) {  
77 - this.id = id;  
78 - }  
79 - //年份  
80 - public String getYear() {  
81 - return year;  
82 - }  
83 - //年份  
84 - public void setYear(String year) {  
85 - this.year = year;  
86 - }  
87 - //公司编码  
88 - public String getGsBm() {  
89 - return gsBm;  
90 - }  
91 - //公司编码  
92 - public void setGsBm(String gsBm) {  
93 - this.gsBm = gsBm;  
94 - }  
95 - //公司名称  
96 - public String getGsName() {  
97 - return gsName;  
98 - }  
99 - //公司名称  
100 - public void setGsName(String gsName) {  
101 - this.gsName = gsName;  
102 - }  
103 - //分公司编码  
104 - public String getFgsBm() {  
105 - return fgsBm;  
106 - }  
107 - //分公司编码  
108 - public void setFgsBm(String fgsBm) {  
109 - this.fgsBm = fgsBm;  
110 - }  
111 - //分公司名称  
112 - public String getFgsName() {  
113 - return fgsName;  
114 - }  
115 - //分公司名称  
116 - public void setFgsName(String fgsName) {  
117 - this.fgsName = fgsName;  
118 - }  
119 - //线路编码  
120 - public String getXlBm() {  
121 - return xlBm;  
122 - }  
123 - //线路编码  
124 - public void setXlBm(String xlBm) {  
125 - this.xlBm = xlBm;  
126 - }  
127 - //线路名  
128 - public String getXlName() {  
129 - return xlName;  
130 - }  
131 - //线路名  
132 - public void setXlName(String xlName) {  
133 - this.xlName = xlName;  
134 - }  
135 - //是否营运  
136 - public boolean getSfyy() {  
137 - return sfyy;  
138 - }  
139 - //是否营运  
140 - public void setSfyy(boolean sfyy) {  
141 - this.sfyy = sfyy;  
142 - }  
143 - //预算公里  
144 - public Double getBudgetMileage() {  
145 - return budgetMileage;  
146 - }  
147 - //预算公里  
148 - public void setBudgetMileage(Double budgetMileage) {  
149 - this.budgetMileage = budgetMileage;  
150 - }  
151 - //预算调整公里  
152 - public Double getChangeMileage() {  
153 - return changeMileage;  
154 - }  
155 - //预算调整公里  
156 - public void setChangeMileage(Double changeMileage) {  
157 - this.changeMileage = changeMileage;  
158 - }  
159 - //预算正式公里 = if(有调整){调整}else{预算}  
160 - public Double getFormalMileage() {  
161 - return formalMileage;  
162 - }  
163 - //预算正式公里 = if(有调整){调整}else{预算}  
164 - public void setFormalMileage(Double formalMileage) {  
165 - this.formalMileage = formalMileage;  
166 - }  
167 - //预算人次  
168 - public Double getBudgetPerson() {  
169 - return budgetPerson;  
170 - }  
171 - //预算人次  
172 - public void setBudgetPerson(Double budgetPerson) {  
173 - this.budgetPerson = budgetPerson;  
174 - }  
175 - //预算调整人次  
176 - public Double getChangePerson() {  
177 - return changePerson;  
178 - }  
179 - //预算调整人次  
180 - public void setChangePerson(Double changePerson) {  
181 - this.changePerson = changePerson;  
182 - }  
183 - //预算正式人次 = if(有调整){调整}else{预算}  
184 - public Double getFormalPerson() {  
185 - return formalPerson;  
186 - }  
187 - //预算正式人次 = if(有调整){调整}else{预算}  
188 - public void setFormalPerson(Double formalPerson) {  
189 - this.formalPerson = formalPerson;  
190 - }  
191 - //预算营收  
192 - public Double getBudgetAmounts() {  
193 - return budgetAmounts;  
194 - }  
195 - //预算营收  
196 - public void setBudgetAmounts(Double budgetAmounts) {  
197 - this.budgetAmounts = budgetAmounts;  
198 - }  
199 - //预算调整营收  
200 - public Double getChangeAmounts() {  
201 - return changeAmounts;  
202 - }  
203 - //预算调整营收  
204 - public void setChangeAmounts(Double changeAmounts) {  
205 - this.changeAmounts = changeAmounts;  
206 - }  
207 - //预算正式营收 = if(有调整){调整}else{预算}  
208 - public Double getFormalAmounts() {  
209 - return formalAmounts;  
210 - }  
211 - //预算正式营收 = if(有调整){调整}else{预算}  
212 - public void setFormalAmounts(Double formalAmounts) {  
213 - this.formalAmounts = formalAmounts;  
214 - }  
215 - public SysUser getCreateBy() {  
216 - return createBy;  
217 - }  
218 - public void setCreateBy(SysUser createBy) {  
219 - this.createBy = createBy;  
220 - }  
221 - public SysUser getUpdateBy() {  
222 - return updateBy;  
223 - }  
224 - public void setUpdateBy(SysUser updateBy) {  
225 - this.updateBy = updateBy;  
226 - }  
227 - public Date getCreateDate() {  
228 - return createDate;  
229 - }  
230 - public void setCreateDate(Date createDate) {  
231 - this.createDate = createDate;  
232 - }  
233 - public Date getUpdateDate() {  
234 - return updateDate;  
235 - }  
236 - public void setUpdateDate(Date updateDate) {  
237 - this.updateDate = updateDate;  
238 - }  
239 -} 1 +package com.bsth.entity.forms;
  2 +
  3 +import java.util.Date;
  4 +
  5 +import javax.persistence.Column;
  6 +import javax.persistence.Entity;
  7 +import javax.persistence.GeneratedValue;
  8 +import javax.persistence.GenerationType;
  9 +import javax.persistence.Id;
  10 +import javax.persistence.Table;
  11 +
  12 +import com.bsth.entity.sys.SysUser;
  13 +import com.fasterxml.jackson.annotation.JsonIgnore;
  14 +
  15 +/**
  16 + * 年度预算表
  17 + */
  18 +@Entity
  19 +@Table(name = "bsth_t_budget")
  20 +public class Budget {
  21 +
  22 + @Id
  23 + @GeneratedValue(strategy = GenerationType.IDENTITY)
  24 + private Long id;
  25 + //月份(原计划以年为单位,后改为每月)
  26 + private String year;
  27 + //公司编码
  28 + private String gsBm;
  29 + //公司名称
  30 + private String gsName;
  31 + //线队编码
  32 + private String fgsBm;
  33 + //线队名称
  34 + private String fgsName;
  35 + //线路编码
  36 + private String xlBm;
  37 + //线路名
  38 + private String xlName;
  39 + //是否营运
  40 + private boolean sfyy;
  41 + //预算公里
  42 + private Double budgetMileage;
  43 + //预算调整公里
  44 + private Double changeMileage;
  45 + //预算正式公里 = if(有调整){调整}else{预算}
  46 + private Double formalMileage;
  47 + //预算人次
  48 + private Double budgetPerson;
  49 + //预算调整人次
  50 + private Double changePerson;
  51 + //预算正式人次 = if(有调整){调整}else{预算}
  52 + private Double formalPerson;
  53 + //预算营收
  54 + private Double budgetAmounts;
  55 + //预算调整营收
  56 + private Double changeAmounts;
  57 + //预算正式营收 = if(有调整){调整}else{预算}
  58 + private Double formalAmounts;
  59 + /** 创建人 */
  60 + @JsonIgnore
  61 + private SysUser createBy;
  62 + /** 修改人 */
  63 + @JsonIgnore
  64 + private SysUser updateBy;
  65 + /** 创建日期 */
  66 + @Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
  67 + private Date createDate;
  68 + /** 修改日期 */
  69 + @Column(name = "update_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")
  70 + private Date updateDate;
  71 +
  72 +
  73 + public Long getId() {
  74 + return id;
  75 + }
  76 + public void setId(Long id) {
  77 + this.id = id;
  78 + }
  79 + //年份
  80 + public String getYear() {
  81 + return year;
  82 + }
  83 + //年份
  84 + public void setYear(String year) {
  85 + this.year = year;
  86 + }
  87 + //公司编码
  88 + public String getGsBm() {
  89 + return gsBm;
  90 + }
  91 + //公司编码
  92 + public void setGsBm(String gsBm) {
  93 + this.gsBm = gsBm;
  94 + }
  95 + //公司名称
  96 + public String getGsName() {
  97 + return gsName;
  98 + }
  99 + //公司名称
  100 + public void setGsName(String gsName) {
  101 + this.gsName = gsName;
  102 + }
  103 + //线队编码
  104 + public String getFgsBm() {
  105 + return fgsBm;
  106 + }
  107 + //线队编码
  108 + public void setFgsBm(String fgsBm) {
  109 + this.fgsBm = fgsBm;
  110 + }
  111 + //线队名称
  112 + public String getFgsName() {
  113 + return fgsName;
  114 + }
  115 + //线队名称
  116 + public void setFgsName(String fgsName) {
  117 + this.fgsName = fgsName;
  118 + }
  119 + //线路编码
  120 + public String getXlBm() {
  121 + return xlBm;
  122 + }
  123 + //线路编码
  124 + public void setXlBm(String xlBm) {
  125 + this.xlBm = xlBm;
  126 + }
  127 + //线路名
  128 + public String getXlName() {
  129 + return xlName;
  130 + }
  131 + //线路名
  132 + public void setXlName(String xlName) {
  133 + this.xlName = xlName;
  134 + }
  135 + //是否营运
  136 + public boolean getSfyy() {
  137 + return sfyy;
  138 + }
  139 + //是否营运
  140 + public void setSfyy(boolean sfyy) {
  141 + this.sfyy = sfyy;
  142 + }
  143 + //预算公里
  144 + public Double getBudgetMileage() {
  145 + return budgetMileage;
  146 + }
  147 + //预算公里
  148 + public void setBudgetMileage(Double budgetMileage) {
  149 + this.budgetMileage = budgetMileage;
  150 + }
  151 + //预算调整公里
  152 + public Double getChangeMileage() {
  153 + return changeMileage;
  154 + }
  155 + //预算调整公里
  156 + public void setChangeMileage(Double changeMileage) {
  157 + this.changeMileage = changeMileage;
  158 + }
  159 + //预算正式公里 = if(有调整){调整}else{预算}
  160 + public Double getFormalMileage() {
  161 + return formalMileage;
  162 + }
  163 + //预算正式公里 = if(有调整){调整}else{预算}
  164 + public void setFormalMileage(Double formalMileage) {
  165 + this.formalMileage = formalMileage;
  166 + }
  167 + //预算人次
  168 + public Double getBudgetPerson() {
  169 + return budgetPerson;
  170 + }
  171 + //预算人次
  172 + public void setBudgetPerson(Double budgetPerson) {
  173 + this.budgetPerson = budgetPerson;
  174 + }
  175 + //预算调整人次
  176 + public Double getChangePerson() {
  177 + return changePerson;
  178 + }
  179 + //预算调整人次
  180 + public void setChangePerson(Double changePerson) {
  181 + this.changePerson = changePerson;
  182 + }
  183 + //预算正式人次 = if(有调整){调整}else{预算}
  184 + public Double getFormalPerson() {
  185 + return formalPerson;
  186 + }
  187 + //预算正式人次 = if(有调整){调整}else{预算}
  188 + public void setFormalPerson(Double formalPerson) {
  189 + this.formalPerson = formalPerson;
  190 + }
  191 + //预算营收
  192 + public Double getBudgetAmounts() {
  193 + return budgetAmounts;
  194 + }
  195 + //预算营收
  196 + public void setBudgetAmounts(Double budgetAmounts) {
  197 + this.budgetAmounts = budgetAmounts;
  198 + }
  199 + //预算调整营收
  200 + public Double getChangeAmounts() {
  201 + return changeAmounts;
  202 + }
  203 + //预算调整营收
  204 + public void setChangeAmounts(Double changeAmounts) {
  205 + this.changeAmounts = changeAmounts;
  206 + }
  207 + //预算正式营收 = if(有调整){调整}else{预算}
  208 + public Double getFormalAmounts() {
  209 + return formalAmounts;
  210 + }
  211 + //预算正式营收 = if(有调整){调整}else{预算}
  212 + public void setFormalAmounts(Double formalAmounts) {
  213 + this.formalAmounts = formalAmounts;
  214 + }
  215 + public SysUser getCreateBy() {
  216 + return createBy;
  217 + }
  218 + public void setCreateBy(SysUser createBy) {
  219 + this.createBy = createBy;
  220 + }
  221 + public SysUser getUpdateBy() {
  222 + return updateBy;
  223 + }
  224 + public void setUpdateBy(SysUser updateBy) {
  225 + this.updateBy = updateBy;
  226 + }
  227 + public Date getCreateDate() {
  228 + return createDate;
  229 + }
  230 + public void setCreateDate(Date createDate) {
  231 + this.createDate = createDate;
  232 + }
  233 + public Date getUpdateDate() {
  234 + return updateDate;
  235 + }
  236 + public void setUpdateDate(Date updateDate) {
  237 + this.updateDate = updateDate;
  238 + }
  239 +}