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 43 //公司代码和公司名对照(K: 公司编码,V:公司名)
44 44 public static Map<String, String> businessCodeNameMap;
45 45  
46   - //分公司公司代码和分公司公司名对照(K: 分公司编码_公司编码,V:分公司公司名)
  46 + //线队公司代码和线队公司名对照(K: 线队编码_公司编码,V:线队公司名)
47 47 public static Map<String, String> businessFgsCodeNameMap;
48 48  
49 49 //设备号和车辆自编号 (K: 设备编码 ,V:车辆自编号)
... ... @@ -52,7 +52,7 @@ public class BasicData {
52 52 //车辆自编号和公司代码对照 (K: 车辆自编号 ,V:公司代码)
53 53 public static Map<String, String> nbbm2CompanyCodeMap;
54 54  
55   - //车辆自编号和分公司代码对照 (K: 车辆自编号 ,V:分公司编码_公司编码)
  55 + //车辆自编号和线队代码对照 (K: 车辆自编号 ,V:线队编码_公司编码)
56 56 public static Map<String, String> nbbm2FgsCompanyCodeMap;
57 57  
58 58 //车辆自编号和牌照号对照 (K: 车辆自编号 ,V:牌照号)
... ... @@ -225,7 +225,7 @@ public class BasicData {
225 225 BiMap<String, String> deviceId2Nbbm = HashBiMap.create();
226 226 //车辆和公司代码对照
227 227 Map<String, String> nbbm2CompanyCode = new HashMap<>();
228   - //车辆和分公司代码对照
  228 + //车辆和线队代码对照
229 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 +}
... ...