Commit 69ffd8ba41a2f4ce7e620576b560e4d7faefbe79

Authored by 娄高锋
1 parent 0f8ff1f7

报表统计新烂班类型“路救抛锚”里程、班次;每日自动最近一周的营收、人次(通过票务系统接口)

Showing 37 changed files with 1010 additions and 926 deletions
src/main/java/com/bsth/data/schedule/thread/CalcOilThread.java
@@ -4,6 +4,7 @@ import com.bsth.data.directive.DayOfDirectives; @@ -4,6 +4,7 @@ import com.bsth.data.directive.DayOfDirectives;
4 import com.bsth.data.gpsdata_v2.handlers.overspeed.OverspeedProcess; 4 import com.bsth.data.gpsdata_v2.handlers.overspeed.OverspeedProcess;
5 import com.bsth.data.gpsdata_v2.thread.GpsDataLoaderThread; 5 import com.bsth.data.gpsdata_v2.thread.GpsDataLoaderThread;
6 import com.bsth.service.calc.CalcWaybillService; 6 import com.bsth.service.calc.CalcWaybillService;
  7 +import com.bsth.service.forms.BudgetService;
7 import com.bsth.service.oil.DlbService; 8 import com.bsth.service.oil.DlbService;
8 import com.bsth.data.safe_driv.SafeDrivCenter; 9 import com.bsth.data.safe_driv.SafeDrivCenter;
9 import com.bsth.service.oil.YlbService; 10 import com.bsth.service.oil.YlbService;
@@ -35,6 +36,9 @@ public class CalcOilThread extends Thread{ @@ -35,6 +36,9 @@ public class CalcOilThread extends Thread{
35 36
36 @Autowired 37 @Autowired
37 CalcWaybillService calcWaybillService; 38 CalcWaybillService calcWaybillService;
  39 +
  40 + @Autowired
  41 + BudgetService budgetService;
38 42
39 @Override 43 @Override
40 public void run() { 44 public void run() {
@@ -55,7 +59,7 @@ public class CalcOilThread extends Thread{ @@ -55,7 +59,7 @@ public class CalcOilThread extends Thread{
55 } 59 }
56 60
57 try{ 61 try{
58 - logger.info("计算路单里程加注量结束!"); 62 + logger.info("计算路单里程开始");
59 calcWaybillService.autoGenerate("", ""); 63 calcWaybillService.autoGenerate("", "");
60 }catch(Exception e){ 64 }catch(Exception e){
61 logger.error("计算路单里程失败",e); 65 logger.error("计算路单里程失败",e);
@@ -67,6 +71,14 @@ public class CalcOilThread extends Thread{ @@ -67,6 +71,14 @@ public class CalcOilThread extends Thread{
67 }catch(Exception e){ 71 }catch(Exception e){
68 logger.error("统计日报失败",e); 72 logger.error("统计日报失败",e);
69 } 73 }
  74 +
  75 + logger.info("开始获取营收人次....");
  76 + try{
  77 + budgetService.updateRevenueRange("", "");
  78 + }catch(Exception e){
  79 + logger.error("获取营收人次失败",e);
  80 + }
  81 +
70 //清除指令数据 82 //清除指令数据
71 dayOfDirectives.clearAll(); 83 dayOfDirectives.clearAll();
72 //清除安全驾驶数据 84 //清除安全驾驶数据
src/main/java/com/bsth/entity/calc/CalcLineMileage.java
1 -package com.bsth.entity.calc;  
2 -  
3 -import java.util.Date;  
4 -  
5 -import javax.persistence.*;  
6 -  
7 -@Entity  
8 -@Table(name = "calc_line_mileage")  
9 -public class CalcLineMileage {  
10 - /* 主键*/  
11 - @Id  
12 - @GeneratedValue(strategy = GenerationType.IDENTITY)  
13 - private Long id;  
14 - /* 日期*/  
15 - private Date date;  
16 - /* 日期字符串*/  
17 - private String dateStr;  
18 - /* 线路编码*/  
19 - private String xl;  
20 - /* 线路名称*/  
21 - private String xlName;  
22 - /* 公司代码*/  
23 - private String gsdm;  
24 - /* 公司名称*/  
25 - private String gsName;  
26 - /* 分公司代码*/  
27 - private String fgsdm;  
28 - /* 分公司名称*/  
29 - private String fgsName;  
30 - /* 计划总里程*/  
31 - private Double jhzlc;  
32 - /* 计划营运程*/  
33 - private Double jhlc;  
34 - /* 计划空驶程*/  
35 - private Double jcclc;  
36 - /* 实际总里程*/  
37 - private Double sjzgl;  
38 - /* 计划内里程*/  
39 - private Double jhnlc;  
40 - /* 计划外里程*/  
41 - private Double jhwlc;  
42 - /* 计划内进出场空驶*/  
43 - private Double jhnjcclc;  
44 - /* 计划外进出场空驶*/  
45 - private Double jhwjcclc;  
46 - /* 计划外进出场空驶_*/  
47 - private Double jhwjcclcz;  
48 - /* 故障进出场空驶*/  
49 - private Double zrwjcclc;  
50 - /* 肇事进出场空驶*/  
51 - private Double zrwjcclc1;  
52 - /* 纠纷进出场空驶*/  
53 - private Double zrwjcclc2;  
54 - /* 其他进出场空驶*/  
55 - private Double zrwjcclcqt;  
56 - /* 空放 空驶*/  
57 - private Double kfks;  
58 - /* 少驶营运里程*/  
59 - private Double lbss;  
60 - /* 少驶 路阻*/  
61 - private Double ssglLz;  
62 - /* 少驶 吊慢*/  
63 - private Double ssglDm;  
64 - /* 少驶 故障*/  
65 - private Double ssglGz;  
66 - /* 少驶 纠纷*/  
67 - private Double ssglJf;  
68 - /* 少驶 肇事*/  
69 - private Double ssglZs;  
70 - /* 少驶 缺人*/  
71 - private Double ssglQr;  
72 - /* 少驶 缺车*/  
73 - private Double ssglQc;  
74 - /* 少驶 客稀*/  
75 - private Double ssglKx;  
76 - /* 少驶 气候*/  
77 - private Double ssglQh;  
78 - /* 少驶 援外*/  
79 - private Double ssglYw;  
80 - /* 少驶 其他*/  
81 - private Double ssglOther;  
82 - /* 临加营运公里*/  
83 - private Double ljyy;  
84 - /* 临加进出场空驶*/  
85 - private Double ljjcc;  
86 - /* 临加空放空驶*/  
87 - private Double ljkfks;  
88 - /* 备注*/  
89 - private String remark;  
90 - /* 创建时间*/  
91 - private Date createDate;  
92 -  
93 - public Long getId() {  
94 - return id;  
95 - }  
96 - public void setId(Long id) {  
97 - this.id = id;  
98 - }  
99 - public Date getDate() {  
100 - return date;  
101 - }  
102 - public void setDate(Date date) {  
103 - this.date = date;  
104 - }  
105 - public String getDateStr() {  
106 - return dateStr;  
107 - }  
108 - public void setDateStr(String dateStr) {  
109 - this.dateStr = dateStr;  
110 - }  
111 - public String getXl() {  
112 - return xl;  
113 - }  
114 - public void setXl(String xl) {  
115 - this.xl = xl;  
116 - }  
117 - public String getXlName() {  
118 - return xlName;  
119 - }  
120 - public void setXlName(String xlName) {  
121 - this.xlName = xlName;  
122 - }  
123 - public String getGsdm() {  
124 - return gsdm;  
125 - }  
126 - public void setGsdm(String gsdm) {  
127 - this.gsdm = gsdm;  
128 - }  
129 - public String getGsName() {  
130 - return gsName;  
131 - }  
132 - public void setGsName(String gsName) {  
133 - this.gsName = gsName;  
134 - }  
135 - public String getFgsdm() {  
136 - return fgsdm;  
137 - }  
138 - public void setFgsdm(String fgsdm) {  
139 - this.fgsdm = fgsdm;  
140 - }  
141 - public String getFgsName() {  
142 - return fgsName;  
143 - }  
144 - public void setFgsName(String fgsName) {  
145 - this.fgsName = fgsName;  
146 - }  
147 - public Double getJhzlc() {  
148 - return jhzlc;  
149 - }  
150 - public void setJhzlc(Double jhzlc) {  
151 - this.jhzlc = jhzlc;  
152 - }  
153 - public Double getJhlc() {  
154 - return jhlc;  
155 - }  
156 - public void setJhlc(Double jhlc) {  
157 - this.jhlc = jhlc;  
158 - }  
159 - public Double getJcclc() {  
160 - return jcclc;  
161 - }  
162 - public void setJcclc(Double jcclc) {  
163 - this.jcclc = jcclc;  
164 - }  
165 - public Double getSjzgl() {  
166 - return sjzgl;  
167 - }  
168 - public void setSjzgl(Double sjzgl) {  
169 - this.sjzgl = sjzgl;  
170 - }  
171 - public Double getJhnlc() {  
172 - return jhnlc;  
173 - }  
174 - public void setJhnlc(Double jhnlc) {  
175 - this.jhnlc = jhnlc;  
176 - }  
177 - public Double getJhwlc() {  
178 - return jhwlc;  
179 - }  
180 - public void setJhwlc(Double jhwlc) {  
181 - this.jhwlc = jhwlc;  
182 - }  
183 - public Double getJhnjcclc() {  
184 - return jhnjcclc;  
185 - }  
186 - public void setJhnjcclc(Double jhnjcclc) {  
187 - this.jhnjcclc = jhnjcclc;  
188 - }  
189 - public Double getJhwjcclc() {  
190 - return jhwjcclc;  
191 - }  
192 - public void setJhwjcclc(Double jhwjcclc) {  
193 - this.jhwjcclc = jhwjcclc;  
194 - }  
195 - public Double getJhwjcclcz() {  
196 - return jhwjcclcz;  
197 - }  
198 - public void setJhwjcclcz(Double jhwjcclcz) {  
199 - this.jhwjcclcz = jhwjcclcz;  
200 - }  
201 - public Double getZrwjcclc() {  
202 - return zrwjcclc;  
203 - }  
204 - public void setZrwjcclc(Double zrwjcclc) {  
205 - this.zrwjcclc = zrwjcclc;  
206 - }  
207 - public Double getZrwjcclc1() {  
208 - return zrwjcclc1;  
209 - }  
210 - public void setZrwjcclc1(Double zrwjcclc1) {  
211 - this.zrwjcclc1 = zrwjcclc1;  
212 - }  
213 - public Double getZrwjcclc2() {  
214 - return zrwjcclc2;  
215 - }  
216 - public void setZrwjcclc2(Double zrwjcclc2) {  
217 - this.zrwjcclc2 = zrwjcclc2;  
218 - }  
219 - public Double getZrwjcclcqt() {  
220 - return zrwjcclcqt;  
221 - }  
222 - public void setZrwjcclcqt(Double zrwjcclcqt) {  
223 - this.zrwjcclcqt = zrwjcclcqt;  
224 - }  
225 - public Double getKfks() {  
226 - return kfks;  
227 - }  
228 - public void setKfks(Double kfks) {  
229 - this.kfks = kfks;  
230 - }  
231 - public Double getLbss() {  
232 - return lbss;  
233 - }  
234 - public void setLbss(Double lbss) {  
235 - this.lbss = lbss;  
236 - }  
237 - public Double getSsglLz() {  
238 - return ssglLz;  
239 - }  
240 - public void setSsglLz(Double ssglLz) {  
241 - this.ssglLz = ssglLz;  
242 - }  
243 - public Double getSsglDm() {  
244 - return ssglDm;  
245 - }  
246 - public void setSsglDm(Double ssglDm) {  
247 - this.ssglDm = ssglDm;  
248 - }  
249 - public Double getSsglGz() {  
250 - return ssglGz;  
251 - }  
252 - public void setSsglGz(Double ssglGz) {  
253 - this.ssglGz = ssglGz;  
254 - }  
255 - public Double getSsglJf() {  
256 - return ssglJf;  
257 - }  
258 - public void setSsglJf(Double ssglJf) {  
259 - this.ssglJf = ssglJf;  
260 - }  
261 - public Double getSsglZs() {  
262 - return ssglZs;  
263 - }  
264 - public void setSsglZs(Double ssglZs) {  
265 - this.ssglZs = ssglZs;  
266 - }  
267 - public Double getSsglQr() {  
268 - return ssglQr;  
269 - }  
270 - public void setSsglQr(Double ssglQr) {  
271 - this.ssglQr = ssglQr;  
272 - }  
273 - public Double getSsglQc() {  
274 - return ssglQc;  
275 - }  
276 - public void setSsglQc(Double ssglQc) {  
277 - this.ssglQc = ssglQc;  
278 - }  
279 - public Double getSsglKx() {  
280 - return ssglKx;  
281 - }  
282 - public void setSsglKx(Double ssglKx) {  
283 - this.ssglKx = ssglKx;  
284 - }  
285 - public Double getSsglQh() {  
286 - return ssglQh;  
287 - }  
288 - public void setSsglQh(Double ssglQh) {  
289 - this.ssglQh = ssglQh;  
290 - }  
291 - public Double getSsglYw() {  
292 - return ssglYw;  
293 - }  
294 - public void setSsglYw(Double ssglYw) {  
295 - this.ssglYw = ssglYw;  
296 - }  
297 - public Double getSsglOther() {  
298 - return ssglOther;  
299 - }  
300 - public void setSsglOther(Double ssglOther) {  
301 - this.ssglOther = ssglOther;  
302 - }  
303 - public Double getLjyy() {  
304 - return ljyy;  
305 - }  
306 - public void setLjyy(Double ljyy) {  
307 - this.ljyy = ljyy;  
308 - }  
309 - public Double getLjjcc() {  
310 - return ljjcc;  
311 - }  
312 - public void setLjjcc(Double ljjcc) {  
313 - this.ljjcc = ljjcc;  
314 - }  
315 - public Double getLjkfks() {  
316 - return ljkfks;  
317 - }  
318 - public void setLjkfks(Double ljkfks) {  
319 - this.ljkfks = ljkfks;  
320 - }  
321 - public String getRemark() {  
322 - return remark;  
323 - }  
324 - public void setRemark(String remark) {  
325 - this.remark = remark;  
326 - }  
327 - public Date getCreateDate() {  
328 - return createDate;  
329 - }  
330 - public void setCreateDate(Date createDate) {  
331 - this.createDate = createDate;  
332 - }  
333 -  
334 -} 1 +package com.bsth.entity.calc;
  2 +
  3 +import java.util.Date;
  4 +
  5 +import javax.persistence.*;
  6 +
  7 +@Entity
  8 +@Table(name = "calc_line_mileage")
  9 +public class CalcLineMileage {
  10 + /* 主键*/
  11 + @Id
  12 + @GeneratedValue(strategy = GenerationType.IDENTITY)
  13 + private Long id;
  14 + /* 日期*/
  15 + private Date date;
  16 + /* 日期字符串*/
  17 + private String dateStr;
  18 + /* 线路编码*/
  19 + private String xl;
  20 + /* 线路名称*/
  21 + private String xlName;
  22 + /* 公司代码*/
  23 + private String gsdm;
  24 + /* 公司名称*/
  25 + private String gsName;
  26 + /* 分公司代码*/
  27 + private String fgsdm;
  28 + /* 分公司名称*/
  29 + private String fgsName;
  30 + /* 计划总里程*/
  31 + private Double jhzlc;
  32 + /* 计划营运程*/
  33 + private Double jhlc;
  34 + /* 计划空驶程*/
  35 + private Double jcclc;
  36 + /* 实际总里程*/
  37 + private Double sjzgl;
  38 + /* 计划内里程*/
  39 + private Double jhnlc;
  40 + /* 计划外里程*/
  41 + private Double jhwlc;
  42 + /* 计划内进出场空驶*/
  43 + private Double jhnjcclc;
  44 + /* 计划外进出场空驶*/
  45 + private Double jhwjcclc;
  46 + /* 计划外进出场空驶_*/
  47 + private Double jhwjcclcz;
  48 + /* 故障进出场空驶*/
  49 + private Double zrwjcclc;
  50 + /* 肇事进出场空驶*/
  51 + private Double zrwjcclc1;
  52 + /* 纠纷进出场空驶*/
  53 + private Double zrwjcclc2;
  54 + /* 其他进出场空驶*/
  55 + private Double zrwjcclcqt;
  56 + /* 空放 空驶*/
  57 + private Double kfks;
  58 + /* 少驶营运里程*/
  59 + private Double lbss;
  60 + /* 少驶 路阻*/
  61 + private Double ssglLz;
  62 + /* 少驶 吊慢*/
  63 + private Double ssglDm;
  64 + /* 少驶 故障*/
  65 + private Double ssglGz;
  66 + /* 少驶 纠纷*/
  67 + private Double ssglJf;
  68 + /* 少驶 肇事*/
  69 + private Double ssglZs;
  70 + /* 少驶 缺人*/
  71 + private Double ssglQr;
  72 + /* 少驶 缺车*/
  73 + private Double ssglQc;
  74 + /* 少驶 客稀*/
  75 + private Double ssglKx;
  76 + /* 少驶 气候*/
  77 + private Double ssglQh;
  78 + /* 少驶 援外*/
  79 + private Double ssglYw;
  80 + /* 少驶 路救抛锚*/
  81 + private Double ssglLjpm;
  82 + /* 少驶 其他*/
  83 + private Double ssglOther;
  84 + /* 临加营运公里*/
  85 + private Double ljyy;
  86 + /* 临加进出场空驶*/
  87 + private Double ljjcc;
  88 + /* 临加空放空驶*/
  89 + private Double ljkfks;
  90 + /* 备注*/
  91 + private String remark;
  92 + /* 创建时间*/
  93 + private Date createDate;
  94 +
  95 + public Long getId() {
  96 + return id;
  97 + }
  98 + public void setId(Long id) {
  99 + this.id = id;
  100 + }
  101 + public Date getDate() {
  102 + return date;
  103 + }
  104 + public void setDate(Date date) {
  105 + this.date = date;
  106 + }
  107 + public String getDateStr() {
  108 + return dateStr;
  109 + }
  110 + public void setDateStr(String dateStr) {
  111 + this.dateStr = dateStr;
  112 + }
  113 + public String getXl() {
  114 + return xl;
  115 + }
  116 + public void setXl(String xl) {
  117 + this.xl = xl;
  118 + }
  119 + public String getXlName() {
  120 + return xlName;
  121 + }
  122 + public void setXlName(String xlName) {
  123 + this.xlName = xlName;
  124 + }
  125 + public String getGsdm() {
  126 + return gsdm;
  127 + }
  128 + public void setGsdm(String gsdm) {
  129 + this.gsdm = gsdm;
  130 + }
  131 + public String getGsName() {
  132 + return gsName;
  133 + }
  134 + public void setGsName(String gsName) {
  135 + this.gsName = gsName;
  136 + }
  137 + public String getFgsdm() {
  138 + return fgsdm;
  139 + }
  140 + public void setFgsdm(String fgsdm) {
  141 + this.fgsdm = fgsdm;
  142 + }
  143 + public String getFgsName() {
  144 + return fgsName;
  145 + }
  146 + public void setFgsName(String fgsName) {
  147 + this.fgsName = fgsName;
  148 + }
  149 + public Double getJhzlc() {
  150 + return jhzlc;
  151 + }
  152 + public void setJhzlc(Double jhzlc) {
  153 + this.jhzlc = jhzlc;
  154 + }
  155 + public Double getJhlc() {
  156 + return jhlc;
  157 + }
  158 + public void setJhlc(Double jhlc) {
  159 + this.jhlc = jhlc;
  160 + }
  161 + public Double getJcclc() {
  162 + return jcclc;
  163 + }
  164 + public void setJcclc(Double jcclc) {
  165 + this.jcclc = jcclc;
  166 + }
  167 + public Double getSjzgl() {
  168 + return sjzgl;
  169 + }
  170 + public void setSjzgl(Double sjzgl) {
  171 + this.sjzgl = sjzgl;
  172 + }
  173 + public Double getJhnlc() {
  174 + return jhnlc;
  175 + }
  176 + public void setJhnlc(Double jhnlc) {
  177 + this.jhnlc = jhnlc;
  178 + }
  179 + public Double getJhwlc() {
  180 + return jhwlc;
  181 + }
  182 + public void setJhwlc(Double jhwlc) {
  183 + this.jhwlc = jhwlc;
  184 + }
  185 + public Double getJhnjcclc() {
  186 + return jhnjcclc;
  187 + }
  188 + public void setJhnjcclc(Double jhnjcclc) {
  189 + this.jhnjcclc = jhnjcclc;
  190 + }
  191 + public Double getJhwjcclc() {
  192 + return jhwjcclc;
  193 + }
  194 + public void setJhwjcclc(Double jhwjcclc) {
  195 + this.jhwjcclc = jhwjcclc;
  196 + }
  197 + public Double getJhwjcclcz() {
  198 + return jhwjcclcz;
  199 + }
  200 + public void setJhwjcclcz(Double jhwjcclcz) {
  201 + this.jhwjcclcz = jhwjcclcz;
  202 + }
  203 + public Double getZrwjcclc() {
  204 + return zrwjcclc;
  205 + }
  206 + public void setZrwjcclc(Double zrwjcclc) {
  207 + this.zrwjcclc = zrwjcclc;
  208 + }
  209 + public Double getZrwjcclc1() {
  210 + return zrwjcclc1;
  211 + }
  212 + public void setZrwjcclc1(Double zrwjcclc1) {
  213 + this.zrwjcclc1 = zrwjcclc1;
  214 + }
  215 + public Double getZrwjcclc2() {
  216 + return zrwjcclc2;
  217 + }
  218 + public void setZrwjcclc2(Double zrwjcclc2) {
  219 + this.zrwjcclc2 = zrwjcclc2;
  220 + }
  221 + public Double getZrwjcclcqt() {
  222 + return zrwjcclcqt;
  223 + }
  224 + public void setZrwjcclcqt(Double zrwjcclcqt) {
  225 + this.zrwjcclcqt = zrwjcclcqt;
  226 + }
  227 + public Double getKfks() {
  228 + return kfks;
  229 + }
  230 + public void setKfks(Double kfks) {
  231 + this.kfks = kfks;
  232 + }
  233 + public Double getLbss() {
  234 + return lbss;
  235 + }
  236 + public void setLbss(Double lbss) {
  237 + this.lbss = lbss;
  238 + }
  239 + public Double getSsglLz() {
  240 + return ssglLz;
  241 + }
  242 + public void setSsglLz(Double ssglLz) {
  243 + this.ssglLz = ssglLz;
  244 + }
  245 + public Double getSsglDm() {
  246 + return ssglDm;
  247 + }
  248 + public void setSsglDm(Double ssglDm) {
  249 + this.ssglDm = ssglDm;
  250 + }
  251 + public Double getSsglGz() {
  252 + return ssglGz;
  253 + }
  254 + public void setSsglGz(Double ssglGz) {
  255 + this.ssglGz = ssglGz;
  256 + }
  257 + public Double getSsglJf() {
  258 + return ssglJf;
  259 + }
  260 + public void setSsglJf(Double ssglJf) {
  261 + this.ssglJf = ssglJf;
  262 + }
  263 + public Double getSsglZs() {
  264 + return ssglZs;
  265 + }
  266 + public void setSsglZs(Double ssglZs) {
  267 + this.ssglZs = ssglZs;
  268 + }
  269 + public Double getSsglQr() {
  270 + return ssglQr;
  271 + }
  272 + public void setSsglQr(Double ssglQr) {
  273 + this.ssglQr = ssglQr;
  274 + }
  275 + public Double getSsglQc() {
  276 + return ssglQc;
  277 + }
  278 + public void setSsglQc(Double ssglQc) {
  279 + this.ssglQc = ssglQc;
  280 + }
  281 + public Double getSsglKx() {
  282 + return ssglKx;
  283 + }
  284 + public void setSsglKx(Double ssglKx) {
  285 + this.ssglKx = ssglKx;
  286 + }
  287 + public Double getSsglQh() {
  288 + return ssglQh;
  289 + }
  290 + public void setSsglQh(Double ssglQh) {
  291 + this.ssglQh = ssglQh;
  292 + }
  293 + public Double getSsglYw() {
  294 + return ssglYw;
  295 + }
  296 + public void setSsglYw(Double ssglYw) {
  297 + this.ssglYw = ssglYw;
  298 + }
  299 + public Double getSsglLjpm() {
  300 + return ssglLjpm;
  301 + }
  302 + public void setSsglLjpm(Double ssglLjpm) {
  303 + this.ssglLjpm = ssglLjpm;
  304 + }
  305 + public Double getSsglOther() {
  306 + return ssglOther;
  307 + }
  308 + public void setSsglOther(Double ssglOther) {
  309 + this.ssglOther = ssglOther;
  310 + }
  311 + public Double getLjyy() {
  312 + return ljyy;
  313 + }
  314 + public void setLjyy(Double ljyy) {
  315 + this.ljyy = ljyy;
  316 + }
  317 + public Double getLjjcc() {
  318 + return ljjcc;
  319 + }
  320 + public void setLjjcc(Double ljjcc) {
  321 + this.ljjcc = ljjcc;
  322 + }
  323 + public Double getLjkfks() {
  324 + return ljkfks;
  325 + }
  326 + public void setLjkfks(Double ljkfks) {
  327 + this.ljkfks = ljkfks;
  328 + }
  329 + public String getRemark() {
  330 + return remark;
  331 + }
  332 + public void setRemark(String remark) {
  333 + this.remark = remark;
  334 + }
  335 + public Date getCreateDate() {
  336 + return createDate;
  337 + }
  338 + public void setCreateDate(Date createDate) {
  339 + this.createDate = createDate;
  340 + }
  341 +
  342 +}
src/main/java/com/bsth/entity/calc/CalcStatistics.java
@@ -59,6 +59,8 @@ public class CalcStatistics { @@ -59,6 +59,8 @@ public class CalcStatistics {
59 private Double qhlc; 59 private Double qhlc;
60 /* 援外公里*/ 60 /* 援外公里*/
61 private Double ywlc; 61 private Double ywlc;
  62 + /* 路救抛锚公里*/
  63 + private Double ljpmlc;
62 /* 其他公里*/ 64 /* 其他公里*/
63 private Double qtlc; 65 private Double qtlc;
64 /* 临加公里*/ 66 /* 临加公里*/
@@ -262,6 +264,12 @@ public class CalcStatistics { @@ -262,6 +264,12 @@ public class CalcStatistics {
262 public void setYwlc(Double ywlc) { 264 public void setYwlc(Double ywlc) {
263 this.ywlc = ywlc; 265 this.ywlc = ywlc;
264 } 266 }
  267 + public Double getLjpmlc() {
  268 + return ljpmlc;
  269 + }
  270 + public void setLjpmlc(Double ljpmlc) {
  271 + this.ljpmlc = ljpmlc;
  272 + }
265 public Double getQtlc() { 273 public Double getQtlc() {
266 return qtlc; 274 return qtlc;
267 } 275 }
src/main/java/com/bsth/entity/calc/CalcWaybill.java
1 -package com.bsth.entity.calc;  
2 -  
3 -import java.util.Date;  
4 -  
5 -import javax.persistence.*;  
6 -  
7 -@Entity  
8 -@Table(name = "calc_waybill")  
9 -public class CalcWaybill {  
10 - /* 主键*/  
11 - @Id  
12 - @GeneratedValue(strategy = GenerationType.IDENTITY)  
13 - private Long id;  
14 - /* 公司代码*/  
15 - private String gsdm;  
16 - /* 公司名称*/  
17 - private String gsname;  
18 - /* 分公司代码*/  
19 - private String fgsdm;  
20 - /* 分公司名称*/  
21 - private String fgsname;  
22 - /* 日期*/  
23 - private Date rq;  
24 - /* 日期字符串*/  
25 - private String rqStr;  
26 - /* 线路编码*/  
27 - private String xl;  
28 - /* 线路名称*/  
29 - private String xlName;  
30 - /* 车辆自编号*/  
31 - private String cl;  
32 - /* 路牌名字*/  
33 - private String lp;  
34 - /* 驾驶员工号*/  
35 - private String jGh;  
36 - /* 驾驶员名字*/  
37 - private String jName;  
38 - /* 售票员工号*/  
39 - private String sGh;  
40 - /* 售票员名字*/  
41 - private String sName;  
42 - /* 计划营运班次*/  
43 - private int jhyybc;  
44 - /* 计划早高峰营运班次*/  
45 - private int jhyybczgf;  
46 - /* 计划晚高峰营运班次*/  
47 - private int jhyybcwgf;  
48 - /* 计划非营运班次*/  
49 - private int jhfyybc;  
50 - /* 计划营运里程*/  
51 - private Double jhyylc;  
52 - /* 计划非营运里程*/  
53 - private Double jhfyylc;  
54 - /* 实际营运班次*/  
55 - private int sjyybc;  
56 - /* 实际早高峰营运班次*/  
57 - private int sjyybczgf;  
58 - /* 实际晚高峰营运班次*/  
59 - private int sjyybcwgf;  
60 - /* 实际非营运班次*/  
61 - private int sjfyybc;  
62 - /* 实际营运里程*/  
63 - private Double sjyylc;  
64 - /* 实际非营运里程*/  
65 - private Double sjfyylc;  
66 - /* 临加班次*/  
67 - private int ljbc;  
68 - /* 临加早高峰班次*/  
69 - private int ljbczgf;  
70 - /* 临加晚高峰班次*/  
71 - private int ljbcwgf;  
72 - /* 临加营运里程*/  
73 - private Double ljyylc;  
74 - /* 临加非营运里程*/  
75 - private Double ljfyylc;  
76 - /* 烂班班次*/  
77 - private int lbbc;  
78 - /* 烂班里程*/  
79 - private Double lblc;  
80 - /* 路阻*/  
81 - private Double lblcLz;  
82 - /* 吊慢*/  
83 - private Double lblcDm;  
84 - /* 故障*/  
85 - private Double lblcGz;  
86 - /* 纠纷*/  
87 - private Double lblcJf;  
88 - /* 肇事*/  
89 - private Double lblcZs;  
90 - /* 缺人*/  
91 - private Double lblcQr;  
92 - /* 缺车*/  
93 - private Double lblcQc;  
94 - /* 客稀*/  
95 - private Double lblcKx;  
96 - /* 气候*/  
97 - private Double lblcQh;  
98 - /* 援外*/  
99 - private Double lblcYw;  
100 - /* 其他*/  
101 - private Double lblcQt;  
102 - /* 放站班次*/  
103 - private int fzbc;  
104 - /* 放站早高峰班次*/  
105 - private int fzbczgf;  
106 - /* 放站晚高峰班次*/  
107 - private int fzbcwgf;  
108 - /* 掉头班次*/  
109 - private int dtbc;  
110 - /* 掉头早高峰班次*/  
111 - private int dtbczgf;  
112 - /* 掉头晚高峰班次*/  
113 - private int dtbcwgf;  
114 - /* 创建时间*/  
115 - private Date createTime;  
116 - /* 修改时间*/  
117 - private Date updateTime;  
118 - public Long getId() {  
119 - return id;  
120 - }  
121 - public void setId(Long id) {  
122 - this.id = id;  
123 - }  
124 - public String getGsdm() {  
125 - return gsdm;  
126 - }  
127 - public void setGsdm(String gsdm) {  
128 - this.gsdm = gsdm;  
129 - }  
130 - public String getGsname() {  
131 - return gsname;  
132 - }  
133 - public void setGsname(String gsname) {  
134 - this.gsname = gsname;  
135 - }  
136 - public String getFgsdm() {  
137 - return fgsdm;  
138 - }  
139 - public void setFgsdm(String fgsdm) {  
140 - this.fgsdm = fgsdm;  
141 - }  
142 - public String getFgsname() {  
143 - return fgsname;  
144 - }  
145 - public void setFgsname(String fgsname) {  
146 - this.fgsname = fgsname;  
147 - }  
148 - public Date getRq() {  
149 - return rq;  
150 - }  
151 - public void setRq(Date rq) {  
152 - this.rq = rq;  
153 - }  
154 - public String getRqStr() {  
155 - return rqStr;  
156 - }  
157 - public void setRqStr(String rqStr) {  
158 - this.rqStr = rqStr;  
159 - }  
160 - public String getXl() {  
161 - return xl;  
162 - }  
163 - public void setXl(String xl) {  
164 - this.xl = xl;  
165 - }  
166 - public String getXlName() {  
167 - return xlName;  
168 - }  
169 - public void setXlName(String xlName) {  
170 - this.xlName = xlName;  
171 - }  
172 - public String getCl() {  
173 - return cl;  
174 - }  
175 - public void setCl(String cl) {  
176 - this.cl = cl;  
177 - }  
178 - public String getLp() {  
179 - return lp;  
180 - }  
181 - public void setLp(String lp) {  
182 - this.lp = lp;  
183 - }  
184 - public String getjGh() {  
185 - return jGh;  
186 - }  
187 - public void setjGh(String jGh) {  
188 - this.jGh = jGh;  
189 - }  
190 - public String getjName() {  
191 - return jName;  
192 - }  
193 - public void setjName(String jName) {  
194 - this.jName = jName;  
195 - }  
196 - public String getsGh() {  
197 - return sGh;  
198 - }  
199 - public void setsGh(String sGh) {  
200 - this.sGh = sGh;  
201 - }  
202 - public String getsName() {  
203 - return sName;  
204 - }  
205 - public void setsName(String sName) {  
206 - this.sName = sName;  
207 - }  
208 - public int getJhyybc() {  
209 - return jhyybc;  
210 - }  
211 - public void setJhyybc(int jhyybc) {  
212 - this.jhyybc = jhyybc;  
213 - }  
214 - public int getJhyybczgf() {  
215 - return jhyybczgf;  
216 - }  
217 - public void setJhyybczgf(int jhyybczgf) {  
218 - this.jhyybczgf = jhyybczgf;  
219 - }  
220 - public int getJhyybcwgf() {  
221 - return jhyybcwgf;  
222 - }  
223 - public void setJhyybcwgf(int jhyybcwgf) {  
224 - this.jhyybcwgf = jhyybcwgf;  
225 - }  
226 - public int getJhfyybc() {  
227 - return jhfyybc;  
228 - }  
229 - public void setJhfyybc(int jhfyybc) {  
230 - this.jhfyybc = jhfyybc;  
231 - }  
232 - public Double getJhyylc() {  
233 - return jhyylc;  
234 - }  
235 - public void setJhyylc(Double jhyylc) {  
236 - this.jhyylc = jhyylc;  
237 - }  
238 - public Double getJhfyylc() {  
239 - return jhfyylc;  
240 - }  
241 - public void setJhfyylc(Double jhfyylc) {  
242 - this.jhfyylc = jhfyylc;  
243 - }  
244 - public int getSjyybc() {  
245 - return sjyybc;  
246 - }  
247 - public void setSjyybc(int sjyybc) {  
248 - this.sjyybc = sjyybc;  
249 - }  
250 - public int getSjyybczgf() {  
251 - return sjyybczgf;  
252 - }  
253 - public void setSjyybczgf(int sjyybczgf) {  
254 - this.sjyybczgf = sjyybczgf;  
255 - }  
256 - public int getSjyybcwgf() {  
257 - return sjyybcwgf;  
258 - }  
259 - public void setSjyybcwgf(int sjyybcwgf) {  
260 - this.sjyybcwgf = sjyybcwgf;  
261 - }  
262 - public int getSjfyybc() {  
263 - return sjfyybc;  
264 - }  
265 - public void setSjfyybc(int sjfyybc) {  
266 - this.sjfyybc = sjfyybc;  
267 - }  
268 - public Double getSjyylc() {  
269 - return sjyylc;  
270 - }  
271 - public void setSjyylc(Double sjyylc) {  
272 - this.sjyylc = sjyylc;  
273 - }  
274 - public Double getSjfyylc() {  
275 - return sjfyylc;  
276 - }  
277 - public void setSjfyylc(Double sjfyylc) {  
278 - this.sjfyylc = sjfyylc;  
279 - }  
280 - public int getLjbc() {  
281 - return ljbc;  
282 - }  
283 - public void setLjbc(int ljbc) {  
284 - this.ljbc = ljbc;  
285 - }  
286 - public int getLjbczgf() {  
287 - return ljbczgf;  
288 - }  
289 - public void setLjbczgf(int ljbczgf) {  
290 - this.ljbczgf = ljbczgf;  
291 - }  
292 - public int getLjbcwgf() {  
293 - return ljbcwgf;  
294 - }  
295 - public void setLjbcwgf(int ljbcwgf) {  
296 - this.ljbcwgf = ljbcwgf;  
297 - }  
298 - public Double getLjyylc() {  
299 - return ljyylc;  
300 - }  
301 - public void setLjyylc(Double ljyylc) {  
302 - this.ljyylc = ljyylc;  
303 - }  
304 - public Double getLjfyylc() {  
305 - return ljfyylc;  
306 - }  
307 - public void setLjfyylc(Double ljfyylc) {  
308 - this.ljfyylc = ljfyylc;  
309 - }  
310 - public int getLbbc() {  
311 - return lbbc;  
312 - }  
313 - public void setLbbc(int lbbc) {  
314 - this.lbbc = lbbc;  
315 - }  
316 - public Double getLblc() {  
317 - return lblc;  
318 - }  
319 - public void setLblc(Double lblc) {  
320 - this.lblc = lblc;  
321 - }  
322 - public Double getLblcLz() {  
323 - return lblcLz;  
324 - }  
325 - public void setLblcLz(Double lblcLz) {  
326 - this.lblcLz = lblcLz;  
327 - }  
328 - public Double getLblcDm() {  
329 - return lblcDm;  
330 - }  
331 - public void setLblcDm(Double lblcDm) {  
332 - this.lblcDm = lblcDm;  
333 - }  
334 - public Double getLblcGz() {  
335 - return lblcGz;  
336 - }  
337 - public void setLblcGz(Double lblcGz) {  
338 - this.lblcGz = lblcGz;  
339 - }  
340 - public Double getLblcJf() {  
341 - return lblcJf;  
342 - }  
343 - public void setLblcJf(Double lblcJf) {  
344 - this.lblcJf = lblcJf;  
345 - }  
346 - public Double getLblcZs() {  
347 - return lblcZs;  
348 - }  
349 - public void setLblcZs(Double lblcZs) {  
350 - this.lblcZs = lblcZs;  
351 - }  
352 - public Double getLblcQr() {  
353 - return lblcQr;  
354 - }  
355 - public void setLblcQr(Double lblcQr) {  
356 - this.lblcQr = lblcQr;  
357 - }  
358 - public Double getLblcQc() {  
359 - return lblcQc;  
360 - }  
361 - public void setLblcQc(Double lblcQc) {  
362 - this.lblcQc = lblcQc;  
363 - }  
364 - public Double getLblcKx() {  
365 - return lblcKx;  
366 - }  
367 - public void setLblcKx(Double lblcKx) {  
368 - this.lblcKx = lblcKx;  
369 - }  
370 - public Double getLblcQh() {  
371 - return lblcQh;  
372 - }  
373 - public void setLblcQh(Double lblcQh) {  
374 - this.lblcQh = lblcQh;  
375 - }  
376 - public Double getLblcYw() {  
377 - return lblcYw;  
378 - }  
379 - public void setLblcYw(Double lblcYw) {  
380 - this.lblcYw = lblcYw;  
381 - }  
382 - public Double getLblcQt() {  
383 - return lblcQt;  
384 - }  
385 - public void setLblcQt(Double lblcQt) {  
386 - this.lblcQt = lblcQt;  
387 - }  
388 - public int getFzbc() {  
389 - return fzbc;  
390 - }  
391 - public void setFzbc(int fzbc) {  
392 - this.fzbc = fzbc;  
393 - }  
394 - public int getFzbczgf() {  
395 - return fzbczgf;  
396 - }  
397 - public void setFzbczgf(int fzbczgf) {  
398 - this.fzbczgf = fzbczgf;  
399 - }  
400 - public int getFzbcwgf() {  
401 - return fzbcwgf;  
402 - }  
403 - public void setFzbcwgf(int fzbcwgf) {  
404 - this.fzbcwgf = fzbcwgf;  
405 - }  
406 - public int getDtbc() {  
407 - return dtbc;  
408 - }  
409 - public void setDtbc(int dtbc) {  
410 - this.dtbc = dtbc;  
411 - }  
412 - public int getDtbczgf() {  
413 - return dtbczgf;  
414 - }  
415 - public void setDtbczgf(int dtbczgf) {  
416 - this.dtbczgf = dtbczgf;  
417 - }  
418 - public int getDtbcwgf() {  
419 - return dtbcwgf;  
420 - }  
421 - public void setDtbcwgf(int dtbcwgf) {  
422 - this.dtbcwgf = dtbcwgf;  
423 - }  
424 - public Date getCreateTime() {  
425 - return createTime;  
426 - }  
427 - public void setCreateTime(Date createTime) {  
428 - this.createTime = createTime;  
429 - }  
430 - public Date getUpdateTime() {  
431 - return updateTime;  
432 - }  
433 - public void setUpdateTime(Date updateTime) {  
434 - this.updateTime = updateTime;  
435 - }  
436 -  
437 -  
438 -  
439 -} 1 +package com.bsth.entity.calc;
  2 +
  3 +import java.util.Date;
  4 +
  5 +import javax.persistence.*;
  6 +
  7 +@Entity
  8 +@Table(name = "calc_waybill")
  9 +public class CalcWaybill {
  10 + /* 主键*/
  11 + @Id
  12 + @GeneratedValue(strategy = GenerationType.IDENTITY)
  13 + private Long id;
  14 + /* 公司代码*/
  15 + private String gsdm;
  16 + /* 公司名称*/
  17 + private String gsname;
  18 + /* 分公司代码*/
  19 + private String fgsdm;
  20 + /* 分公司名称*/
  21 + private String fgsname;
  22 + /* 日期*/
  23 + private Date rq;
  24 + /* 日期字符串*/
  25 + private String rqStr;
  26 + /* 线路编码*/
  27 + private String xl;
  28 + /* 线路名称*/
  29 + private String xlName;
  30 + /* 车辆自编号*/
  31 + private String cl;
  32 + /* 路牌名字*/
  33 + private String lp;
  34 + /* 驾驶员工号*/
  35 + private String jGh;
  36 + /* 驾驶员名字*/
  37 + private String jName;
  38 + /* 售票员工号*/
  39 + private String sGh;
  40 + /* 售票员名字*/
  41 + private String sName;
  42 + /* 计划营运班次*/
  43 + private int jhyybc;
  44 + /* 计划早高峰营运班次*/
  45 + private int jhyybczgf;
  46 + /* 计划晚高峰营运班次*/
  47 + private int jhyybcwgf;
  48 + /* 计划非营运班次*/
  49 + private int jhfyybc;
  50 + /* 计划营运里程*/
  51 + private Double jhyylc;
  52 + /* 计划非营运里程*/
  53 + private Double jhfyylc;
  54 + /* 实际营运班次*/
  55 + private int sjyybc;
  56 + /* 实际早高峰营运班次*/
  57 + private int sjyybczgf;
  58 + /* 实际晚高峰营运班次*/
  59 + private int sjyybcwgf;
  60 + /* 实际非营运班次*/
  61 + private int sjfyybc;
  62 + /* 实际营运里程*/
  63 + private Double sjyylc;
  64 + /* 实际非营运里程*/
  65 + private Double sjfyylc;
  66 + /* 临加班次*/
  67 + private int ljbc;
  68 + /* 临加早高峰班次*/
  69 + private int ljbczgf;
  70 + /* 临加晚高峰班次*/
  71 + private int ljbcwgf;
  72 + /* 临加营运里程*/
  73 + private Double ljyylc;
  74 + /* 临加非营运里程*/
  75 + private Double ljfyylc;
  76 + /* 烂班班次*/
  77 + private int lbbc;
  78 + /* 烂班里程*/
  79 + private Double lblc;
  80 + /* 路阻*/
  81 + private Double lblcLz;
  82 + /* 吊慢*/
  83 + private Double lblcDm;
  84 + /* 故障*/
  85 + private Double lblcGz;
  86 + /* 纠纷*/
  87 + private Double lblcJf;
  88 + /* 肇事*/
  89 + private Double lblcZs;
  90 + /* 缺人*/
  91 + private Double lblcQr;
  92 + /* 缺车*/
  93 + private Double lblcQc;
  94 + /* 客稀*/
  95 + private Double lblcKx;
  96 + /* 气候*/
  97 + private Double lblcQh;
  98 + /* 援外*/
  99 + private Double lblcYw;
  100 + /* 路救抛锚*/
  101 + private Double lblcLjpm;
  102 + /* 其他*/
  103 + private Double lblcQt;
  104 + /* 放站班次*/
  105 + private int fzbc;
  106 + /* 放站早高峰班次*/
  107 + private int fzbczgf;
  108 + /* 放站晚高峰班次*/
  109 + private int fzbcwgf;
  110 + /* 掉头班次*/
  111 + private int dtbc;
  112 + /* 掉头早高峰班次*/
  113 + private int dtbczgf;
  114 + /* 掉头晚高峰班次*/
  115 + private int dtbcwgf;
  116 + /* 创建时间*/
  117 + private Date createTime;
  118 + /* 修改时间*/
  119 + private Date updateTime;
  120 + public Long getId() {
  121 + return id;
  122 + }
  123 + public void setId(Long id) {
  124 + this.id = id;
  125 + }
  126 + public String getGsdm() {
  127 + return gsdm;
  128 + }
  129 + public void setGsdm(String gsdm) {
  130 + this.gsdm = gsdm;
  131 + }
  132 + public String getGsname() {
  133 + return gsname;
  134 + }
  135 + public void setGsname(String gsname) {
  136 + this.gsname = gsname;
  137 + }
  138 + public String getFgsdm() {
  139 + return fgsdm;
  140 + }
  141 + public void setFgsdm(String fgsdm) {
  142 + this.fgsdm = fgsdm;
  143 + }
  144 + public String getFgsname() {
  145 + return fgsname;
  146 + }
  147 + public void setFgsname(String fgsname) {
  148 + this.fgsname = fgsname;
  149 + }
  150 + public Date getRq() {
  151 + return rq;
  152 + }
  153 + public void setRq(Date rq) {
  154 + this.rq = rq;
  155 + }
  156 + public String getRqStr() {
  157 + return rqStr;
  158 + }
  159 + public void setRqStr(String rqStr) {
  160 + this.rqStr = rqStr;
  161 + }
  162 + public String getXl() {
  163 + return xl;
  164 + }
  165 + public void setXl(String xl) {
  166 + this.xl = xl;
  167 + }
  168 + public String getXlName() {
  169 + return xlName;
  170 + }
  171 + public void setXlName(String xlName) {
  172 + this.xlName = xlName;
  173 + }
  174 + public String getCl() {
  175 + return cl;
  176 + }
  177 + public void setCl(String cl) {
  178 + this.cl = cl;
  179 + }
  180 + public String getLp() {
  181 + return lp;
  182 + }
  183 + public void setLp(String lp) {
  184 + this.lp = lp;
  185 + }
  186 + public String getjGh() {
  187 + return jGh;
  188 + }
  189 + public void setjGh(String jGh) {
  190 + this.jGh = jGh;
  191 + }
  192 + public String getjName() {
  193 + return jName;
  194 + }
  195 + public void setjName(String jName) {
  196 + this.jName = jName;
  197 + }
  198 + public String getsGh() {
  199 + return sGh;
  200 + }
  201 + public void setsGh(String sGh) {
  202 + this.sGh = sGh;
  203 + }
  204 + public String getsName() {
  205 + return sName;
  206 + }
  207 + public void setsName(String sName) {
  208 + this.sName = sName;
  209 + }
  210 + public int getJhyybc() {
  211 + return jhyybc;
  212 + }
  213 + public void setJhyybc(int jhyybc) {
  214 + this.jhyybc = jhyybc;
  215 + }
  216 + public int getJhyybczgf() {
  217 + return jhyybczgf;
  218 + }
  219 + public void setJhyybczgf(int jhyybczgf) {
  220 + this.jhyybczgf = jhyybczgf;
  221 + }
  222 + public int getJhyybcwgf() {
  223 + return jhyybcwgf;
  224 + }
  225 + public void setJhyybcwgf(int jhyybcwgf) {
  226 + this.jhyybcwgf = jhyybcwgf;
  227 + }
  228 + public int getJhfyybc() {
  229 + return jhfyybc;
  230 + }
  231 + public void setJhfyybc(int jhfyybc) {
  232 + this.jhfyybc = jhfyybc;
  233 + }
  234 + public Double getJhyylc() {
  235 + return jhyylc;
  236 + }
  237 + public void setJhyylc(Double jhyylc) {
  238 + this.jhyylc = jhyylc;
  239 + }
  240 + public Double getJhfyylc() {
  241 + return jhfyylc;
  242 + }
  243 + public void setJhfyylc(Double jhfyylc) {
  244 + this.jhfyylc = jhfyylc;
  245 + }
  246 + public int getSjyybc() {
  247 + return sjyybc;
  248 + }
  249 + public void setSjyybc(int sjyybc) {
  250 + this.sjyybc = sjyybc;
  251 + }
  252 + public int getSjyybczgf() {
  253 + return sjyybczgf;
  254 + }
  255 + public void setSjyybczgf(int sjyybczgf) {
  256 + this.sjyybczgf = sjyybczgf;
  257 + }
  258 + public int getSjyybcwgf() {
  259 + return sjyybcwgf;
  260 + }
  261 + public void setSjyybcwgf(int sjyybcwgf) {
  262 + this.sjyybcwgf = sjyybcwgf;
  263 + }
  264 + public int getSjfyybc() {
  265 + return sjfyybc;
  266 + }
  267 + public void setSjfyybc(int sjfyybc) {
  268 + this.sjfyybc = sjfyybc;
  269 + }
  270 + public Double getSjyylc() {
  271 + return sjyylc;
  272 + }
  273 + public void setSjyylc(Double sjyylc) {
  274 + this.sjyylc = sjyylc;
  275 + }
  276 + public Double getSjfyylc() {
  277 + return sjfyylc;
  278 + }
  279 + public void setSjfyylc(Double sjfyylc) {
  280 + this.sjfyylc = sjfyylc;
  281 + }
  282 + public int getLjbc() {
  283 + return ljbc;
  284 + }
  285 + public void setLjbc(int ljbc) {
  286 + this.ljbc = ljbc;
  287 + }
  288 + public int getLjbczgf() {
  289 + return ljbczgf;
  290 + }
  291 + public void setLjbczgf(int ljbczgf) {
  292 + this.ljbczgf = ljbczgf;
  293 + }
  294 + public int getLjbcwgf() {
  295 + return ljbcwgf;
  296 + }
  297 + public void setLjbcwgf(int ljbcwgf) {
  298 + this.ljbcwgf = ljbcwgf;
  299 + }
  300 + public Double getLjyylc() {
  301 + return ljyylc;
  302 + }
  303 + public void setLjyylc(Double ljyylc) {
  304 + this.ljyylc = ljyylc;
  305 + }
  306 + public Double getLjfyylc() {
  307 + return ljfyylc;
  308 + }
  309 + public void setLjfyylc(Double ljfyylc) {
  310 + this.ljfyylc = ljfyylc;
  311 + }
  312 + public int getLbbc() {
  313 + return lbbc;
  314 + }
  315 + public void setLbbc(int lbbc) {
  316 + this.lbbc = lbbc;
  317 + }
  318 + public Double getLblc() {
  319 + return lblc;
  320 + }
  321 + public void setLblc(Double lblc) {
  322 + this.lblc = lblc;
  323 + }
  324 + public Double getLblcLz() {
  325 + return lblcLz;
  326 + }
  327 + public void setLblcLz(Double lblcLz) {
  328 + this.lblcLz = lblcLz;
  329 + }
  330 + public Double getLblcDm() {
  331 + return lblcDm;
  332 + }
  333 + public void setLblcDm(Double lblcDm) {
  334 + this.lblcDm = lblcDm;
  335 + }
  336 + public Double getLblcGz() {
  337 + return lblcGz;
  338 + }
  339 + public void setLblcGz(Double lblcGz) {
  340 + this.lblcGz = lblcGz;
  341 + }
  342 + public Double getLblcJf() {
  343 + return lblcJf;
  344 + }
  345 + public void setLblcJf(Double lblcJf) {
  346 + this.lblcJf = lblcJf;
  347 + }
  348 + public Double getLblcZs() {
  349 + return lblcZs;
  350 + }
  351 + public void setLblcZs(Double lblcZs) {
  352 + this.lblcZs = lblcZs;
  353 + }
  354 + public Double getLblcQr() {
  355 + return lblcQr;
  356 + }
  357 + public void setLblcQr(Double lblcQr) {
  358 + this.lblcQr = lblcQr;
  359 + }
  360 + public Double getLblcQc() {
  361 + return lblcQc;
  362 + }
  363 + public void setLblcQc(Double lblcQc) {
  364 + this.lblcQc = lblcQc;
  365 + }
  366 + public Double getLblcKx() {
  367 + return lblcKx;
  368 + }
  369 + public void setLblcKx(Double lblcKx) {
  370 + this.lblcKx = lblcKx;
  371 + }
  372 + public Double getLblcQh() {
  373 + return lblcQh;
  374 + }
  375 + public void setLblcQh(Double lblcQh) {
  376 + this.lblcQh = lblcQh;
  377 + }
  378 + public Double getLblcYw() {
  379 + return lblcYw;
  380 + }
  381 + public void setLblcYw(Double lblcYw) {
  382 + this.lblcYw = lblcYw;
  383 + }
  384 + public Double getLblcLjpm() {
  385 + return lblcLjpm;
  386 + }
  387 + public void setLblcLjpm(Double lblcLjpm) {
  388 + this.lblcLjpm = lblcLjpm;
  389 + }
  390 + public Double getLblcQt() {
  391 + return lblcQt;
  392 + }
  393 + public void setLblcQt(Double lblcQt) {
  394 + this.lblcQt = lblcQt;
  395 + }
  396 + public int getFzbc() {
  397 + return fzbc;
  398 + }
  399 + public void setFzbc(int fzbc) {
  400 + this.fzbc = fzbc;
  401 + }
  402 + public int getFzbczgf() {
  403 + return fzbczgf;
  404 + }
  405 + public void setFzbczgf(int fzbczgf) {
  406 + this.fzbczgf = fzbczgf;
  407 + }
  408 + public int getFzbcwgf() {
  409 + return fzbcwgf;
  410 + }
  411 + public void setFzbcwgf(int fzbcwgf) {
  412 + this.fzbcwgf = fzbcwgf;
  413 + }
  414 + public int getDtbc() {
  415 + return dtbc;
  416 + }
  417 + public void setDtbc(int dtbc) {
  418 + this.dtbc = dtbc;
  419 + }
  420 + public int getDtbczgf() {
  421 + return dtbczgf;
  422 + }
  423 + public void setDtbczgf(int dtbczgf) {
  424 + this.dtbczgf = dtbczgf;
  425 + }
  426 + public int getDtbcwgf() {
  427 + return dtbcwgf;
  428 + }
  429 + public void setDtbcwgf(int dtbcwgf) {
  430 + this.dtbcwgf = dtbcwgf;
  431 + }
  432 + public Date getCreateTime() {
  433 + return createTime;
  434 + }
  435 + public void setCreateTime(Date createTime) {
  436 + this.createTime = createTime;
  437 + }
  438 + public Date getUpdateTime() {
  439 + return updateTime;
  440 + }
  441 + public void setUpdateTime(Date updateTime) {
  442 + this.updateTime = updateTime;
  443 + }
  444 +
  445 +
  446 +
  447 +}
src/main/java/com/bsth/service/calc/impl/CalcToolServiceImpl.java
@@ -127,12 +127,7 @@ public class CalcToolServiceImpl implements CalcToolService { @@ -127,12 +127,7 @@ public class CalcToolServiceImpl implements CalcToolService {
127 if(i != l){ 127 if(i != l){
128 CalcWaybill c1 = listCal.get(i); 128 CalcWaybill c1 = listCal.get(i);
129 CalcWaybill c2 = listCal.get(l); 129 CalcWaybill c2 = listCal.get(l);
130 -//  
131 -// c1.setSjyylc(c1.getSjyylc() + c2.getSjyylc());  
132 -// c1.setSjfyylc(c1.getSjfyylc() + c2.getSjfyylc());  
133 -// c1.setLjyylc(c1.getLjyylc() + c2.getLjyylc());  
134 -// c1.setLjfyylc(c1.getLjfyylc() + c2.getLjfyylc());  
135 -// 130 +
136 listCal.remove(l); 131 listCal.remove(l);
137 } else { 132 } else {
138 break; 133 break;
@@ -191,6 +186,7 @@ public class CalcToolServiceImpl implements CalcToolService { @@ -191,6 +186,7 @@ public class CalcToolServiceImpl implements CalcToolService {
191 double ssgl_kx= culateMileageService.culateCJLC(list_, "客稀"); 186 double ssgl_kx= culateMileageService.culateCJLC(list_, "客稀");
192 double ssgl_qh= culateMileageService.culateCJLC(list_, "气候"); 187 double ssgl_qh= culateMileageService.culateCJLC(list_, "气候");
193 double ssgl_yw= culateMileageService.culateCJLC(list_, "援外"); 188 double ssgl_yw= culateMileageService.culateCJLC(list_, "援外");
  189 + double ssgl_ljpm= culateMileageService.culateCJLC(list_, "路救抛锚");
194 190
195 double ssgl_pc=culateMileageService.culateCJLC(list_, "配车"); 191 double ssgl_pc=culateMileageService.culateCJLC(list_, "配车");
196 double ssgl_by=culateMileageService.culateCJLC(list_, "保养"); 192 double ssgl_by=culateMileageService.culateCJLC(list_, "保养");
@@ -245,6 +241,7 @@ public class CalcToolServiceImpl implements CalcToolService { @@ -245,6 +241,7 @@ public class CalcToolServiceImpl implements CalcToolService {
245 t.setLblcKx(ssgl_kx); 241 t.setLblcKx(ssgl_kx);
246 t.setLblcQh(ssgl_qh); 242 t.setLblcQh(ssgl_qh);
247 t.setLblcYw(ssgl_yw); 243 t.setLblcYw(ssgl_yw);
  244 + t.setLblcLjpm(ssgl_ljpm);
248 t.setLblcQt(ssgl_qtz); 245 t.setLblcQt(ssgl_qtz);
249 t.setFzbc(fzbc+zfbc); 246 t.setFzbc(fzbc+zfbc);
250 t.setFzbczgf(fzbcZgf+zfbcZgf); 247 t.setFzbczgf(fzbcZgf+zfbcZgf);
src/main/java/com/bsth/service/calc/impl/CalcWaybillServiceImpl.java
@@ -327,6 +327,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -327,6 +327,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
327 calc.setLblcKx(Arith.add(calc.getLblcKx(), c.getLblcKx())); 327 calc.setLblcKx(Arith.add(calc.getLblcKx(), c.getLblcKx()));
328 calc.setLblcQh(Arith.add(calc.getLblcQh(), c.getLblcQh())); 328 calc.setLblcQh(Arith.add(calc.getLblcQh(), c.getLblcQh()));
329 calc.setLblcYw(Arith.add(calc.getLblcYw(), c.getLblcYw())); 329 calc.setLblcYw(Arith.add(calc.getLblcYw(), c.getLblcYw()));
  330 + calc.setLblcLjpm(Arith.add(calc.getLblcLjpm(), c.getLblcLjpm()));
330 calc.setLblcQt(Arith.add(calc.getLblcQt(), c.getLblcQt())); 331 calc.setLblcQt(Arith.add(calc.getLblcQt(), c.getLblcQt()));
331 calc.setLjyylc(Arith.add(calc.getLjyylc(), c.getLjyylc())); 332 calc.setLjyylc(Arith.add(calc.getLjyylc(), c.getLjyylc()));
332 calc.setLjfyylc(Arith.add(calc.getLjfyylc(), c.getLjfyylc())); 333 calc.setLjfyylc(Arith.add(calc.getLjfyylc(), c.getLjfyylc()));
@@ -371,6 +372,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -371,6 +372,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
371 sum.setLblcKx(Arith.add(sum.getLblcKx()!=null?sum.getLblcKx():0, c.getLblcKx())); 372 sum.setLblcKx(Arith.add(sum.getLblcKx()!=null?sum.getLblcKx():0, c.getLblcKx()));
372 sum.setLblcQh(Arith.add(sum.getLblcQh()!=null?sum.getLblcQh():0, c.getLblcQh())); 373 sum.setLblcQh(Arith.add(sum.getLblcQh()!=null?sum.getLblcQh():0, c.getLblcQh()));
373 sum.setLblcYw(Arith.add(sum.getLblcYw()!=null?sum.getLblcYw():0, c.getLblcYw())); 374 sum.setLblcYw(Arith.add(sum.getLblcYw()!=null?sum.getLblcYw():0, c.getLblcYw()));
  375 + sum.setLblcLjpm(Arith.add(sum.getLblcLjpm()!=null?sum.getLblcLjpm():0, c.getLblcLjpm()));
374 sum.setLblcQt(Arith.add(sum.getLblcQt()!=null?sum.getLblcQt():0, c.getLblcQt())); 376 sum.setLblcQt(Arith.add(sum.getLblcQt()!=null?sum.getLblcQt():0, c.getLblcQt()));
375 sum.setJhyybc(sum.getJhyybc() + c.getJhyybc()); 377 sum.setJhyybc(sum.getJhyybc() + c.getJhyybc());
376 sum.setJhyybczgf(sum.getJhyybczgf() + c.getJhyybczgf()); 378 sum.setJhyybczgf(sum.getJhyybczgf() + c.getJhyybczgf());
@@ -416,6 +418,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -416,6 +418,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
416 m.put("ssgl_kx", c.getLblcKx()); 418 m.put("ssgl_kx", c.getLblcKx());
417 m.put("ssgl_qh", c.getLblcQh()); 419 m.put("ssgl_qh", c.getLblcQh());
418 m.put("ssgl_yw", c.getLblcYw()); 420 m.put("ssgl_yw", c.getLblcYw());
  421 + m.put("ssgl_ljpm", c.getLblcLjpm());
419 m.put("ssgl_other", c.getLblcQt()); 422 m.put("ssgl_other", c.getLblcQt());
420 m.put("ljgl", c.getLjyylc()); 423 m.put("ljgl", c.getLjyylc());
421 m.put("jhbc", c.getJhyybc()); 424 m.put("jhbc", c.getJhyybc());
@@ -666,6 +669,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -666,6 +669,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
666 s.setKxlc(culateService.culateCJLC(list, "客稀")); 669 s.setKxlc(culateService.culateCJLC(list, "客稀"));
667 s.setQhlc(culateService.culateCJLC(list, "气候")); 670 s.setQhlc(culateService.culateCJLC(list, "气候"));
668 s.setYwlc(culateService.culateCJLC(list, "援外")); 671 s.setYwlc(culateService.culateCJLC(list, "援外"));
  672 + s.setLjpmlc(culateService.culateCJLC(list, "路救抛锚"));
669 double ssgl_pc=culateService.culateCJLC(list, "配车"); 673 double ssgl_pc=culateService.culateCJLC(list, "配车");
670 double ssgl_by=culateService.culateCJLC(list, "保养"); 674 double ssgl_by=culateService.culateCJLC(list, "保养");
671 double ssgl_cj=culateService.culateCJLC(list, "抽减"); 675 double ssgl_cj=culateService.culateCJLC(list, "抽减");
@@ -835,6 +839,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -835,6 +839,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
835 m.put("ssgl_kx", c.getKxlc()); 839 m.put("ssgl_kx", c.getKxlc());
836 m.put("ssgl_qh", c.getQhlc()); 840 m.put("ssgl_qh", c.getQhlc());
837 m.put("ssgl_yw", c.getYwlc()); 841 m.put("ssgl_yw", c.getYwlc());
  842 + m.put("ssgl_ljpm", c.getLjpmlc());
838 m.put("ssgl_other", c.getQtlc()); 843 m.put("ssgl_other", c.getQtlc());
839 m.put("ljgl", c.getLjlc()); 844 m.put("ljgl", c.getLjlc());
840 m.put("ljks", c.getLjkslc()); 845 m.put("ljks", c.getLjkslc());
@@ -1291,6 +1296,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -1291,6 +1296,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
1291 s.setKxlc(Arith.add(s.getKxlc()!=null?s.getKxlc():0, s_.getKxlc())); 1296 s.setKxlc(Arith.add(s.getKxlc()!=null?s.getKxlc():0, s_.getKxlc()));
1292 s.setQhlc(Arith.add(s.getQhlc()!=null?s.getQhlc():0, s_.getQhlc())); 1297 s.setQhlc(Arith.add(s.getQhlc()!=null?s.getQhlc():0, s_.getQhlc()));
1293 s.setYwlc(Arith.add(s.getYwlc()!=null?s.getYwlc():0, s_.getYwlc())); 1298 s.setYwlc(Arith.add(s.getYwlc()!=null?s.getYwlc():0, s_.getYwlc()));
  1299 + s.setLjpmlc(Arith.add(s.getLjpmlc()!=null?s.getLjpmlc():0, s_.getLjpmlc()));
1294 s.setQtlc(Arith.add(s.getQtlc()!=null?s.getQtlc():0, s_.getQtlc())); 1300 s.setQtlc(Arith.add(s.getQtlc()!=null?s.getQtlc():0, s_.getQtlc()));
1295 s.setLjlc(Arith.add(s.getLjlc()!=null?s.getLjlc():0, s_.getLjlc())); 1301 s.setLjlc(Arith.add(s.getLjlc()!=null?s.getLjlc():0, s_.getLjlc()));
1296 if(s_.getLjkslc() == null){ 1302 if(s_.getLjkslc() == null){
@@ -1410,6 +1416,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -1410,6 +1416,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
1410 c.setSsglKx(Double.valueOf(m.get("ssgl_kx").toString())); 1416 c.setSsglKx(Double.valueOf(m.get("ssgl_kx").toString()));
1411 c.setSsglQh(Double.valueOf(m.get("ssgl_qh").toString())); 1417 c.setSsglQh(Double.valueOf(m.get("ssgl_qh").toString()));
1412 c.setSsglYw(Double.valueOf(m.get("ssgl_yw").toString())); 1418 c.setSsglYw(Double.valueOf(m.get("ssgl_yw").toString()));
  1419 + c.setSsglLjpm(Double.valueOf(m.get("ssgl_ljpm").toString()));
1413 c.setSsglOther(Double.valueOf(m.get("ssgl_other").toString())); 1420 c.setSsglOther(Double.valueOf(m.get("ssgl_other").toString()));
1414 c.setLjyy(Double.valueOf(m.get("ljyy").toString())); 1421 c.setLjyy(Double.valueOf(m.get("ljyy").toString()));
1415 c.setLjjcc(Double.valueOf(m.get("ljjcc").toString())); 1422 c.setLjjcc(Double.valueOf(m.get("ljjcc").toString()));
@@ -1649,6 +1656,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -1649,6 +1656,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
1649 m.put("ssgl_kx", c.getSsglKx()); 1656 m.put("ssgl_kx", c.getSsglKx());
1650 m.put("ssgl_qh", c.getSsglQh()); 1657 m.put("ssgl_qh", c.getSsglQh());
1651 m.put("ssgl_yw", c.getSsglYw()); 1658 m.put("ssgl_yw", c.getSsglYw());
  1659 + m.put("ssgl_ljpm", c.getSsglLjpm());
1652 m.put("ssgl_other", c.getSsglOther()); 1660 m.put("ssgl_other", c.getSsglOther());
1653 m.put("ljyy", c.getLjyy()); 1661 m.put("ljyy", c.getLjyy());
1654 m.put("ljjcc", c.getLjjcc()); 1662 m.put("ljjcc", c.getLjjcc());
@@ -1884,6 +1892,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer @@ -1884,6 +1892,7 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
1884 temp.setSsglKx(Arith.add(temp.getSsglKx()!=null?temp.getSsglKx():0, c.getSsglKx())); 1892 temp.setSsglKx(Arith.add(temp.getSsglKx()!=null?temp.getSsglKx():0, c.getSsglKx()));
1885 temp.setSsglQh(Arith.add(temp.getSsglQh()!=null?temp.getSsglQh():0, c.getSsglQh())); 1893 temp.setSsglQh(Arith.add(temp.getSsglQh()!=null?temp.getSsglQh():0, c.getSsglQh()));
1886 temp.setSsglYw(Arith.add(temp.getSsglYw()!=null?temp.getSsglYw():0, c.getSsglYw())); 1894 temp.setSsglYw(Arith.add(temp.getSsglYw()!=null?temp.getSsglYw():0, c.getSsglYw()));
  1895 + temp.setSsglLjpm(Arith.add(temp.getSsglLjpm()!=null?temp.getSsglLjpm():0, c.getSsglLjpm()));
1887 temp.setSsglOther(Arith.add(temp.getSsglOther()!=null?temp.getSsglOther():0, c.getSsglOther())); 1896 temp.setSsglOther(Arith.add(temp.getSsglOther()!=null?temp.getSsglOther():0, c.getSsglOther()));
1888 temp.setLjyy(Arith.add(temp.getLjyy()!=null?temp.getLjyy():0, c.getLjyy())); 1897 temp.setLjyy(Arith.add(temp.getLjyy()!=null?temp.getLjyy():0, c.getLjyy()));
1889 temp.setLjjcc(Arith.add(temp.getLjjcc()!=null?temp.getLjjcc():0, c.getLjjcc())); 1898 temp.setLjjcc(Arith.add(temp.getLjjcc()!=null?temp.getLjjcc():0, c.getLjjcc()));
src/main/java/com/bsth/service/forms/BudgetService.java
@@ -15,6 +15,8 @@ public interface BudgetService extends BaseService<Budget, Integer> { @@ -15,6 +15,8 @@ public interface BudgetService extends BaseService<Budget, Integer> {
15 15
16 public Map<String, Object> updateRevenue(String date) throws Exception; 16 public Map<String, Object> updateRevenue(String date) throws Exception;
17 17
  18 + public void updateRevenueRange(String date1, String date2);
  19 +
18 public List<Map<String, Object>> budgetMileage(String year, String type); 20 public List<Map<String, Object>> budgetMileage(String year, String type);
19 21
20 public List<Map<String, Object>> budgetPerson(String year, String type); 22 public List<Map<String, Object>> budgetPerson(String year, String type);
src/main/java/com/bsth/service/forms/impl/BudgetServiceImpl.java
@@ -277,6 +277,37 @@ public class BudgetServiceImpl extends BaseServiceImpl&lt;Budget, Integer&gt; implemen @@ -277,6 +277,37 @@ public class BudgetServiceImpl extends BaseServiceImpl&lt;Budget, Integer&gt; implemen
277 } 277 }
278 return maps; 278 return maps;
279 } 279 }
  280 +
  281 + @Override
  282 + public void updateRevenueRange(String date1, String date2) {
  283 + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
  284 + try {
  285 + if(date1 == null || date2 == null
  286 + || date1.trim().length() == 0
  287 + || date2.trim().length() == 0){
  288 + Date d = new Date();
  289 + d.setTime(d.getTime() - (1l * 1000 * 60 * 60 * 24));
  290 + date2 = sdf.format(d);
  291 + d.setTime(d.getTime() - (8l * 1000 * 60 * 60 * 24));
  292 + date1 = sdf.format(d);
  293 + }
  294 + Date parse1 = sdf.parse(date1);
  295 + Date parse2 = sdf.parse(date2);
  296 + for(Date parse = new Date(parse1.getTime());
  297 + parse.getTime() <= parse2.getTime();
  298 + parse.setTime(parse.getTime() + 1l*1000*60*60*24)){
  299 + try {
  300 + updateRevenue(sdf.format(parse));
  301 + } catch (Exception e) {
  302 + // TODO: handle exception
  303 + e.printStackTrace();
  304 + }
  305 + }
  306 + } catch (ParseException e) {
  307 + // TODO: handle exception
  308 + e.printStackTrace();
  309 + }
  310 + }
280 311
281 @Override 312 @Override
282 public Map<String, Object> updateRevenue(String date) throws Exception { 313 public Map<String, Object> updateRevenue(String date) throws Exception {
src/main/java/com/bsth/service/impl/BusIntervalServiceImpl.java
@@ -1966,32 +1966,32 @@ public class BusIntervalServiceImpl implements BusIntervalService { @@ -1966,32 +1966,32 @@ public class BusIntervalServiceImpl implements BusIntervalService {
1966 1966
1967 Map<String, Object> temp = new HashMap<String, Object>(); 1967 Map<String, Object> temp = new HashMap<String, Object>();
1968 int jhbc_ = 0, sjbc_ = 0, 1968 int jhbc_ = 0, sjbc_ = 0,
1969 - lzbc_ = 0, dmbc_ = 0,  
1970 - gzbc_ = 0, jfbc_ = 0, zsbc_ = 0,  
1971 - qrbc_ = 0, qcbc_ = 0, kxbc_ = 0,  
1972 - qhbc_ = 0, wybc_ = 0, qtbc_ = 0; 1969 + lzbc_ = 0, dmbc_ = 0, gzbc_ = 0,
  1970 + jfbc_ = 0, zsbc_ = 0, qrbc_ = 0,
  1971 + qcbc_ = 0, kxbc_ = 0, qhbc_ = 0,
  1972 + wybc_ = 0, ljpmbc_ = 0, qtbc_ = 0;
1973 BigDecimal jhlc_ = new BigDecimal("0"), sjlc_ = new BigDecimal("0"), 1973 BigDecimal jhlc_ = new BigDecimal("0"), sjlc_ = new BigDecimal("0"),
1974 lzlc_ = new BigDecimal("0"), dmlc_ = new BigDecimal("0"), 1974 lzlc_ = new BigDecimal("0"), dmlc_ = new BigDecimal("0"),
1975 gzlc_ = new BigDecimal("0"), jflc_ = new BigDecimal("0"), 1975 gzlc_ = new BigDecimal("0"), jflc_ = new BigDecimal("0"),
1976 zslc_ = new BigDecimal("0"), qrlc_ = new BigDecimal("0"), 1976 zslc_ = new BigDecimal("0"), qrlc_ = new BigDecimal("0"),
1977 qclc_ = new BigDecimal("0"), kxlc_ = new BigDecimal("0"), 1977 qclc_ = new BigDecimal("0"), kxlc_ = new BigDecimal("0"),
1978 qhlc_ = new BigDecimal("0"), wylc_ = new BigDecimal("0"), 1978 qhlc_ = new BigDecimal("0"), wylc_ = new BigDecimal("0"),
1979 - qtlc_ = new BigDecimal("0");  
1980 -// for(String key : keyMap.keySet()){ 1979 + ljpmlc_ = new BigDecimal("0"), qtlc_ = new BigDecimal("0");
  1980 +
1981 for(String key : keyList){ 1981 for(String key : keyList){
1982 Map<String, Object> tempMap = new HashMap<String, Object>(); 1982 Map<String, Object> tempMap = new HashMap<String, Object>();
1983 int jhbc = 0, sjbc = 0, 1983 int jhbc = 0, sjbc = 0,
1984 - lzbc = 0, dmbc = 0,  
1985 - gzbc = 0, jfbc = 0, zsbc = 0,  
1986 - qrbc = 0, qcbc = 0, kxbc = 0,  
1987 - qhbc = 0, wybc = 0, qtbc = 0; 1984 + lzbc = 0, dmbc = 0, gzbc = 0,
  1985 + jfbc = 0, zsbc = 0, qrbc = 0,
  1986 + qcbc = 0, kxbc = 0, qhbc = 0,
  1987 + wybc = 0, ljpmbc = 0, qtbc = 0;
1988 BigDecimal jhlc = new BigDecimal("0"), sjlc = new BigDecimal("0"), 1988 BigDecimal jhlc = new BigDecimal("0"), sjlc = new BigDecimal("0"),
1989 lzlc = new BigDecimal("0"), dmlc = new BigDecimal("0"), 1989 lzlc = new BigDecimal("0"), dmlc = new BigDecimal("0"),
1990 gzlc = new BigDecimal("0"), jflc = new BigDecimal("0"), 1990 gzlc = new BigDecimal("0"), jflc = new BigDecimal("0"),
1991 zslc = new BigDecimal("0"), qrlc = new BigDecimal("0"), 1991 zslc = new BigDecimal("0"), qrlc = new BigDecimal("0"),
1992 qclc = new BigDecimal("0"), kxlc = new BigDecimal("0"), 1992 qclc = new BigDecimal("0"), kxlc = new BigDecimal("0"),
1993 qhlc = new BigDecimal("0"), wylc = new BigDecimal("0"), 1993 qhlc = new BigDecimal("0"), wylc = new BigDecimal("0"),
1994 - qtlc = new BigDecimal("0"); 1994 + ljpmlc = new BigDecimal("0"), qtlc = new BigDecimal("0");
1995 String companyName = "", subCompanyName = ""; 1995 String companyName = "", subCompanyName = "";
1996 for(ScheduleRealInfo schedule : keyMap.get(key)){ 1996 for(ScheduleRealInfo schedule : keyMap.get(key)){
1997 if(schedule.getGsName() != null && companyName.trim().length() == 0) 1997 if(schedule.getGsName() != null && companyName.trim().length() == 0)
@@ -2045,6 +2045,8 @@ public class BusIntervalServiceImpl implements BusIntervalService { @@ -2045,6 +2045,8 @@ public class BusIntervalServiceImpl implements BusIntervalService {
2045 }else if(schedule.getAdjustExps() != null && schedule.getAdjustExps().indexOf("援外") != -1){ 2045 }else if(schedule.getAdjustExps() != null && schedule.getAdjustExps().indexOf("援外") != -1){
2046 wybc++; 2046 wybc++;
2047 // wylc = wylc.add(lc); 2047 // wylc = wylc.add(lc);
  2048 + }else if(schedule.getAdjustExps() != null && schedule.getAdjustExps().indexOf("路救抛锚") != -1){
  2049 + ljpmbc++;
2048 } else { 2050 } else {
2049 qtbc++; 2051 qtbc++;
2050 // qtlc = qtlc.add(lc); 2052 // qtlc = qtlc.add(lc);
@@ -2075,6 +2077,7 @@ public class BusIntervalServiceImpl implements BusIntervalService { @@ -2075,6 +2077,7 @@ public class BusIntervalServiceImpl implements BusIntervalService {
2075 kxlc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "客稀")); 2077 kxlc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "客稀"));
2076 qhlc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "气候")); 2078 qhlc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "气候"));
2077 wylc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "援外")); 2079 wylc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "援外"));
  2080 + ljpmlc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "路救抛锚"));
2078 qtlc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "配车")).add( 2081 qtlc = new BigDecimal(culateService.culateCJLC(keyMap.get(key), "配车")).add(
2079 new BigDecimal(culateService.culateCJLC(keyMap.get(key), "保养"))).add( 2082 new BigDecimal(culateService.culateCJLC(keyMap.get(key), "保养"))).add(
2080 new BigDecimal(culateService.culateCJLC(keyMap.get(key), "抽减"))).add( 2083 new BigDecimal(culateService.culateCJLC(keyMap.get(key), "抽减"))).add(
@@ -2128,6 +2131,9 @@ public class BusIntervalServiceImpl implements BusIntervalService { @@ -2128,6 +2131,9 @@ public class BusIntervalServiceImpl implements BusIntervalService {
2128 tempMap.put("wybc", wybc); 2131 tempMap.put("wybc", wybc);
2129 tempMap.put("wylc", df.format(wylc.doubleValue())); 2132 tempMap.put("wylc", df.format(wylc.doubleValue()));
2130 tempMap.put("wybfb", df.format(jhbc>0?(double)wybc/jhbc*100:0)+"%"); 2133 tempMap.put("wybfb", df.format(jhbc>0?(double)wybc/jhbc*100:0)+"%");
  2134 + tempMap.put("ljpmbc", ljpmbc);
  2135 + tempMap.put("ljpmlc", df.format(ljpmlc.doubleValue()));
  2136 + tempMap.put("ljpmbfb", df.format(jhbc>0?(double)ljpmbc/jhbc*100:0)+"%");
2131 tempMap.put("qtbc", qtbc); 2137 tempMap.put("qtbc", qtbc);
2132 tempMap.put("qtlc", df.format(qtlc.doubleValue())); 2138 tempMap.put("qtlc", df.format(qtlc.doubleValue()));
2133 tempMap.put("qtbfb", df.format(jhbc>0?(double)qtbc/jhbc*100:0)+"%"); 2139 tempMap.put("qtbfb", df.format(jhbc>0?(double)qtbc/jhbc*100:0)+"%");
@@ -2136,17 +2142,17 @@ public class BusIntervalServiceImpl implements BusIntervalService { @@ -2136,17 +2142,17 @@ public class BusIntervalServiceImpl implements BusIntervalService {
2136 2142
2137 2143
2138 jhbc_ += jhbc; sjbc_ += sjbc; 2144 jhbc_ += jhbc; sjbc_ += sjbc;
2139 - lzbc_ += lzbc; dmbc_ += dmbc;  
2140 - gzbc_ += gzbc; jfbc_ += jfbc; zsbc_ += zsbc;  
2141 - qrbc_ += qrbc; qcbc_ += qcbc; kxbc_ += kxbc;  
2142 - qhbc_ += qhbc; wybc_ += wybc; qtbc_ += qtbc; 2145 + lzbc_ += lzbc; dmbc_ += dmbc; gzbc_ += gzbc;
  2146 + jfbc_ += jfbc; zsbc_ += zsbc; qrbc_ += qrbc;
  2147 + qcbc_ += qcbc; kxbc_ += kxbc; qhbc_ += qhbc;
  2148 + wybc_ += wybc; ljpmbc_ += ljpmbc; qtbc_ += qtbc;
2143 jhlc_ = jhlc_.add(jhlc); sjlc_ = sjlc_.add(sjlc); 2149 jhlc_ = jhlc_.add(jhlc); sjlc_ = sjlc_.add(sjlc);
2144 lzlc_ = lzlc_.add(lzlc); dmlc_ = dmlc_.add(dmlc); 2150 lzlc_ = lzlc_.add(lzlc); dmlc_ = dmlc_.add(dmlc);
2145 gzlc_ = gzlc_.add(gzlc); jflc_ = jflc_.add(jflc); 2151 gzlc_ = gzlc_.add(gzlc); jflc_ = jflc_.add(jflc);
2146 zslc_ = zslc_.add(zslc); qrlc_ = qrlc_.add(qrlc); 2152 zslc_ = zslc_.add(zslc); qrlc_ = qrlc_.add(qrlc);
2147 qclc_ = qclc_.add(qclc); kxlc_ = kxlc_.add(kxlc); 2153 qclc_ = qclc_.add(qclc); kxlc_ = kxlc_.add(kxlc);
2148 qhlc_ = qhlc_.add(qhlc); wylc_ = wylc_.add(wylc); 2154 qhlc_ = qhlc_.add(qhlc); wylc_ = wylc_.add(wylc);
2149 - qtlc_ = qtlc_.add(qtlc); 2155 + ljpmlc_ = ljpmlc_.add(ljpmlc); qtlc_ = qtlc_.add(qtlc);
2150 } 2156 }
2151 2157
2152 if(resList.size() > 0){ 2158 if(resList.size() > 0){
@@ -2195,6 +2201,9 @@ public class BusIntervalServiceImpl implements BusIntervalService { @@ -2195,6 +2201,9 @@ public class BusIntervalServiceImpl implements BusIntervalService {
2195 temp.put("wybc", wybc_); 2201 temp.put("wybc", wybc_);
2196 temp.put("wylc", df.format(wylc_.doubleValue())); 2202 temp.put("wylc", df.format(wylc_.doubleValue()));
2197 temp.put("wybfb", df.format(jhbc_>0?(double)wybc_/jhbc_*100:0)+"%"); 2203 temp.put("wybfb", df.format(jhbc_>0?(double)wybc_/jhbc_*100:0)+"%");
  2204 + temp.put("ljpmbc", ljpmbc_);
  2205 + temp.put("ljpmlc", df.format(ljpmlc_.doubleValue()));
  2206 + temp.put("ljpmbfb", df.format(jhbc_>0?(double)ljpmbc_/jhbc_*100:0)+"%");
2198 temp.put("qtbc", qtbc_); 2207 temp.put("qtbc", qtbc_);
2199 temp.put("qtlc", df.format(qtlc_.doubleValue())); 2208 temp.put("qtlc", df.format(qtlc_.doubleValue()));
2200 temp.put("qtbfb", df.format(jhbc_>0?(double)qtbc_/jhbc_*100:0)+"%"); 2209 temp.put("qtbfb", df.format(jhbc_>0?(double)qtbc_/jhbc_*100:0)+"%");
src/main/java/com/bsth/service/realcontrol/impl/ScheduleRealInfoServiceImpl.java
@@ -2715,6 +2715,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -2715,6 +2715,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
2715 map.put("ssgl_kx", culateService.culateCJLC(list_s, "客稀")); 2715 map.put("ssgl_kx", culateService.culateCJLC(list_s, "客稀"));
2716 map.put("ssgl_qh", culateService.culateCJLC(list_s, "气候")); 2716 map.put("ssgl_qh", culateService.culateCJLC(list_s, "气候"));
2717 map.put("ssgl_yw", culateService.culateCJLC(list_s, "援外")); 2717 map.put("ssgl_yw", culateService.culateCJLC(list_s, "援外"));
  2718 + map.put("ssgl_ljpm", culateService.culateCJLC(list_s, "路救抛锚"));
2718 double ssgl_pc = culateService.culateCJLC(list_s, "配车"); 2719 double ssgl_pc = culateService.culateCJLC(list_s, "配车");
2719 double ssgl_by = culateService.culateCJLC(list_s, "保养"); 2720 double ssgl_by = culateService.culateCJLC(list_s, "保养");
2720 double ssgl_cj = culateService.culateCJLC(list_s, "抽减"); 2721 double ssgl_cj = culateService.culateCJLC(list_s, "抽减");
@@ -2822,6 +2823,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -2822,6 +2823,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
2822 map.put("ssgl_kx", culateService.culateCJLC(list_s, "客稀")); 2823 map.put("ssgl_kx", culateService.culateCJLC(list_s, "客稀"));
2823 map.put("ssgl_qh", culateService.culateCJLC(list_s, "气候")); 2824 map.put("ssgl_qh", culateService.culateCJLC(list_s, "气候"));
2824 map.put("ssgl_yw", culateService.culateCJLC(list_s, "援外")); 2825 map.put("ssgl_yw", culateService.culateCJLC(list_s, "援外"));
  2826 + map.put("ssgl_ljpm", culateService.culateCJLC(list_s, "路救抛锚"));
2825 double ssgl_pc = culateService.culateCJLC(list_s, "配车"); 2827 double ssgl_pc = culateService.culateCJLC(list_s, "配车");
2826 double ssgl_by = culateService.culateCJLC(list_s, "保养"); 2828 double ssgl_by = culateService.culateCJLC(list_s, "保养");
2827 double ssgl_cj = culateService.culateCJLC(list_s, "抽减"); 2829 double ssgl_cj = culateService.culateCJLC(list_s, "抽减");
@@ -2921,6 +2923,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -2921,6 +2923,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
2921 map.put("ssgl_kx", culateService.culateCJLC(list, "客稀")); 2923 map.put("ssgl_kx", culateService.culateCJLC(list, "客稀"));
2922 map.put("ssgl_qh", culateService.culateCJLC(list, "气候")); 2924 map.put("ssgl_qh", culateService.culateCJLC(list, "气候"));
2923 map.put("ssgl_yw", culateService.culateCJLC(list, "援外")); 2925 map.put("ssgl_yw", culateService.culateCJLC(list, "援外"));
  2926 + map.put("ssgl_ljpm", culateService.culateCJLC(list, "路救抛锚"));
2924 double ssgl_pc = culateService.culateCJLC(list, "配车"); 2927 double ssgl_pc = culateService.culateCJLC(list, "配车");
2925 double ssgl_by = culateService.culateCJLC(list, "保养"); 2928 double ssgl_by = culateService.culateCJLC(list, "保养");
2926 double ssgl_cj = culateService.culateCJLC(list, "抽减"); 2929 double ssgl_cj = culateService.culateCJLC(list, "抽减");
@@ -3144,6 +3147,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -3144,6 +3147,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
3144 m.put("ssgl_kx", m.get("kxlc")); 3147 m.put("ssgl_kx", m.get("kxlc"));
3145 m.put("ssgl_qh", m.get("qhlc")); 3148 m.put("ssgl_qh", m.get("qhlc"));
3146 m.put("ssgl_yw", m.get("ywlc")); 3149 m.put("ssgl_yw", m.get("ywlc"));
  3150 + m.put("ssgl_ljpm", m.get("ljpmlc"));
3147 m.put("ssgl_other", m.get("qtlc")); 3151 m.put("ssgl_other", m.get("qtlc"));
3148 m.put("ljgl", m.get("ljlc")); 3152 m.put("ljgl", m.get("ljlc"));
3149 m.put("ljks", m.get("ljkslc")); 3153 m.put("ljks", m.get("ljkslc"));
@@ -3349,6 +3353,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -3349,6 +3353,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
3349 map.put("ssgl_kx", culateService.culateCJLC(list, "客稀")); 3353 map.put("ssgl_kx", culateService.culateCJLC(list, "客稀"));
3350 map.put("ssgl_qh", culateService.culateCJLC(list, "气候")); 3354 map.put("ssgl_qh", culateService.culateCJLC(list, "气候"));
3351 map.put("ssgl_yw", culateService.culateCJLC(list, "援外")); 3355 map.put("ssgl_yw", culateService.culateCJLC(list, "援外"));
  3356 + map.put("ssgl_ljpm", culateService.culateCJLC(list, "路救抛锚"));
3352 double ssgl_pc = culateService.culateCJLC(list, "配车"); 3357 double ssgl_pc = culateService.culateCJLC(list, "配车");
3353 double ssgl_by = culateService.culateCJLC(list, "保养"); 3358 double ssgl_by = culateService.culateCJLC(list, "保养");
3354 double ssgl_cj = culateService.culateCJLC(list, "抽减"); 3359 double ssgl_cj = culateService.culateCJLC(list, "抽减");
@@ -3639,6 +3644,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -3639,6 +3644,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
3639 map.put("ssgl_kx", culateService.culateCJLC(list, "客稀")); 3644 map.put("ssgl_kx", culateService.culateCJLC(list, "客稀"));
3640 map.put("ssgl_qh", culateService.culateCJLC(list, "气候")); 3645 map.put("ssgl_qh", culateService.culateCJLC(list, "气候"));
3641 map.put("ssgl_yw", culateService.culateCJLC(list, "援外")); 3646 map.put("ssgl_yw", culateService.culateCJLC(list, "援外"));
  3647 + map.put("ssgl_ljpm", culateService.culateCJLC(list, "路救抛锚"));
3642 double ssgl_pc = culateService.culateCJLC(list, "配车"); 3648 double ssgl_pc = culateService.culateCJLC(list, "配车");
3643 double ssgl_by = culateService.culateCJLC(list, "保养"); 3649 double ssgl_by = culateService.culateCJLC(list, "保养");
3644 double ssgl_cj = culateService.culateCJLC(list, "抽减"); 3650 double ssgl_cj = culateService.culateCJLC(list, "抽减");
@@ -3697,7 +3703,9 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -3697,7 +3703,9 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
3697 List<ScheduleRealInfo> scheduleRealInfos = scheduleRealInfoRepository.scheduleByDateAndLine(line, date); 3703 List<ScheduleRealInfo> scheduleRealInfos = scheduleRealInfoRepository.scheduleByDateAndLine(line, date);
3698 Map<String, Object> map = new HashMap<String, Object>(); 3704 Map<String, Object> map = new HashMap<String, Object>();
3699 Double jhlc = 0.00; 3705 Double jhlc = 0.00;
3700 - Float sjgl = 0f, ssgl = 0f, ssgl_lz = 0f, ssgl_dm = 0f, ssgl_gz = 0f, ssgl_jf = 0f, ssgl_zs = 0f, ssgl_qr = 0f, ssgl_qc = 0f, ssgl_kx = 0f, ssgl_qh = 0f, ssgl_yw = 0f, ssgl_other = 0f, ljgl = 0f; 3706 + Float sjgl = 0f, ssgl = 0f, ssgl_lz = 0f, ssgl_dm = 0f, ssgl_gz = 0f, ssgl_jf = 0f, ssgl_zs = 0f,
  3707 + ssgl_qr = 0f, ssgl_qc = 0f, ssgl_kx = 0f, ssgl_qh = 0f, ssgl_yw = 0f, ssgl_ljpm = 0f,
  3708 + ssgl_other = 0f, ljgl = 0f;
3701 int jhbc = 0; 3709 int jhbc = 0;
3702 for (ScheduleRealInfo scheduleRealInfo : scheduleRealInfos) { 3710 for (ScheduleRealInfo scheduleRealInfo : scheduleRealInfos) {
3703 if (scheduleRealInfo != null) { 3711 if (scheduleRealInfo != null) {
@@ -3733,6 +3741,8 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -3733,6 +3741,8 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
3733 ssgl_qh += childTaskPlan.getMileage(); 3741 ssgl_qh += childTaskPlan.getMileage();
3734 } else if (childTaskPlan.getDestroyReason().equals("援外")) { 3742 } else if (childTaskPlan.getDestroyReason().equals("援外")) {
3735 ssgl_yw += childTaskPlan.getMileage(); 3743 ssgl_yw += childTaskPlan.getMileage();
  3744 + } else if (childTaskPlan.getDestroyReason().equals("路救抛锚")) {
  3745 + ssgl_ljpm += childTaskPlan.getMileage();
3736 } else { 3746 } else {
3737 ssgl_other += childTaskPlan.getMileage(); 3747 ssgl_other += childTaskPlan.getMileage();
3738 } 3748 }
@@ -3761,6 +3771,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -3761,6 +3771,7 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
3761 map.put("ssgl_kx", ssgl_kx); 3771 map.put("ssgl_kx", ssgl_kx);
3762 map.put("ssgl_qh", ssgl_qh); 3772 map.put("ssgl_qh", ssgl_qh);
3763 map.put("ssgl_yw", ssgl_yw); 3773 map.put("ssgl_yw", ssgl_yw);
  3774 + map.put("ssgl_ljpm", ssgl_ljpm);
3764 map.put("ssgl_other", ssgl_other); 3775 map.put("ssgl_other", ssgl_other);
3765 map.put("ljgl", ljgl); 3776 map.put("ljgl", ljgl);
3766 3777
@@ -5553,21 +5564,6 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -5553,21 +5564,6 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
5553 nMap.put("date", xlName + date); 5564 nMap.put("date", xlName + date);
5554 nMap.put("jls", list1.get(0).get("jls")); 5565 nMap.put("jls", list1.get(0).get("jls"));
5555 nMap.put("sjgl", list1.get(0).get("sjgl")); 5566 nMap.put("sjgl", list1.get(0).get("sjgl"));
5556 - for (Map<String, Object> m : list1) {  
5557 -// m.put("ssgl", m.get("ssgl"));  
5558 -// m.put("ssbc", m.get("ssbc"));  
5559 -// m.put("ssgl_lz", m.get("ssgl_lz") + " / " + m.get("ssbc_lz"));  
5560 -// m.put("ssgl_dm", m.get("ssgl_dm") + " / " + m.get("ssbc_dm"));  
5561 -// m.put("ssgl_gz", m.get("ssgl_gz") + " / " + m.get("ssbc_gz"));  
5562 -// m.put("ssgl_jf", m.get("ssgl_jf") + " / " + m.get("ssbc_jf"));  
5563 -// m.put("ssgl_zs", m.get("ssgl_zs") + " / " + m.get("ssbc_zs"));  
5564 -// m.put("ssgl_qr", m.get("ssgl_qr") + " / " + m.get("ssbc_qr"));  
5565 -// m.put("ssgl_qc", m.get("ssgl_qc") + " / " + m.get("ssbc_qc"));  
5566 -// m.put("ssgl_kx", m.get("ssgl_kx") + " / " + m.get("ssbc_kx"));  
5567 -// m.put("ssgl_qh", m.get("ssgl_qh") + " / " + m.get("ssbc_qh"));  
5568 -// m.put("ssgl_yw", m.get("ssgl_yw") + " / " + m.get("ssbc_yw"));  
5569 -// m.put("ssgl_other", m.get("ssgl_other") + " / " + m.get("ssbc_other"));  
5570 - }  
5571 5567
5572 int size = 0; 5568 int size = 0;
5573 Map<String, Object> tempMap = new HashMap<String, Object>(); 5569 Map<String, Object> tempMap = new HashMap<String, Object>();
@@ -5599,53 +5595,6 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -5599,53 +5595,6 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
5599 } 5595 }
5600 5596
5601 dataList2.add(tempMap); 5597 dataList2.add(tempMap);
5602 -/*  
5603 - size = 0;  
5604 - tempMap = new HashMap<String, Object>();  
5605 - for (ScheduleRealInfo schedule : list3) {  
5606 - if (size == 3) {  
5607 - size = 0;  
5608 - dataList3.add(tempMap);  
5609 - tempMap = new HashMap<String, Object>();  
5610 - }  
5611 - tempMap.put("lpName" + size, schedule.getLpName());  
5612 - tempMap.put("qdzName" + size, schedule.getQdzName());  
5613 - tempMap.put("zdsj" + size, schedule.getZdsj());  
5614 - tempMap.put("zdsjActual" + size, schedule.getZdsjActual() != null ? schedule.getZdsjActual() : "");  
5615 - tempMap.put("zdsjk" + size, "");  
5616 - tempMap.put("zdsjm" + size, "");  
5617 - tempMap.put("fcsj" + size, schedule.getFcsj());  
5618 - String fcsjActural=schedule.getFcsjActual() != null ? schedule.getFcsjActual() : "";  
5619 - String bcType=schedule.getBcType()!=null?schedule.getBcType():"";  
5620 - if(bcType.equals("in")){  
5621 - fcsjActural=fcsjActural+"(进)";  
5622 - }  
5623 - if(bcType.equals("out")){  
5624 - fcsjActural=fcsjActural+"(出)";  
5625 - }  
5626 - tempMap.put("fcsjActual" + size, fcsjActural);  
5627 - tempMap.put("fcsjk" + size, "");  
5628 - tempMap.put("fcsjm" + size, "");  
5629 - tempMap.put("remarks" + size, schedule.getRemarks() != null ? schedule.getRemarks() : "");  
5630 -  
5631 - size++;  
5632 - }  
5633 - if (size < 3) {  
5634 - for (; size < 3; size++) {  
5635 - tempMap.put("lpName" + size, "");  
5636 - tempMap.put("qdzName" + size, "");  
5637 - tempMap.put("zdsj" + size, "");  
5638 - tempMap.put("zdsjActual" + size, "");  
5639 - tempMap.put("zdsjk" + size, "");  
5640 - tempMap.put("zdsjm" + size, "");  
5641 - tempMap.put("fcsj" + size, "");  
5642 - tempMap.put("fcsjActual" + size, "");  
5643 - tempMap.put("fcsjk" + size, "");  
5644 - tempMap.put("fcsjm" + size, "");  
5645 - tempMap.put("remarks" + size, "");  
5646 - }  
5647 - }  
5648 -*/  
5649 5598
5650 size = 0; 5599 size = 0;
5651 tempMap = new HashMap<String, Object>(); 5600 tempMap = new HashMap<String, Object>();
src/main/java/com/bsth/service/report/impl/CulateMileageServiceImpl.java
@@ -31,7 +31,11 @@ public class CulateMileageServiceImpl implements CulateMileageService{ @@ -31,7 +31,11 @@ public class CulateMileageServiceImpl implements CulateMileageService{
31 @Override 31 @Override
32 public List<Map<String, Object>> jobFwqk(List<ScheduleRealInfo> lists) { 32 public List<Map<String, Object>> jobFwqk(List<ScheduleRealInfo> lists) {
33 // TODO Auto-generated method stub 33 // TODO Auto-generated method stub
34 - String[] lblxs = {"配车","保养","故障","肇事","路阻","纠纷","缺人","客稀","缺车","气候","援外","吊慢","抽减","路救","其他" }; 34 + String[] lblxs = {"配车","保养","故障","肇事","路阻","纠纷","缺人","客稀","缺车","气候","援外","吊慢","抽减","路救抛锚","其他" };
  35 + Set<String> lblxSet = new HashSet<String>();
  36 + for(String s : lblxs){
  37 + lblxSet.add(s);
  38 + }
35 List<Map<String, Object>> list=new ArrayList<Map<String,Object>>(); 39 List<Map<String, Object>> list=new ArrayList<Map<String,Object>>();
36 for (int i = 0; i < lists.size(); i++) { 40 for (int i = 0; i < lists.size(); i++) {
37 ScheduleRealInfo scheduleRealInfo = lists.get(i); 41 ScheduleRealInfo scheduleRealInfo = lists.get(i);
@@ -43,6 +47,8 @@ public class CulateMileageServiceImpl implements CulateMileageService{ @@ -43,6 +47,8 @@ public class CulateMileageServiceImpl implements CulateMileageService{
43 String adjustExps = ""; 47 String adjustExps = "";
44 if (scheduleRealInfo.getAdjustExps() == "" || scheduleRealInfo.getAdjustExps() == null) { 48 if (scheduleRealInfo.getAdjustExps() == "" || scheduleRealInfo.getAdjustExps() == null) {
45 adjustExps = "其他"; 49 adjustExps = "其他";
  50 + } else if(!(lblxSet.contains(scheduleRealInfo.getAdjustExps()))){
  51 + adjustExps = "其他";
46 } else { 52 } else {
47 adjustExps = scheduleRealInfo.getAdjustExps(); 53 adjustExps = scheduleRealInfo.getAdjustExps();
48 } 54 }
@@ -75,6 +81,8 @@ public class CulateMileageServiceImpl implements CulateMileageService{ @@ -75,6 +81,8 @@ public class CulateMileageServiceImpl implements CulateMileageService{
75 String adjustExps = ""; 81 String adjustExps = "";
76 if (scheduleRealInfo.getAdjustExps() == "" || scheduleRealInfo.getAdjustExps() == null) { 82 if (scheduleRealInfo.getAdjustExps() == "" || scheduleRealInfo.getAdjustExps() == null) {
77 adjustExps = "其他"; 83 adjustExps = "其他";
  84 + } else if(!(lblxSet.contains(scheduleRealInfo.getAdjustExps()))){
  85 + adjustExps = "其他";
78 } else { 86 } else {
79 adjustExps = scheduleRealInfo.getAdjustExps(); 87 adjustExps = scheduleRealInfo.getAdjustExps();
80 } 88 }
@@ -95,6 +103,8 @@ public class CulateMileageServiceImpl implements CulateMileageService{ @@ -95,6 +103,8 @@ public class CulateMileageServiceImpl implements CulateMileageService{
95 String destroyReason = ""; 103 String destroyReason = "";
96 if (childTaskPlan.getDestroyReason() == "" || childTaskPlan.getDestroyReason() == null) { 104 if (childTaskPlan.getDestroyReason() == "" || childTaskPlan.getDestroyReason() == null) {
97 destroyReason = "其他"; 105 destroyReason = "其他";
  106 + } else if(!(lblxSet.contains(childTaskPlan.getDestroyReason()))){
  107 + destroyReason = "其他";
98 } else { 108 } else {
99 destroyReason = childTaskPlan.getDestroyReason(); 109 destroyReason = childTaskPlan.getDestroyReason();
100 } 110 }
src/main/java/com/bsth/service/report/impl/ReportServiceImpl.java
@@ -1746,7 +1746,11 @@ public class ReportServiceImpl implements ReportService{ @@ -1746,7 +1746,11 @@ public class ReportServiceImpl implements ReportService{
1746 @Override 1746 @Override
1747 public List<Map<String, Object>> jobFwqk(Map<String, Object> map) { 1747 public List<Map<String, Object>> jobFwqk(Map<String, Object> map) {
1748 // TODO Auto-generated method stub 1748 // TODO Auto-generated method stub
1749 - String[] lblxs = {"配车", "保养","故障","肇事","路阻","纠纷","缺人","客稀","缺车","气候","援外","吊慢","抽减","其他" }; 1749 + String[] lblxs = {"配车","保养","故障","肇事","路阻","纠纷","缺人","客稀","缺车","气候","援外","吊慢","抽减","路救抛锚","其他" };
  1750 + Set<String> lblxSet = new HashSet<String>();
  1751 + for(String s : lblxs){
  1752 + lblxSet.add(s);
  1753 + }
1750 String line=map.get("line").toString(); 1754 String line=map.get("line").toString();
1751 String date=map.get("date").toString(); 1755 String date=map.get("date").toString();
1752 map.put("bcType", "normal"); 1756 map.put("bcType", "normal");
@@ -1765,7 +1769,9 @@ public class ReportServiceImpl implements ReportService{ @@ -1765,7 +1769,9 @@ public class ReportServiceImpl implements ReportService{
1765 adjustExps = "其他"; 1769 adjustExps = "其他";
1766 } else if(scheduleRealInfo.getAdjustExps().equals("")){ 1770 } else if(scheduleRealInfo.getAdjustExps().equals("")){
1767 adjustExps = "其他"; 1771 adjustExps = "其他";
1768 - }else { 1772 + } else if(!(lblxSet.contains(scheduleRealInfo.getAdjustExps()))){
  1773 + adjustExps = "其他";
  1774 + } else {
1769 adjustExps = scheduleRealInfo.getAdjustExps(); 1775 adjustExps = scheduleRealInfo.getAdjustExps();
1770 } 1776 }
1771 if (scheduleRealInfo.getStatus() == -1) { 1777 if (scheduleRealInfo.getStatus() == -1) {
@@ -1798,6 +1804,8 @@ public class ReportServiceImpl implements ReportService{ @@ -1798,6 +1804,8 @@ public class ReportServiceImpl implements ReportService{
1798 String adjustExps = ""; 1804 String adjustExps = "";
1799 if (scheduleRealInfo.getAdjustExps() == "" || scheduleRealInfo.getAdjustExps() == null) { 1805 if (scheduleRealInfo.getAdjustExps() == "" || scheduleRealInfo.getAdjustExps() == null) {
1800 adjustExps = "其他"; 1806 adjustExps = "其他";
  1807 + } else if(!(lblxSet.contains(scheduleRealInfo.getAdjustExps()))){
  1808 + adjustExps = "其他";
1801 } else { 1809 } else {
1802 adjustExps = scheduleRealInfo.getAdjustExps(); 1810 adjustExps = scheduleRealInfo.getAdjustExps();
1803 } 1811 }
@@ -1821,6 +1829,8 @@ public class ReportServiceImpl implements ReportService{ @@ -1821,6 +1829,8 @@ public class ReportServiceImpl implements ReportService{
1821 destroyReason = "其他"; 1829 destroyReason = "其他";
1822 } else if (childTaskPlan.getDestroyReason().equals("")) { 1830 } else if (childTaskPlan.getDestroyReason().equals("")) {
1823 destroyReason = "其他"; 1831 destroyReason = "其他";
  1832 + } else if(!(lblxSet.contains(childTaskPlan.getDestroyReason()))){
  1833 + destroyReason = "其他";
1824 } else { 1834 } else {
1825 destroyReason = childTaskPlan.getDestroyReason(); 1835 destroyReason = childTaskPlan.getDestroyReason();
1826 } 1836 }
@@ -3052,6 +3062,7 @@ public class ReportServiceImpl implements ReportService{ @@ -3052,6 +3062,7 @@ public class ReportServiceImpl implements ReportService{
3052 map.put("ssgl_kx", culateService.culateSsMileXx(list, "客稀")); 3062 map.put("ssgl_kx", culateService.culateSsMileXx(list, "客稀"));
3053 map.put("ssgl_qh", culateService.culateSsMileXx(list, "气候")); 3063 map.put("ssgl_qh", culateService.culateSsMileXx(list, "气候"));
3054 map.put("ssgl_yw", culateService.culateSsMileXx(list, "援外")); 3064 map.put("ssgl_yw", culateService.culateSsMileXx(list, "援外"));
  3065 + map.put("ssgl_ljpm", culateService.culateSsMileXx(list, "路救抛锚"));
3055 map.put("ssgl_other", culateService.culateSsMileXx(list, "其他")); 3066 map.put("ssgl_other", culateService.culateSsMileXx(list, "其他"));
3056 3067
3057 3068
src/main/resources/static/pages/calc/company/countLineMileage.html
@@ -69,7 +69,7 @@ @@ -69,7 +69,7 @@
69 <table class="table table-bordered table-hover table-checkable" id="forms"> 69 <table class="table table-bordered table-hover table-checkable" id="forms">
70 <thead> 70 <thead>
71 <tr> 71 <tr>
72 - <th colspan="31"><label id="datetodate"></label>线路公里统计表</th> 72 + <th colspan="32"><label id="datetodate"></label>线路公里统计表</th>
73 </tr> 73 </tr>
74 <tr> 74 <tr>
75 <td rowspan="2"><span>公司</span></td> 75 <td rowspan="2"><span>公司</span></td>
@@ -82,7 +82,7 @@ @@ -82,7 +82,7 @@
82 <td colspan="2"><label>实际营</label><label>运公里</label></td> 82 <td colspan="2"><label>实际营</label><label>运公里</label></td>
83 <td colspan="7"><label>实际空</label><label>驶公里</label></td> 83 <td colspan="7"><label>实际空</label><label>驶公里</label></td>
84 <td rowspan="2"><label>少驶营</label><label>运里程</label></td> 84 <td rowspan="2"><label>少驶营</label><label>运里程</label></td>
85 - <td colspan="11">少驶原因(公里)</td> 85 + <td colspan="12">少驶原因(公里)</td>
86 <td colspan="3">临加公里</td> 86 <td colspan="3">临加公里</td>
87 </tr> 87 </tr>
88 <tr> 88 <tr>
@@ -105,6 +105,7 @@ @@ -105,6 +105,7 @@
105 <td><span>客稀</span></td> 105 <td><span>客稀</span></td>
106 <td><span>气候</span></td> 106 <td><span>气候</span></td>
107 <td><span>援外</span></td> 107 <td><span>援外</span></td>
  108 + <td><span>路救抛锚</span></td>
108 <td><span>其他</span></td> 109 <td><span>其他</span></td>
109 <td><label>临加营</label><label>运公里</label></td> 110 <td><label>临加营</label><label>运公里</label></td>
110 <td><label>临加进出</label><label>场空驶</label></td> 111 <td><label>临加进出</label><label>场空驶</label></td>
@@ -341,6 +342,7 @@ @@ -341,6 +342,7 @@
341 <td>{{obj.ssgl_kx}}</td> 342 <td>{{obj.ssgl_kx}}</td>
342 <td>{{obj.ssgl_qh}}</td> 343 <td>{{obj.ssgl_qh}}</td>
343 <td>{{obj.ssgl_yw}}</td> 344 <td>{{obj.ssgl_yw}}</td>
  345 + <td>{{obj.ssgl_ljpm}}</td>
344 <td>{{obj.ssgl_other}}</td> 346 <td>{{obj.ssgl_other}}</td>
345 <td>{{obj.ljyy}}</td> 347 <td>{{obj.ljyy}}</td>
346 <td>{{obj.ljjcc}}</td> 348 <td>{{obj.ljjcc}}</td>
@@ -349,7 +351,7 @@ @@ -349,7 +351,7 @@
349 {{/each}} 351 {{/each}}
350 {{if list.length == 0}} 352 {{if list.length == 0}}
351 <tr> 353 <tr>
352 - <td colspan="30"><h6 class="muted">没有找到相关数据</h6></td> 354 + <td colspan="32"><h6 class="muted">没有找到相关数据</h6></td>
353 </tr> 355 </tr>
354 {{/if}} 356 {{/if}}
355 </script> 357 </script>
356 \ No newline at end of file 358 \ No newline at end of file
src/main/resources/static/pages/calc/countLineMileage.html
@@ -69,7 +69,7 @@ @@ -69,7 +69,7 @@
69 <table class="table table-bordered table-hover table-checkable" id="forms"> 69 <table class="table table-bordered table-hover table-checkable" id="forms">
70 <thead> 70 <thead>
71 <tr> 71 <tr>
72 - <th colspan="30"><label id="datetodate"></label>线路公里统计表</th> 72 + <th colspan="31"><label id="datetodate"></label>线路公里统计表</th>
73 </tr> 73 </tr>
74 <tr> 74 <tr>
75 <td rowspan="2"><span>公司</span></td> 75 <td rowspan="2"><span>公司</span></td>
@@ -82,7 +82,7 @@ @@ -82,7 +82,7 @@
82 <td colspan="2"><label>实际营</label><label>运公里</label></td> 82 <td colspan="2"><label>实际营</label><label>运公里</label></td>
83 <td colspan="6"><label>实际空</label><label>驶公里</label></td> 83 <td colspan="6"><label>实际空</label><label>驶公里</label></td>
84 <td rowspan="2"><label>少驶营</label><label>运里程</label></td> 84 <td rowspan="2"><label>少驶营</label><label>运里程</label></td>
85 - <td colspan="11">少驶原因(公里)</td> 85 + <td colspan="12">少驶原因(公里)</td>
86 <td colspan="3">临加公里</td> 86 <td colspan="3">临加公里</td>
87 </tr> 87 </tr>
88 <tr> 88 <tr>
@@ -104,6 +104,7 @@ @@ -104,6 +104,7 @@
104 <td><span>客稀</span></td> 104 <td><span>客稀</span></td>
105 <td><span>气候</span></td> 105 <td><span>气候</span></td>
106 <td><span>援外</span></td> 106 <td><span>援外</span></td>
  107 + <td><span>路救抛锚</span></td>
107 <td><span>其他</span></td> 108 <td><span>其他</span></td>
108 <td><label>临加营</label><label>运公里</label></td> 109 <td><label>临加营</label><label>运公里</label></td>
109 <td><label>临加进出</label><label>场空驶</label></td> 110 <td><label>临加进出</label><label>场空驶</label></td>
@@ -337,6 +338,7 @@ @@ -337,6 +338,7 @@
337 <td>{{obj.ssgl_kx}}</td> 338 <td>{{obj.ssgl_kx}}</td>
338 <td>{{obj.ssgl_qh}}</td> 339 <td>{{obj.ssgl_qh}}</td>
339 <td>{{obj.ssgl_yw}}</td> 340 <td>{{obj.ssgl_yw}}</td>
  341 + <td>{{obj.ssgl_ljpm}}</td>
340 <td>{{obj.ssgl_other}}</td> 342 <td>{{obj.ssgl_other}}</td>
341 <td>{{obj.ljyy}}</td> 343 <td>{{obj.ljyy}}</td>
342 <td>{{obj.ljjcc}}</td> 344 <td>{{obj.ljjcc}}</td>
@@ -345,7 +347,7 @@ @@ -345,7 +347,7 @@
345 {{/each}} 347 {{/each}}
346 {{if list.length == 0}} 348 {{if list.length == 0}}
347 <tr> 349 <tr>
348 - <td colspan="30"><h6 class="muted">没有找到相关数据</h6></td> 350 + <td colspan="31"><h6 class="muted">没有找到相关数据</h6></td>
349 </tr> 351 </tr>
350 {{/if}} 352 {{/if}}
351 </script> 353 </script>
352 \ No newline at end of file 354 \ No newline at end of file
src/main/resources/static/pages/electricity/list/list.html
@@ -285,7 +285,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -285,7 +285,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
285 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 285 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
286 $get('/ylb/checkDate',par,function(status){ 286 $get('/ylb/checkDate',par,function(status){
287 if(status=='2'){ 287 if(status=='2'){
288 - layer.msg('只能操作天内数据.'); 288 + layer.msg('只能操作天内数据.');
289 }else{ 289 }else{
290 var i = layer.load(2); 290 var i = layer.load(2);
291 $get('/dlb/checkDl', params, function () { 291 $get('/dlb/checkDl', params, function () {
@@ -309,7 +309,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -309,7 +309,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
309 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 309 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
310 $get('/ylb/checkDate',par,function(status){ 310 $get('/ylb/checkDate',par,function(status){
311 if(status=='2'){ 311 if(status=='2'){
312 - layer.msg('只能操作天内数据.'); 312 + layer.msg('只能操作天内数据.');
313 }else{ 313 }else{
314 var i = layer.load(2); 314 var i = layer.load(2);
315 $get('/ylb/outAndIn', params, function () { 315 $get('/ylb/outAndIn', params, function () {
@@ -332,7 +332,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -332,7 +332,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
332 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 332 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
333 $get('/ylb/checkDate',par,function(status){ 333 $get('/ylb/checkDate',par,function(status){
334 if(status=='2'){ 334 if(status=='2'){
335 - layer.msg('只能操作天内数据.'); 335 + layer.msg('只能操作天内数据.');
336 }else{ 336 }else{
337 var ylArray = []; 337 var ylArray = [];
338 $('input.icheck').each(function(){ 338 $('input.icheck').each(function(){
@@ -447,7 +447,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -447,7 +447,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
447 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 447 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
448 $get('/ylb/checkDate',par,function(status){ 448 $get('/ylb/checkDate',par,function(status){
449 if(status=='2'){ 449 if(status=='2'){
450 - layer.msg('只能操作天内数据.'); 450 + layer.msg('只能操作天内数据.');
451 }else{ 451 }else{
452 var i = layer.load(2); 452 var i = layer.load(2);
453 $get('/dlb/obtain', params, function () { 453 $get('/dlb/obtain', params, function () {
@@ -615,7 +615,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -615,7 +615,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
615 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 615 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
616 $get('/ylb/checkDate',par,function(status){ 616 $get('/ylb/checkDate',par,function(status){
617 if(status=='2'){ 617 if(status=='2'){
618 - layer.msg('只能操作天内数据.'); 618 + layer.msg('只能操作天内数据.');
619 }else{ 619 }else{
620 var jsy=$('.in_carpark_jsy[data-id='+id+']', '#dl_oil_list').val(); 620 var jsy=$('.in_carpark_jsy[data-id='+id+']', '#dl_oil_list').val();
621 console.log(id+"修改驾驶员:"+jsy); 621 console.log(id+"修改驾驶员:"+jsy);
@@ -762,7 +762,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -762,7 +762,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
762 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 762 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
763 $get('/ylb/checkDate',par,function(status){ 763 $get('/ylb/checkDate',par,function(status){
764 if(status=='2'){ 764 if(status=='2'){
765 - layer.msg('只能操作天内数据.'); 765 + layer.msg('只能操作天内数据.');
766 }else{ 766 }else{
767 var idArray = []; 767 var idArray = [];
768 var x=0; 768 var x=0;
src/main/resources/static/pages/forms/calc/calcLbStatuAnaly.html
@@ -42,6 +42,7 @@ @@ -42,6 +42,7 @@
42 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="7" checked="true"/>客稀 42 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="7" checked="true"/>客稀
43 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="8" checked="true"/>气候 43 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="8" checked="true"/>气候
44 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="9" checked="true"/>援外 44 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="9" checked="true"/>援外
  45 + <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="9" checked="true"/>路救抛锚
45 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="10" checked="true"/>其他 46 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="10" checked="true"/>其他
46 </div> 47 </div>
47 <div style="margin-top: 5px"></div> 48 <div style="margin-top: 5px"></div>
@@ -217,7 +218,7 @@ @@ -217,7 +218,7 @@
217 g.checked = checked; 218 g.checked = checked;
218 }); 219 });
219 if(checked == true) 220 if(checked == true)
220 - lb = 33; 221 + lb = 36;
221 else 222 else
222 lb = 0; 223 lb = 0;
223 }); 224 });
@@ -422,7 +423,8 @@ @@ -422,7 +423,8 @@
422 {{if reason[7].checked == true}}<th colspan="3">客稀</th>{{/if}} 423 {{if reason[7].checked == true}}<th colspan="3">客稀</th>{{/if}}
423 {{if reason[8].checked == true}}<th colspan="3">气候</th>{{/if}} 424 {{if reason[8].checked == true}}<th colspan="3">气候</th>{{/if}}
424 {{if reason[9].checked == true}}<th colspan="3">援外</th>{{/if}} 425 {{if reason[9].checked == true}}<th colspan="3">援外</th>{{/if}}
425 - {{if reason[10].checked == true}}<th colspan="3">其他</th>{{/if}} 426 + {{if reason[10].checked == true}}<th colspan="3">路救抛锚</th>{{/if}}
  427 + {{if reason[11].checked == true}}<th colspan="3">其他</th>{{/if}}
426 </tr> 428 </tr>
427 <tr> 429 <tr>
428 <th class="hidden"></th> 430 <th class="hidden"></th>
@@ -439,6 +441,7 @@ @@ -439,6 +441,7 @@
439 {{if reason[8].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}} 441 {{if reason[8].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}}
440 {{if reason[9].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}} 442 {{if reason[9].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}}
441 {{if reason[10].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}} 443 {{if reason[10].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}}
  444 + {{if reason[11].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}}
442 </tr> 445 </tr>
443 </thead> 446 </thead>
444 <tbody> 447 <tbody>
@@ -465,12 +468,13 @@ @@ -465,12 +468,13 @@
465 {{if reason[7].checked==true}}<td>{{obj.kxbc}}</td><td>{{obj.kxlc}}</td><td>{{obj.kxbfb}}</td>{{/if}} 468 {{if reason[7].checked==true}}<td>{{obj.kxbc}}</td><td>{{obj.kxlc}}</td><td>{{obj.kxbfb}}</td>{{/if}}
466 {{if reason[8].checked==true}}<td>{{obj.qhbc}}</td><td>{{obj.qhlc}}</td><td>{{obj.qhbfb}}</td>{{/if}} 469 {{if reason[8].checked==true}}<td>{{obj.qhbc}}</td><td>{{obj.qhlc}}</td><td>{{obj.qhbfb}}</td>{{/if}}
467 {{if reason[9].checked==true}}<td>{{obj.ywbc}}</td><td>{{obj.ywlc}}</td><td>{{obj.ywbfb}}</td>{{/if}} 470 {{if reason[9].checked==true}}<td>{{obj.ywbc}}</td><td>{{obj.ywlc}}</td><td>{{obj.ywbfb}}</td>{{/if}}
468 - {{if reason[10].checked==true}}<td>{{obj.qtbc}}</td><td>{{obj.qtlc}}</td><td>{{obj.qtbfb}}</td>{{/if}} 471 + {{if reason[10].checked==true}}<td>{{obj.ljpmbc}}</td><td>{{obj.ljpmlc}}</td><td>{{obj.ljpmbfb}}</td>{{/if}}
  472 + {{if reason[11].checked==true}}<td>{{obj.qtbc}}</td><td>{{obj.qtlc}}</td><td>{{obj.qtbfb}}</td>{{/if}}
469 </tr> 473 </tr>
470 {{/each}} 474 {{/each}}
471 {{if list.length == 0}} 475 {{if list.length == 0}}
472 <tr> 476 <tr>
473 - <td colspan="44"><h6 class="muted">没有找到相关数据</h6></td> 477 + <td colspan="47"><h6 class="muted">没有找到相关数据</h6></td>
474 </tr> 478 </tr>
475 {{/if}} 479 {{/if}}
476 </tbody> 480 </tbody>
src/main/resources/static/pages/forms/mould/countByLine.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/countByLines.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/countMileageSum.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/dispatchDailySum.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/lbStatuAnaly.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/scheduleDaily.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/scheduleDaily_df.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/scheduleDaily_m.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/statisticsDaily_.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/statisticsDaily_2.xls
No preview for this file type
src/main/resources/static/pages/forms/mould/statisticsDaily_4.xls
No preview for this file type
src/main/resources/static/pages/forms/statement/dispatchDailySum.html
@@ -72,7 +72,7 @@ @@ -72,7 +72,7 @@
72 <tr> 72 <tr>
73 <td rowspan="3"><span >公司</span></td> 73 <td rowspan="3"><span >公司</span></td>
74 <td rowspan="3"><span >分公司</span></td> 74 <td rowspan="3"><span >分公司</span></td>
75 - <td colspan="21">全日营运里程(公里)</td> 75 + <td colspan="22">全日营运里程(公里)</td>
76 <td colspan="15">全日营运班次</td> 76 <td colspan="15">全日营运班次</td>
77 <td colspan="9">大间隔情况</td> 77 <td colspan="9">大间隔情况</td>
78 </tr> 78 </tr>
@@ -85,7 +85,7 @@ @@ -85,7 +85,7 @@
85 <td rowspan="2"><label>实际空</label><label>驶公里</label></td> 85 <td rowspan="2"><label>实际空</label><label>驶公里</label></td>
86 <td rowspan="2"><span>少驶班次</span></td> 86 <td rowspan="2"><span>少驶班次</span></td>
87 <td rowspan="2"><span>少驶公里</span></td> 87 <td rowspan="2"><span>少驶公里</span></td>
88 - <td colspan="11">少驶原因(公里)</td> 88 + <td colspan="12">少驶原因(公里)</td>
89 <td colspan="2">临加公里</td> 89 <td colspan="2">临加公里</td>
90 <td colspan="3">计划班次</td> 90 <td colspan="3">计划班次</td>
91 <td colspan="3">实际班次</td> 91 <td colspan="3">实际班次</td>
@@ -107,6 +107,7 @@ @@ -107,6 +107,7 @@
107 <td><span>客稀</span></td> 107 <td><span>客稀</span></td>
108 <td><span>气候</span></td> 108 <td><span>气候</span></td>
109 <td><span>援外</span></td> 109 <td><span>援外</span></td>
  110 + <td><span>路救抛锚</span></td>
110 <td><span>其他</span></td> 111 <td><span>其他</span></td>
111 <td><span>营运</span></td> 112 <td><span>营运</span></td>
112 <td><span>空驶</span></td> 113 <td><span>空驶</span></td>
@@ -146,6 +147,7 @@ @@ -146,6 +147,7 @@
146 if (!$('body').hasClass('page-sidebar-closed')) 147 if (!$('body').hasClass('page-sidebar-closed'))
147 $('.menu-toggler.sidebar-toggler').click(); 148 $('.menu-toggler.sidebar-toggler').click();
148 var d = new Date(); 149 var d = new Date();
  150 + d.setTime(d.getTime() - 1*1000*60*60*24);
149 var year = d.getFullYear(); 151 var year = d.getFullYear();
150 var month = d.getMonth() + 1; 152 var month = d.getMonth() + 1;
151 var day = d.getDate(); 153 var day = d.getDate();
@@ -286,6 +288,7 @@ @@ -286,6 +288,7 @@
286 <td>{{obj.ssgl_kx}}</td> 288 <td>{{obj.ssgl_kx}}</td>
287 <td>{{obj.ssgl_qh}}</td> 289 <td>{{obj.ssgl_qh}}</td>
288 <td>{{obj.ssgl_yw}}</td> 290 <td>{{obj.ssgl_yw}}</td>
  291 + <td>{{obj.ssgl_ljpm}}</td>
289 <td>{{obj.ssgl_other}}</td> 292 <td>{{obj.ssgl_other}}</td>
290 <td>{{obj.ljgl}}</td> 293 <td>{{obj.ljgl}}</td>
291 <td>{{obj.ljks}}</td> 294 <td>{{obj.ljks}}</td>
@@ -313,7 +316,7 @@ @@ -313,7 +316,7 @@
313 {{/each}} 316 {{/each}}
314 {{if list.length == 0}} 317 {{if list.length == 0}}
315 <tr> 318 <tr>
316 - <td colspan="44"><h6 class="muted">没有找到相关数据</h6></td> 319 + <td colspan="45"><h6 class="muted">没有找到相关数据</h6></td>
317 </tr> 320 </tr>
318 {{/if}} 321 {{/if}}
319 </script> 322 </script>
320 \ No newline at end of file 323 \ No newline at end of file
src/main/resources/static/pages/forms/statement/lbStatuAnaly.html
@@ -42,6 +42,7 @@ @@ -42,6 +42,7 @@
42 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="7" checked="true"/>客稀 42 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="7" checked="true"/>客稀
43 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="8" checked="true"/>气候 43 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="8" checked="true"/>气候
44 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="9" checked="true"/>援外 44 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="9" checked="true"/>援外
  45 + <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="9" checked="true"/>路救抛锚
45 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="10" checked="true"/>其他 46 <input class="form-control" type="checkbox" name="reason" style="width: 20px;" value="10" checked="true"/>其他
46 </div> 47 </div>
47 <div style="margin-top: 5px"></div> 48 <div style="margin-top: 5px"></div>
@@ -254,7 +255,7 @@ @@ -254,7 +255,7 @@
254 g.checked = checked; 255 g.checked = checked;
255 }); 256 });
256 if(checked == true) 257 if(checked == true)
257 - lb = 33; 258 + lb = 36;
258 else 259 else
259 lb = 0; 260 lb = 0;
260 }); 261 });
@@ -508,7 +509,8 @@ @@ -508,7 +509,8 @@
508 {{if reason[7].checked == true}}<th colspan="3">客稀</th>{{/if}} 509 {{if reason[7].checked == true}}<th colspan="3">客稀</th>{{/if}}
509 {{if reason[8].checked == true}}<th colspan="3">气候</th>{{/if}} 510 {{if reason[8].checked == true}}<th colspan="3">气候</th>{{/if}}
510 {{if reason[9].checked == true}}<th colspan="3">援外</th>{{/if}} 511 {{if reason[9].checked == true}}<th colspan="3">援外</th>{{/if}}
511 - {{if reason[10].checked == true}}<th colspan="3">其他</th>{{/if}} 512 + {{if reason[10].checked == true}}<th colspan="3">路救抛锚</th>{{/if}}
  513 + {{if reason[11].checked == true}}<th colspan="3">其他</th>{{/if}}
512 </tr> 514 </tr>
513 <tr> 515 <tr>
514 <th class="hidden"></th> 516 <th class="hidden"></th>
@@ -525,6 +527,7 @@ @@ -525,6 +527,7 @@
525 {{if reason[8].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}} 527 {{if reason[8].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}}
526 {{if reason[9].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}} 528 {{if reason[9].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}}
527 {{if reason[10].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}} 529 {{if reason[10].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}}
  530 + {{if reason[11].checked==true}}<th>烂班班次</th><th>烂班公里</th><th>百分比</th>{{/if}}
528 </tr> 531 </tr>
529 </thead> 532 </thead>
530 <tbody> 533 <tbody>
@@ -552,12 +555,13 @@ @@ -552,12 +555,13 @@
552 {{if reason[7].checked==true}}<td>{{obj.kxbc}}</td><td>{{obj.kxlc}}</td><td>{{obj.kxbfb}}</td>{{/if}} 555 {{if reason[7].checked==true}}<td>{{obj.kxbc}}</td><td>{{obj.kxlc}}</td><td>{{obj.kxbfb}}</td>{{/if}}
553 {{if reason[8].checked==true}}<td>{{obj.qhbc}}</td><td>{{obj.qhlc}}</td><td>{{obj.qhbfb}}</td>{{/if}} 556 {{if reason[8].checked==true}}<td>{{obj.qhbc}}</td><td>{{obj.qhlc}}</td><td>{{obj.qhbfb}}</td>{{/if}}
554 {{if reason[9].checked==true}}<td>{{obj.wybc}}</td><td>{{obj.wylc}}</td><td>{{obj.wybfb}}</td>{{/if}} 557 {{if reason[9].checked==true}}<td>{{obj.wybc}}</td><td>{{obj.wylc}}</td><td>{{obj.wybfb}}</td>{{/if}}
555 - {{if reason[10].checked==true}}<td>{{obj.qtbc}}</td><td>{{obj.qtlc}}</td><td>{{obj.qtbfb}}</td>{{/if}} 558 + {{if reason[10].checked==true}}<td>{{obj.ljpmbc}}</td><td>{{obj.ljpmlc}}</td><td>{{obj.ljpmbfb}}</td>{{/if}}
  559 + {{if reason[11].checked==true}}<td>{{obj.qtbc}}</td><td>{{obj.qtlc}}</td><td>{{obj.qtbfb}}</td>{{/if}}
556 </tr> 560 </tr>
557 {{/each}} 561 {{/each}}
558 {{if list.length == 0}} 562 {{if list.length == 0}}
559 <tr> 563 <tr>
560 - <td colspan="44"><h6 class="muted">没有找到相关数据</h6></td> 564 + <td colspan="47"><h6 class="muted">没有找到相关数据</h6></td>
561 </tr> 565 </tr>
562 {{/if}} 566 {{/if}}
563 </tbody> 567 </tbody>
src/main/resources/static/pages/forms/statement/scheduleDaily.html
@@ -66,11 +66,11 @@ @@ -66,11 +66,11 @@
66 <table class="table table-bordered table-hover table-checkable" id="forms"> 66 <table class="table table-bordered table-hover table-checkable" id="forms">
67 <thead> 67 <thead>
68 <tr> 68 <tr>
69 - <th colspan="40"><label id="xlmc"></label>线路调度日报</th> 69 + <th colspan="41"><label id="xlmc"></label>线路调度日报</th>
70 </tr> 70 </tr>
71 <tr> 71 <tr>
72 <td rowspan="3"><span>路线</span></td> 72 <td rowspan="3"><span>路线</span></td>
73 - <td colspan="16">全日营运里程(公里)</td> 73 + <td colspan="17">全日营运里程(公里)</td>
74 <td colspan="15">全日营运班次</td> 74 <td colspan="15">全日营运班次</td>
75 <td colspan="9">大间隔情况</td> 75 <td colspan="9">大间隔情况</td>
76 </tr> 76 </tr>
@@ -79,7 +79,7 @@ @@ -79,7 +79,7 @@
79 <td rowspan="2"><span >实驶</span></td> 79 <td rowspan="2"><span >实驶</span></td>
80 <td rowspan="2"><span>少驶公里</span></td> 80 <td rowspan="2"><span>少驶公里</span></td>
81 <td rowspan="2"><span>少驶班次</span></td> 81 <td rowspan="2"><span>少驶班次</span></td>
82 - <td colspan="11">少驶原因(公里)</td> 82 + <td colspan="12">少驶原因(公里)</td>
83 <td rowspan="2"><span >临加公里</span></td> 83 <td rowspan="2"><span >临加公里</span></td>
84 <td colspan="3">计划班次</td> 84 <td colspan="3">计划班次</td>
85 <td colspan="3">实际班次</td> 85 <td colspan="3">实际班次</td>
@@ -101,6 +101,7 @@ @@ -101,6 +101,7 @@
101 <td><span>客稀</span></td> 101 <td><span>客稀</span></td>
102 <td><span>气候</span></td> 102 <td><span>气候</span></td>
103 <td><span>援外</span></td> 103 <td><span>援外</span></td>
  104 + <td><span>路救抛锚</span></td>
104 <td><span>其他</span></td> 105 <td><span>其他</span></td>
105 <td><span>全日</span></td> 106 <td><span>全日</span></td>
106 <td><span>早高峰</span></td> 107 <td><span>早高峰</span></td>
@@ -542,6 +543,7 @@ @@ -542,6 +543,7 @@
542 <td>{{obj.ssgl_kx}}</td> 543 <td>{{obj.ssgl_kx}}</td>
543 <td>{{obj.ssgl_qh}}</td> 544 <td>{{obj.ssgl_qh}}</td>
544 <td>{{obj.ssgl_yw}}</td> 545 <td>{{obj.ssgl_yw}}</td>
  546 + <td>{{obj.ssgl_ljpm}}</td>
545 <td>{{obj.ssgl_other}}</td> 547 <td>{{obj.ssgl_other}}</td>
546 <td>{{obj.ljgl}}</td> 548 <td>{{obj.ljgl}}</td>
547 <td>{{obj.jhbc}}</td> 549 <td>{{obj.jhbc}}</td>
@@ -568,7 +570,7 @@ @@ -568,7 +570,7 @@
568 {{/each}} 570 {{/each}}
569 {{if list.length == 0}} 571 {{if list.length == 0}}
570 <tr> 572 <tr>
571 - <td colspan="40"><h6 class="muted">没有找到相关数据</h6></td> 573 + <td colspan="41"><h6 class="muted">没有找到相关数据</h6></td>
572 </tr> 574 </tr>
573 {{/if}} 575 {{/if}}
574 </script> 576 </script>
src/main/resources/static/pages/forms/statement/scheduleDaily_df.html
@@ -66,11 +66,11 @@ @@ -66,11 +66,11 @@
66 <table class="table table-bordered table-hover table-checkable" id="forms"> 66 <table class="table table-bordered table-hover table-checkable" id="forms">
67 <thead> 67 <thead>
68 <tr> 68 <tr>
69 - <th colspan="40"><label id="xlmc"></label>线路调度日报</th> 69 + <th colspan="41"><label id="xlmc"></label>线路调度日报</th>
70 </tr> 70 </tr>
71 <tr> 71 <tr>
72 <td rowspan="3"><span>路线</span></td> 72 <td rowspan="3"><span>路线</span></td>
73 - <td colspan="16">全日营运里程(公里)</td> 73 + <td colspan="17">全日营运里程(公里)</td>
74 <td colspan="15">全日营运班次</td> 74 <td colspan="15">全日营运班次</td>
75 <td colspan="9">大间隔情况</td> 75 <td colspan="9">大间隔情况</td>
76 </tr> 76 </tr>
@@ -79,7 +79,7 @@ @@ -79,7 +79,7 @@
79 <td rowspan="2"><span >实驶</span></td> 79 <td rowspan="2"><span >实驶</span></td>
80 <td rowspan="2"><span>少驶公里</span></td> 80 <td rowspan="2"><span>少驶公里</span></td>
81 <td rowspan="2"><span>少驶班次</span></td> 81 <td rowspan="2"><span>少驶班次</span></td>
82 - <td colspan="11">少驶原因(公里)</td> 82 + <td colspan="12">少驶原因(公里)</td>
83 <td rowspan="2"><span >临加公里</span></td> 83 <td rowspan="2"><span >临加公里</span></td>
84 <td colspan="3">计划班次</td> 84 <td colspan="3">计划班次</td>
85 <td colspan="3">实际班次</td> 85 <td colspan="3">实际班次</td>
@@ -101,6 +101,7 @@ @@ -101,6 +101,7 @@
101 <td><span>客稀</span></td> 101 <td><span>客稀</span></td>
102 <td><span>气候</span></td> 102 <td><span>气候</span></td>
103 <td><span>援外</span></td> 103 <td><span>援外</span></td>
  104 + <td><span>路救抛锚</span></td>
104 <td><span>其他</span></td> 105 <td><span>其他</span></td>
105 <td><span>全日</span></td> 106 <td><span>全日</span></td>
106 <td><span>早高峰</span></td> 107 <td><span>早高峰</span></td>
@@ -568,6 +569,7 @@ @@ -568,6 +569,7 @@
568 <td>{{obj.ssgl_kx}}</td> 569 <td>{{obj.ssgl_kx}}</td>
569 <td>{{obj.ssgl_qh}}</td> 570 <td>{{obj.ssgl_qh}}</td>
570 <td>{{obj.ssgl_yw}}</td> 571 <td>{{obj.ssgl_yw}}</td>
  572 + <td>{{obj.ssgl_ljpm}}</td>
571 <td>{{obj.ssgl_other}}</td> 573 <td>{{obj.ssgl_other}}</td>
572 <td>{{obj.ljgl}}</td> 574 <td>{{obj.ljgl}}</td>
573 <td>{{obj.jhbc}}</td> 575 <td>{{obj.jhbc}}</td>
@@ -594,7 +596,7 @@ @@ -594,7 +596,7 @@
594 {{/each}} 596 {{/each}}
595 {{if list.length == 0}} 597 {{if list.length == 0}}
596 <tr> 598 <tr>
597 - <td colspan="40"><h6 class="muted">没有找到相关数据</h6></td> 599 + <td colspan="41"><h6 class="muted">没有找到相关数据</h6></td>
598 </tr> 600 </tr>
599 {{/if}} 601 {{/if}}
600 </script> 602 </script>
src/main/resources/static/pages/forms/statement/statisticsDaily.html
@@ -86,7 +86,7 @@ @@ -86,7 +86,7 @@
86 <tr> 86 <tr>
87 <td rowspan="3"><span >分公司</span></td> 87 <td rowspan="3"><span >分公司</span></td>
88 <td rowspan="3"><span >路线名</span></td> 88 <td rowspan="3"><span >路线名</span></td>
89 - <td colspan="21">全日营运里程(公里)(注:实际营运里程、实际空驶里程、实际总里程均已包含临加里程)</td> 89 + <td colspan="22">全日营运里程(公里)(注:实际营运里程、实际空驶里程、实际总里程均已包含临加里程)</td>
90 <td colspan="15">全日营运班次</td> 90 <td colspan="15">全日营运班次</td>
91 <td colspan="9">大间隔情况</td> 91 <td colspan="9">大间隔情况</td>
92 </tr> 92 </tr>
@@ -100,7 +100,7 @@ @@ -100,7 +100,7 @@
100 <td rowspan="2"><label>实际空</label><label>驶公里</label></td> 100 <td rowspan="2"><label>实际空</label><label>驶公里</label></td>
101 <td rowspan="2"><span>少驶公里</span></td> 101 <td rowspan="2"><span>少驶公里</span></td>
102 <td rowspan="2"><span>少驶班次</span></td> 102 <td rowspan="2"><span>少驶班次</span></td>
103 - <td colspan="11">少驶原因(公里)</td> 103 + <td colspan="12">少驶原因(公里)</td>
104 <td colspan="2">临加公里</td> 104 <td colspan="2">临加公里</td>
105 <td colspan="3">计划班次</td> 105 <td colspan="3">计划班次</td>
106 <td colspan="3">实际班次</td> 106 <td colspan="3">实际班次</td>
@@ -112,16 +112,17 @@ @@ -112,16 +112,17 @@
112 <td rowspan="2">原因</td> 112 <td rowspan="2">原因</td>
113 </tr> 113 </tr>
114 <tr> 114 <tr>
115 - <td><span >路阻</span></td> 115 + <td><span>路阻</span></td>
116 <td><span>吊慢</span></td> 116 <td><span>吊慢</span></td>
117 - <td><span >故障</span></td>  
118 - <td><span >纠纷</span></td>  
119 - <td><span >肇事</span></td> 117 + <td><span>故障</span></td>
  118 + <td><span>纠纷</span></td>
  119 + <td><span>肇事</span></td>
120 <td><span>缺人</span></td> 120 <td><span>缺人</span></td>
121 <td><span>缺车</span></td> 121 <td><span>缺车</span></td>
122 - <td><span >客稀</span></td> 122 + <td><span>客稀</span></td>
123 <td><span>气候</span></td> 123 <td><span>气候</span></td>
124 <td><span>援外</span></td> 124 <td><span>援外</span></td>
  125 + <td><span>路救抛锚</span></td>
125 <td><span>其他</span></td> 126 <td><span>其他</span></td>
126 <td><span>营运</span></td> 127 <td><span>营运</span></td>
127 <td><span>空驶</span></td> 128 <td><span>空驶</span></td>
@@ -435,6 +436,7 @@ @@ -435,6 +436,7 @@
435 <td>{{obj.ssgl_kx}}</td> 436 <td>{{obj.ssgl_kx}}</td>
436 <td>{{obj.ssgl_qh}}</td> 437 <td>{{obj.ssgl_qh}}</td>
437 <td>{{obj.ssgl_yw}}</td> 438 <td>{{obj.ssgl_yw}}</td>
  439 + <td>{{obj.ssgl_ljpm}}</td>
438 <td>{{obj.ssgl_other}}</td> 440 <td>{{obj.ssgl_other}}</td>
439 <td>{{obj.ljgl}}</td> 441 <td>{{obj.ljgl}}</td>
440 <td>{{obj.ljks}}</td> 442 <td>{{obj.ljks}}</td>
@@ -462,7 +464,7 @@ @@ -462,7 +464,7 @@
462 {{/each}} 464 {{/each}}
463 {{if list.length == 0}} 465 {{if list.length == 0}}
464 <tr> 466 <tr>
465 - <td colspan="44"><h6 class="muted">没有找到相关数据</h6></td> 467 + <td colspan="45"><h6 class="muted">没有找到相关数据</h6></td>
466 </tr> 468 </tr>
467 {{/if}} 469 {{/if}}
468 </script> 470 </script>
469 \ No newline at end of file 471 \ No newline at end of file
src/main/resources/static/pages/forms/statement/statisticsDailyCalc2.html
@@ -81,12 +81,12 @@ @@ -81,12 +81,12 @@
81 <table class="table table-bordered table-hover table-checkable" id="forms"> 81 <table class="table table-bordered table-hover table-checkable" id="forms">
82 <thead> 82 <thead>
83 <tr> 83 <tr>
84 - <th colspan="45"><label id="tjrq"></label> 线路统计日报</th> 84 + <th colspan="46"><label id="tjrq"></label> 线路统计日报</th>
85 </tr> 85 </tr>
86 <tr> 86 <tr>
87 <td rowspan="3"><span >分公司</span></td> 87 <td rowspan="3"><span >分公司</span></td>
88 <td rowspan="3"><span >路线名</span></td> 88 <td rowspan="3"><span >路线名</span></td>
89 - <td colspan="21">全日营运里程(公里)(注:实际营运里程、实际空驶里程、实际总里程均已包含临加里程)</td> 89 + <td colspan="22">全日营运里程(公里)(注:实际营运里程、实际空驶里程、实际总里程均已包含临加里程)</td>
90 <td colspan="15">全日营运班次</td> 90 <td colspan="15">全日营运班次</td>
91 <td colspan="9">大间隔情况</td> 91 <td colspan="9">大间隔情况</td>
92 </tr> 92 </tr>
@@ -100,7 +100,7 @@ @@ -100,7 +100,7 @@
100 <td rowspan="2"><label>实际空</label><label>驶公里</label></td> 100 <td rowspan="2"><label>实际空</label><label>驶公里</label></td>
101 <td rowspan="2"><span>少驶公里</span></td> 101 <td rowspan="2"><span>少驶公里</span></td>
102 <td rowspan="2"><span>少驶班次</span></td> 102 <td rowspan="2"><span>少驶班次</span></td>
103 - <td colspan="11">少驶原因(公里)</td> 103 + <td colspan="12">少驶原因(公里)</td>
104 <td colspan="2">临加公里</td> 104 <td colspan="2">临加公里</td>
105 <td colspan="3">计划班次</td> 105 <td colspan="3">计划班次</td>
106 <td colspan="3">实际班次</td> 106 <td colspan="3">实际班次</td>
@@ -112,16 +112,17 @@ @@ -112,16 +112,17 @@
112 <td rowspan="2">原因</td> 112 <td rowspan="2">原因</td>
113 </tr> 113 </tr>
114 <tr> 114 <tr>
115 - <td><span >路阻</span></td> 115 + <td><span>路阻</span></td>
116 <td><span>吊慢</span></td> 116 <td><span>吊慢</span></td>
117 - <td><span >故障</span></td>  
118 - <td><span >纠纷</span></td>  
119 - <td><span >肇事</span></td> 117 + <td><span>故障</span></td>
  118 + <td><span>纠纷</span></td>
  119 + <td><span>肇事</span></td>
120 <td><span>缺人</span></td> 120 <td><span>缺人</span></td>
121 <td><span>缺车</span></td> 121 <td><span>缺车</span></td>
122 - <td><span >客稀</span></td> 122 + <td><span>客稀</span></td>
123 <td><span>气候</span></td> 123 <td><span>气候</span></td>
124 <td><span>援外</span></td> 124 <td><span>援外</span></td>
  125 + <td><span>路救抛锚</span></td>
125 <td><span>其他</span></td> 126 <td><span>其他</span></td>
126 <td><span>营运</span></td> 127 <td><span>营运</span></td>
127 <td><span>空驶</span></td> 128 <td><span>空驶</span></td>
@@ -415,6 +416,7 @@ @@ -415,6 +416,7 @@
415 <td>{{obj.kxlc}}</td> 416 <td>{{obj.kxlc}}</td>
416 <td>{{obj.qhlc}}</td> 417 <td>{{obj.qhlc}}</td>
417 <td>{{obj.ywlc}}</td> 418 <td>{{obj.ywlc}}</td>
  419 + <td>{{obj.ljpmlc}}</td>
418 <td>{{obj.qtlc}}</td> 420 <td>{{obj.qtlc}}</td>
419 <td>{{obj.ljlc}}</td> 421 <td>{{obj.ljlc}}</td>
420 <td>{{obj.ljkslc}}</td> 422 <td>{{obj.ljkslc}}</td>
@@ -442,7 +444,7 @@ @@ -442,7 +444,7 @@
442 {{/each}} 444 {{/each}}
443 {{if list.length == 0}} 445 {{if list.length == 0}}
444 <tr> 446 <tr>
445 - <td colspan="44"><h6 class="muted">没有找到相关数据</h6></td> 447 + <td colspan="46"><h6 class="muted">没有找到相关数据</h6></td>
446 </tr> 448 </tr>
447 {{/if}} 449 {{/if}}
448 </script> 450 </script>
449 \ No newline at end of file 451 \ No newline at end of file
src/main/resources/static/pages/oil/list_ph.html
@@ -363,7 +363,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -363,7 +363,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
363 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 363 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
364 $get('/ylb/checkDate',par,function(status){ 364 $get('/ylb/checkDate',par,function(status){
365 if(status=='2'){ 365 if(status=='2'){
366 - layer.msg('只能操作天内数据.'); 366 + layer.msg('只能操作天内数据.');
367 }else{ 367 }else{
368 var i = layer.load(2); 368 var i = layer.load(2);
369 $get('/ylb/checkYl', params, function () { 369 $get('/ylb/checkYl', params, function () {
@@ -388,7 +388,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -388,7 +388,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
388 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 388 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
389 $get('/ylb/checkDate',par,function(status){ 389 $get('/ylb/checkDate',par,function(status){
390 if(status=='2'){ 390 if(status=='2'){
391 - layer.msg('只能操作天内数据.'); 391 + layer.msg('只能操作天内数据.');
392 }else{ 392 }else{
393 var i = layer.load(2); 393 var i = layer.load(2);
394 $get('/ylb/outAndIn', params, function () { 394 $get('/ylb/outAndIn', params, function () {
@@ -411,7 +411,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -411,7 +411,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
411 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 411 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
412 $get('/ylb/checkDate',par,function(status){ 412 $get('/ylb/checkDate',par,function(status){
413 if(status=='2'){ 413 if(status=='2'){
414 - layer.msg('只能操作天内数据.'); 414 + layer.msg('只能操作天内数据.');
415 }else{ 415 }else{
416 var ylArray = []; 416 var ylArray = [];
417 $('input.icheck').each(function(){ 417 $('input.icheck').each(function(){
@@ -478,7 +478,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -478,7 +478,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
478 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 478 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
479 $get('/ylb/checkDate',par,function(status){ 479 $get('/ylb/checkDate',par,function(status){
480 if(status=='2'){ 480 if(status=='2'){
481 - layer.msg('只能操作天内数据.'); 481 + layer.msg('只能操作天内数据.');
482 }else{ 482 }else{
483 //拆分前先保存全部 483 //拆分前先保存全部
484 var ylArray = []; 484 var ylArray = [];
@@ -649,7 +649,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -649,7 +649,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
649 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 649 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
650 $get('/ylb/checkDate',par,function(status){ 650 $get('/ylb/checkDate',par,function(status){
651 if(status=='2'){ 651 if(status=='2'){
652 - layer.msg('只能操作天内数据.'); 652 + layer.msg('只能操作天内数据.');
653 }else{ 653 }else{
654 var i = layer.load(2); 654 var i = layer.load(2);
655 $get('/ylb/obtain', params, function () { 655 $get('/ylb/obtain', params, function () {
@@ -809,7 +809,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -809,7 +809,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
809 $get('/ylb/checkDate',par,function(status){ 809 $get('/ylb/checkDate',par,function(status){
810 var id = $(this).data('id'); 810 var id = $(this).data('id');
811 if(status=='2'){ 811 if(status=='2'){
812 - layer.msg('只能操作天内数据.'); 812 + layer.msg('只能操作天内数据.');
813 }else{ 813 }else{
814 var jsy=$('.in_carpark_jsy[data-id='+id+']', '#ll_oil_list').val(); 814 var jsy=$('.in_carpark_jsy[data-id='+id+']', '#ll_oil_list').val();
815 $get('/ylb/updateJsy',{id:id,jsy:jsy}, function(result){ 815 $get('/ylb/updateJsy',{id:id,jsy:jsy}, function(result){
@@ -949,7 +949,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep @@ -949,7 +949,7 @@ onkeyup=&quot;this.value=this.value.replace(/[^(\d||/.)]/g,&#39;&#39;).replace(&#39;.&#39;,&#39;$#$&#39;).rep
949 par["ssgsdm_like"] = $("#ylbListGsdmId").val(); 949 par["ssgsdm_like"] = $("#ylbListGsdmId").val();
950 $get('/ylb/checkDate',par,function(status){ 950 $get('/ylb/checkDate',par,function(status){
951 if(status=='2'){ 951 if(status=='2'){
952 - layer.msg('只能操作天内数据.'); 952 + layer.msg('只能操作天内数据.');
953 }else{ 953 }else{
954 var idArray = []; 954 var idArray = [];
955 var x=0; 955 var x=0;
src/main/resources/static/pages/report/countMileage/countLine/company/countLineMileage.html
@@ -69,7 +69,7 @@ @@ -69,7 +69,7 @@
69 <table class="table table-bordered table-hover table-checkable" id="forms"> 69 <table class="table table-bordered table-hover table-checkable" id="forms">
70 <thead> 70 <thead>
71 <tr> 71 <tr>
72 - <th colspan="31"><label id="datetodate"></label>线路公里统计表</th> 72 + <th colspan="32"><label id="datetodate"></label>线路公里统计表</th>
73 </tr> 73 </tr>
74 <tr> 74 <tr>
75 <td rowspan="2"><span>公司</span></td> 75 <td rowspan="2"><span>公司</span></td>
@@ -82,7 +82,7 @@ @@ -82,7 +82,7 @@
82 <td colspan="2"><label>实际营</label><label>运公里</label></td> 82 <td colspan="2"><label>实际营</label><label>运公里</label></td>
83 <td colspan="7"><label>实际空</label><label>驶公里</label></td> 83 <td colspan="7"><label>实际空</label><label>驶公里</label></td>
84 <td rowspan="2"><label>少驶营</label><label>运里程</label></td> 84 <td rowspan="2"><label>少驶营</label><label>运里程</label></td>
85 - <td colspan="11">少驶原因(公里)</td> 85 + <td colspan="12">少驶原因(公里)</td>
86 <td colspan="3">临加公里</td> 86 <td colspan="3">临加公里</td>
87 </tr> 87 </tr>
88 <tr> 88 <tr>
@@ -105,6 +105,7 @@ @@ -105,6 +105,7 @@
105 <td><span>客稀</span></td> 105 <td><span>客稀</span></td>
106 <td><span>气候</span></td> 106 <td><span>气候</span></td>
107 <td><span>援外</span></td> 107 <td><span>援外</span></td>
  108 + <td><span>路救抛锚</span></td>
108 <td><span>其他</span></td> 109 <td><span>其他</span></td>
109 <td><label>临加营</label><label>运公里</label></td> 110 <td><label>临加营</label><label>运公里</label></td>
110 <td><label>临加进出</label><label>场空驶</label></td> 111 <td><label>临加进出</label><label>场空驶</label></td>
@@ -339,6 +340,7 @@ @@ -339,6 +340,7 @@
339 <td>{{obj.ssgl_kx}}</td> 340 <td>{{obj.ssgl_kx}}</td>
340 <td>{{obj.ssgl_qh}}</td> 341 <td>{{obj.ssgl_qh}}</td>
341 <td>{{obj.ssgl_yw}}</td> 342 <td>{{obj.ssgl_yw}}</td>
  343 + <td>{{obj.ssgl_ljpm}}</td>
342 <td>{{obj.ssgl_other}}</td> 344 <td>{{obj.ssgl_other}}</td>
343 <td>{{obj.ljyy}}</td> 345 <td>{{obj.ljyy}}</td>
344 <td>{{obj.ljjcc}}</td> 346 <td>{{obj.ljjcc}}</td>
@@ -347,7 +349,7 @@ @@ -347,7 +349,7 @@
347 {{/each}} 349 {{/each}}
348 {{if list.length == 0}} 350 {{if list.length == 0}}
349 <tr> 351 <tr>
350 - <td colspan="30"><h6 class="muted">没有找到相关数据</h6></td> 352 + <td colspan="32"><h6 class="muted">没有找到相关数据</h6></td>
351 </tr> 353 </tr>
352 {{/if}} 354 {{/if}}
353 </script> 355 </script>
354 \ No newline at end of file 356 \ No newline at end of file
src/main/resources/static/pages/report/countMileage/countLine/countLineMileage.html
@@ -69,7 +69,7 @@ @@ -69,7 +69,7 @@
69 <table class="table table-bordered table-hover table-checkable" id="forms"> 69 <table class="table table-bordered table-hover table-checkable" id="forms">
70 <thead> 70 <thead>
71 <tr> 71 <tr>
72 - <th colspan="30"><label id="datetodate"></label>线路公里统计表</th> 72 + <th colspan="31"><label id="datetodate"></label>线路公里统计表</th>
73 </tr> 73 </tr>
74 <tr> 74 <tr>
75 <td rowspan="2"><span>公司</span></td> 75 <td rowspan="2"><span>公司</span></td>
@@ -82,7 +82,7 @@ @@ -82,7 +82,7 @@
82 <td colspan="2"><label>实际营</label><label>运公里</label></td> 82 <td colspan="2"><label>实际营</label><label>运公里</label></td>
83 <td colspan="6"><label>实际空</label><label>驶公里</label></td> 83 <td colspan="6"><label>实际空</label><label>驶公里</label></td>
84 <td rowspan="2"><label>少驶营</label><label>运里程</label></td> 84 <td rowspan="2"><label>少驶营</label><label>运里程</label></td>
85 - <td colspan="11">少驶原因(公里)</td> 85 + <td colspan="12">少驶原因(公里)</td>
86 <td colspan="3">临加公里</td> 86 <td colspan="3">临加公里</td>
87 </tr> 87 </tr>
88 <tr> 88 <tr>
@@ -104,6 +104,7 @@ @@ -104,6 +104,7 @@
104 <td><span>客稀</span></td> 104 <td><span>客稀</span></td>
105 <td><span>气候</span></td> 105 <td><span>气候</span></td>
106 <td><span>援外</span></td> 106 <td><span>援外</span></td>
  107 + <td><span>路救抛锚</span></td>
107 <td><span>其他</span></td> 108 <td><span>其他</span></td>
108 <td><label>临加营</label><label>运公里</label></td> 109 <td><label>临加营</label><label>运公里</label></td>
109 <td><label>临加进出</label><label>场空驶</label></td> 110 <td><label>临加进出</label><label>场空驶</label></td>
@@ -337,6 +338,7 @@ @@ -337,6 +338,7 @@
337 <td>{{obj.ssgl_kx}}</td> 338 <td>{{obj.ssgl_kx}}</td>
338 <td>{{obj.ssgl_qh}}</td> 339 <td>{{obj.ssgl_qh}}</td>
339 <td>{{obj.ssgl_yw}}</td> 340 <td>{{obj.ssgl_yw}}</td>
  341 + <td>{{obj.ssgl_ljpm}}</td>
340 <td>{{obj.ssgl_other}}</td> 342 <td>{{obj.ssgl_other}}</td>
341 <td>{{obj.ljyy}}</td> 343 <td>{{obj.ljyy}}</td>
342 <td>{{obj.ljjcc}}</td> 344 <td>{{obj.ljjcc}}</td>
@@ -345,7 +347,7 @@ @@ -345,7 +347,7 @@
345 {{/each}} 347 {{/each}}
346 {{if list.length == 0}} 348 {{if list.length == 0}}
347 <tr> 349 <tr>
348 - <td colspan="30"><h6 class="muted">没有找到相关数据</h6></td> 350 + <td colspan="31"><h6 class="muted">没有找到相关数据</h6></td>
349 </tr> 351 </tr>
350 {{/if}} 352 {{/if}}
351 </script> 353 </script>
352 \ No newline at end of file 354 \ No newline at end of file
src/main/resources/static/pages/report/countMileage/countLine/countMileageSum.html
@@ -66,7 +66,7 @@ @@ -66,7 +66,7 @@
66 <table class="table table-bordered table-hover table-checkable" id="forms"> 66 <table class="table table-bordered table-hover table-checkable" id="forms">
67 <thead> 67 <thead>
68 <tr> 68 <tr>
69 - <th colspan="30"><label id="datetodate"></label> 审计公里汇总表</th> 69 + <th colspan="31"><label id="datetodate"></label> 审计公里汇总表</th>
70 </tr> 70 </tr>
71 <tr> 71 <tr>
72 <td rowspan="2"><span>公司</span></td> 72 <td rowspan="2"><span>公司</span></td>
@@ -78,7 +78,7 @@ @@ -78,7 +78,7 @@
78 <td colspan="2"><label>实际营</label><label>运公里</label></td> 78 <td colspan="2"><label>实际营</label><label>运公里</label></td>
79 <td colspan="6"><label>实际空</label><label>驶公里</label></td> 79 <td colspan="6"><label>实际空</label><label>驶公里</label></td>
80 <td rowspan="2"><label>少驶营</label><label>运里程</label></td> 80 <td rowspan="2"><label>少驶营</label><label>运里程</label></td>
81 - <td colspan="11">少驶原因(公里)</td> 81 + <td colspan="12">少驶原因(公里)</td>
82 <td colspan="3">临加公里</td> 82 <td colspan="3">临加公里</td>
83 </tr> 83 </tr>
84 <tr> 84 <tr>
@@ -100,6 +100,7 @@ @@ -100,6 +100,7 @@
100 <td><span>客稀</span></td> 100 <td><span>客稀</span></td>
101 <td><span>气候</span></td> 101 <td><span>气候</span></td>
102 <td><span>援外</span></td> 102 <td><span>援外</span></td>
  103 + <td><span>路救抛锚</span></td>
103 <td><span>其他</span></td> 104 <td><span>其他</span></td>
104 <td><label>临加营</label><label>运公里</label></td> 105 <td><label>临加营</label><label>运公里</label></td>
105 <td><label>临加进出</label><label>场空驶</label></td> 106 <td><label>临加进出</label><label>场空驶</label></td>
@@ -135,6 +136,7 @@ @@ -135,6 +136,7 @@
135 }); 136 });
136 137
137 var d = new Date(); 138 var d = new Date();
  139 + d.setTime(d.getTime() - 4*1000*60*60*24);
138 var year = d.getFullYear(); 140 var year = d.getFullYear();
139 var month = d.getMonth() + 1; 141 var month = d.getMonth() + 1;
140 var day = d.getDate(); 142 var day = d.getDate();
@@ -254,6 +256,7 @@ @@ -254,6 +256,7 @@
254 <td>{{obj.ssgl_kx}}</td> 256 <td>{{obj.ssgl_kx}}</td>
255 <td>{{obj.ssgl_qh}}</td> 257 <td>{{obj.ssgl_qh}}</td>
256 <td>{{obj.ssgl_yw}}</td> 258 <td>{{obj.ssgl_yw}}</td>
  259 + <td>{{obj.ssgl_ljpm}}</td>
257 <td>{{obj.ssgl_other}}</td> 260 <td>{{obj.ssgl_other}}</td>
258 <td>{{obj.ljyy}}</td> 261 <td>{{obj.ljyy}}</td>
259 <td>{{obj.ljjcc}}</td> 262 <td>{{obj.ljjcc}}</td>
@@ -262,7 +265,7 @@ @@ -262,7 +265,7 @@
262 {{/each}} 265 {{/each}}
263 {{if list.length == 0}} 266 {{if list.length == 0}}
264 <tr> 267 <tr>
265 - <td colspan="30"><h6 class="muted">没有找到相关数据</h6></td> 268 + <td colspan="31"><h6 class="muted">没有找到相关数据</h6></td>
266 </tr> 269 </tr>
267 {{/if}} 270 {{/if}}
268 </script> 271 </script>
269 \ No newline at end of file 272 \ No newline at end of file