Commit 4a154eb8d5397b0db75e0ae4f62861bc22cebbd0

Authored by 王通
1 parent 42d69861

1.国际化缺漏

src/main/resources/message_en_US.properties
... ... @@ -1451,7 +1451,7 @@ txt-1450=Locate the complete road
1451 1451 txt-1451=Add interval information
1452 1452 txt-1452=Dispatching message analysis
1453 1453 txt-1453=Command status details
1454   -txt-1454=Speed ??limit (normal)
  1454 +txt-1454=Speed limit(normal)
1455 1455 txt-1455=Downward approach time
1456 1456 txt-1456=Downward approach mileage
1457 1457 txt-1457=Downward driving time
... ... @@ -3097,7 +3097,7 @@ txt-3096=Company
3097 3097 txt-3097=Driver position number
3098 3098 txt-3098=Abnormal alarm
3099 3099 txt-3099=Road section color
3100   -txt-3100=space data
  3100 +txt-3100=Space data
3101 3101 txt-3101=Vehicle color
3102 3102 txt-3102=Vehicle icon
3103 3103 txt-3103=Message received
... ... @@ -3188,7 +3188,7 @@ txt-3187=Entry oil storage
3188 3188 txt-3188=Exit oil storage
3189 3189 txt-3189=3.Interval U-turn
3190 3190 txt-3190=Electronic fence
3191   -txt-3191=
  3191 +txt-3191=Angle
3192 3192 txt-3192=Mileage type
3193 3193 txt-3193=Reason for changing the bus
3194 3194 txt-3194=Scheduling mode
... ... @@ -4435,7 +4435,7 @@ txt-4435=Power:
4435 4435 txt-4436=Planned destroy
4436 4436 txt-4437=Destroyed shifts detail list
4437 4437 txt-4438=Obtain sim card number
4438   -txt-4438=Sim card number
  4438 +txt-4439=Sim card number
4439 4439 txt-4440=Speeding alarm
4440 4440 txt-4441=Split/Save
4441 4441 txt-4442=Upwards average stop time(minutes)
... ... @@ -4455,22 +4455,22 @@ txt-4455=Job-code
4455 4455 txt-4456=Operation(Temporary)
4456 4456 txt-4457=Not in operation
4457 4457 txt-4458=Average planned <br/>delivery time(minutes)
4458   -txt-4459=????<br/>??(?)
4459   -txt-4460=????<br/>??(?)
4460   -txt-4461=????<br/>??(?)
4461   -txt-4462=????<br/>??(?)
4462   -txt-4463=??????
4463   -txt-4464=???
4464   -txt-4465=???
4465   -txt-4466=????(?)
4466   -txt-4467=????
4467   -txt-4468=????
4468   -txt-4469=????
4469   -txt-4470=??????
4470   -txt-4471=??????
  4458 +txt-4459=Planned<br/>stop time(minutes)
  4459 +txt-4460=Maximum<br/>stop time(minutes)
  4460 +txt-4461=Minimum<br/>stop time(minutes)
  4461 +txt-4462=Average<br/>stop time(minutes)
  4462 +txt-4463=Not direct not region
  4463 +txt-4464=Not direct
  4464 +txt-4465=Not region
  4465 +txt-4466=Average stop(minutes)
  4466 +txt-4467=Maintenance level
  4467 +txt-4468=Maintenance time
  4468 +txt-4469=Message content
  4469 +txt-4470=Send maintenance alert
  4470 +txt-4471=Maintenance plan
4471 4471 txt-4472=GPS is invalid
4472   -txt-4473=??/??
4473   -txt-4474=?????/????
  4472 +txt-4473=Vehicle/Station
  4473 +txt-4474=Modify historical oil/power privilege
4474 4474 txt-4475=Station direction
4475 4475 txt-4476=Description
4476 4476 txt-4477=Description
... ... @@ -4521,5 +4521,8 @@ txt-4521=Number of passenger
4521 4521 txt-4522=Passenger flow inquiry
4522 4522 txt-4523=Abnormal type
4523 4523 txt-4524=Safe driving inquiry
  4524 +txt-4525=Format: 00:00
  4525 +txt-4526=Live
  4526 +txt-4527=Historical data
4524 4527 txt-5000=Operation successfully
4525 4528 txt-5001=Operation failed
4526 4529 \ No newline at end of file
... ...
src/main/resources/message_zh_CN.properties
... ... @@ -4522,5 +4522,8 @@ txt-4521=人数
4522 4522 txt-4522=客流查询
4523 4523 txt-4523=异常类型
4524 4524 txt-4524=安全驾驶查询
  4525 +txt-4525=格式: 00:00
  4526 +txt-4526=直播
  4527 +txt-4527=历史数据
4525 4528 txt-5000=操作成功
4526 4529 txt-5001=操作失败
4527 4530 \ No newline at end of file
... ...
src/main/resources/static/other/video/video.html
... ... @@ -265,12 +265,17 @@
265 265 <div class="col-md-4" style="padding-right: 0px;width: 20%">
266 266 <div class="portlet light bordered" >
267 267 <div class="portlet-body">
268   - <div>
269   - <input type="text" placeholder="请输入车辆内部编号" autocomplete="off" class="layui-input" id="insideCode_like" style="display:inline-block;width: 200px"/>
270   - <button type="button" class="layui-btn layui-btn-primary" lay-on="get-vercode" onclick="queryTreeTable()" data-i18n>$$$$$${txt-3841}</button>
  268 + <div class="row">
  269 + <div class="col-md-8">
  270 + <input type="text" placeholder="$$$$$${txt-1476}" autocomplete="off" class="layui-input" id="insideCode_like" style="display:inline-block;width: 200px" data-i18n="placeholder"/>
  271 + </div>
  272 + <div class="col-md-4">
  273 + <button type="button" class="layui-btn layui-btn-primary" lay-on="get-vercode" onclick="queryTreeTable()" data-i18n>$$$$$${txt-3841}</button>
  274 + </div>
  275 + </div>
  276 + <div class="row">
  277 + <div id="video_tree" style="height: 91.5%;overflow:scroll"></div>
271 278 </div>
272   - <div id="video_tree" style="height: 91.5%;overflow:scroll"></div>
273   -
274 279 </div>
275 280 </div>
276 281 </div>
... ... @@ -280,12 +285,12 @@
280 285 <div>
281 286 <div class="layui-tab layui-tab-card" lay-filter="video-hash">
282 287 <ul class="layui-tab-title">
283   - <li class="layui-this" lay-id="live_broadcast_lay_id">直播</li>
284   - <li lay-id="history_lay_id">历史数据</li>
  288 + <li class="layui-this" lay-id="live_broadcast_lay_id" data-i18n="">$$$$$${txt-4526}</li>
  289 + <li lay-id="history_lay_id" data-i18n="">$$$$$${txt-4527}</li>
285 290 </ul>
286 291 <div class="layui-tab-content" style="height: 90%">
287 292 <div class="layui-tab-item layui-show" id="live_broadcastDiv" >
288   - <div>分屏:
  293 + <div><span data-i18n="">$$$$$${txt-4520}:</span>
289 294 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerOne()">□</a>
290 295 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerFour()">▤</a>
291 296 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerNine()">▦</a>
... ... @@ -299,7 +304,7 @@
299 304 <div class="layui-inline">
300 305 <label class="layui-form-label" data-i18n>$$$$$${txt-4004}</label>
301 306 <div class="layui-input-inline layui-input-wrap">
302   - <input type="text" placeholder="请选择需要查看的时间" autocomplete="off" class="layui-input" id="deviceVideoDate"/>
  307 + <input type="text" placeholder="$$$$$${txt-4518}" autocomplete="off" class="layui-input" id="deviceVideoDate" data-i18n="placeholder"/>
303 308 </div>
304 309 <div class="layui-form-mid" style="padding: 0!important;">
305 310 <button type="button" class="layui-btn layui-btn-primary" lay-on="get-vercode" id="queryDeviecChannel" onclick="deviceVidemoQueryHistory()" data-i18n>$$$$$${txt-3841}</button>
... ...
src/main/resources/static/pages/base/lineinformation/add.html
1   -<!-- 片段标题 START -->
2   -<div class="page-head">
3   - <div class="page-title">
4   - <h1>$$$$$${txt-734}</h1>
5   - </div>
6   -</div>
7   -<!-- 片段标题 END -->
8   -
9   -<!-- 线路标准信息导航栏组件 START -->
10   -<ul class="page-breadcrumb breadcrumb">
11   - <li><a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a> <i class="fa fa-circle"></i></li>
12   - <li><span class="active">$$$$$${txt-2398}</span> <i class="fa fa-circle"></i></li>
13   - <li><a href="/pages/base/line/list.html" data-pjax>$$$$$${txt-2941}</a> <i class="fa fa-circle"></i></li>
14   - <li><a href="/pages/base/line/lineinformation/lineinformation.html" class="lineinformation_back" data-pjax>$$$$$${txt-1307}</a> <i class="fa fa-circle"></i></li>
15   - <li><span class="active">$$$$$${txt-734}</span></li>
16   -</ul>
17   -<!-- 线路标准信息导航栏组件 END -->
18   -
19   -<!-- 信息容器组件 START -->
20   -<div class="portlet light bordered">
21   -
22   - <!-- 信息容器组件标题 START -->
23   - <div class="portlet-title">
24   - <div class="caption">
25   - <i class="icon-equalizer font-red-sunglo"></i>
26   - <span class="caption-subject font-red-sunglo bold uppercase">$$$$$${txt-734}</span>
27   - </div>
28   - </div>
29   - <!-- 信息容器组件标题 END -->
30   -
31   - <!-- 表单容器组件 START -->
32   - <div class="portlet-body form">
33   -
34   - <!-- lineinformation_add_form START FORM -->
35   - <form action="/lineinformation" class="form-horizontal" id="lineinformation_add_form" >
36   -
37   - <!-- 表单验证错误提示组件 START -->
38   - <div class="alert alert-danger display-hide">
39   - <button class="close" data-close="alert"></button>
40   - $$$$$${txt-135}
41   - </div>
42   - <!-- 表单验证错误提示组件 END -->
43   -
44   - <!-- 表单字段内容 START -->
45   - <div class="form-body">
46   -
47   - <!-- 表单分组组件 form-group START -->
48   - <div class="form-group">
49   - <!-- 线路名称 (* 必填项) START -->
50   - <div class="col-md-6">
51   - <label class="control-label col-md-5">
52   - <span class="required"> * </span>
53   - $$$$$${txt-3347}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
54   - </label>
55   - <div class="col-md-4">
56   - <select name="line" class="form-control" style="width:100%" id="lineSelect"></select>
57   - </div>
58   - </div>
59   - <!-- 线路名称 END -->
60   -
61   - <!-- 线路标准信息类型 (* 必填项) START (因为options值基本固定,所以在页面固定。【以后可以根具需求修改成使用字典表实现】) -->
62   - <div class="col-md-6">
63   - <label class="control-label col-md-5">
64   - <span class="required"> * </span>$$$$$${txt-3888}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
65   - </label>
66   - <div class="col-md-4">
67   - <select name="type" class="form-control" id="typeInput">
68   - <option value="">$$$$$${txt-2035}</option>
69   - <option value="zc">$$$$$${txt-3979}</option>
70   - <option value="qj">$$$$$${txt-3980}</option>
71   - <option value="fk">$$$$$${txt-3981}</option>
72   - </select>
73   - </div>
74   - </div>
75   - <!-- 线路标准信息类型 END -->
76   - </div>
77   - <!-- 表单分组组件 form-group END -->
78   -
79   - <!-- 表单分组组件 form-group START -->
80   - <div class="form-group">
81   - <!-- 标准总里程 START -->
82   - <div class="col-md-6">
83   - <label class="control-label col-md-5">
84   - $$$$$${txt-1978}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
85   - </label>
86   - <div class="col-md-4">
87   - <input type="text" class="form-control" name="totalMileage" id="totalMileageInput" placeholder="$$$$$${txt-1978}">
88   - <span class="help-block"> $$$$$${txt-4137} </span>
89   - </div>
90   - </div>
91   - <!-- 标准总里程 END -->
92   -
93   - <!-- 空放里程 START -->
94   - <div class="col-md-6">
95   - <label class="control-label col-md-5">
96   - $$$$$${txt-2653}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
97   - </label>
98   - <div class="col-md-4">
99   - <input type="text" class="form-control" name="emptyMileage" id="emptyMileageInput" placeholder="$$$$$${txt-2653}">
100   - <span class="help-block"> $$$$$${txt-4137} </span>
101   - </div>
102   - </div>
103   - <!-- 空放里程 END -->
104   - </div>
105   - <!-- 表单分组组件 form-group END -->
106   -
107   - <!-- 表单分组组件 form-group START -->
108   - <div class="form-group">
109   - <!-- 上行里程 (* 必填项) START -->
110   - <div class="col-md-6">
111   - <label class="control-label col-md-5"><span class="required"> * </span>
112   - $$$$$${txt-2652}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
113   - </label>
114   - <div class="col-md-4">
115   - <input type="text" class="form-control" name="upMileage" id="upMileageInput" placeholder="$$$$$${txt-2652}">
116   - <span class="help-block"> $$$$$${txt-4137} </span>
117   - </div>
118   - </div>
119   - <!-- 上行里程 END -->
120   -
121   - <!-- 下行里程 (* 必填项) START -->
122   - <div class="col-md-6">
123   - <label class="control-label col-md-5"><span class="required"> * </span>
124   - $$$$$${txt-2646}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
125   - </label>
126   - <div class="col-md-4">
127   - <input type="text" class="form-control" name="downMileage" id="downMileageInput" placeholder="$$$$$${txt-2646}">
128   - <span class="help-block"> $$$$$${txt-4137} </span>
129   - </div>
130   - </div>
131   - <!-- 下行里程 END -->
132   - </div>
133   - <!-- 表单分组组件 form-group END -->
134   -
135   - <!-- 表单分组组件 form-group START -->
136   - <div class="form-group">
137   - <!-- 上行行驶时间 (* 必填项) START -->
138   - <div class="col-md-6">
139   - <label class="control-label col-md-5"><span class="required"> * </span>
140   - $$$$$${txt-1464}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
141   - </label>
142   - <div class="col-md-4">
143   - <input type="text" class="form-control" name="upTravelTime" id="upTravelTimeInput" placeholder="$$$$$${txt-1464}">
144   - <span class="help-block"> $$$$$${txt-4487} </span>
145   - </div>
146   - </div>
147   - <!-- 上行行驶时间 END -->
148   -
149   - <!-- 下行行驶时间 (* 必填项) START -->
150   - <div class="col-md-6">
151   - <label class="control-label col-md-5"><span class="required"> * </span>
152   - $$$$$${txt-1457}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
153   - </label>
154   - <div class="col-md-4">
155   - <input type="text" class="form-control" name="downTravelTime" id="downTravelTimeInput" placeholder="$$$$$${txt-1457}">
156   - <span class="help-block"> $$$$$${txt-4487} </span>
157   - </div>
158   - </div>
159   - <!-- 下行行驶时间 END -->
160   - </div>
161   - <!-- 表单分组组件 form-group END -->
162   -
163   - <!-- 表单分组组件 form-group START -->
164   - <div class="form-group">
165   - <!-- 早高峰开始时间 START -->
166   - <div class="col-md-6">
167   - <label class="control-label col-md-5">
168   - $$$$$${txt-1049}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
169   - </label>
170   - <div class="col-md-4">
171   - <input type="text" class="form-control" name="earlyStartTime" id="earlyStartTimeInput" placeholder="$$$$$${txt-1049}">
172   - <span class="help-block"> 格式:00:00 </span>
173   - </div>
174   - </div>
175   - <!-- 早高峰开始时间 END -->
176   -
177   - <!-- 早高峰结束时间 START -->
178   - <div class="col-md-6">
179   - <label class="control-label col-md-5">
180   - $$$$$${txt-1050}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
181   - </label>
182   - <div class="col-md-4">
183   - <input type="text" class="form-control" name="earlyEndTime" id="earlyEndTimeInput" placeholder="$$$$$${txt-1050}">
184   - <span class="help-block"> 格式:00:00 </span>
185   - </div>
186   - </div>
187   - <!-- 早高峰结束时间 END -->
188   - </div>
189   - <!-- 表单分组组件 form-group END -->
190   -
191   - <!-- 表单分组组件 form-group START -->
192   - <div class="form-group">
193   - <!-- $$$$$${txt-586} START -->
194   - <div class="col-md-6">
195   - <label class="control-label col-md-5">
196   - $$$$$${txt-586}&nbsp;&nbsp;&nbsp;:
197   - </label>
198   - <div class="col-md-4">
199   - <input type="text" class="form-control" name="earlyUpTime" id="earlyUpTimeInput" placeholder="$$$$$${txt-586}">
200   - <span class="help-block"> $$$$$${txt-4487} </span>
201   - </div>
202   - </div>
203   - <!-- $$$$$${txt-586} END -->
204   -
205   - <!-- $$$$$${txt-585} START -->
206   - <div class="col-md-6">
207   - <label class="control-label col-md-5">
208   - $$$$$${txt-585}&nbsp;&nbsp;&nbsp;:
209   - </label>
210   - <div class="col-md-4">
211   - <input type="text" class="form-control" name="earlyDownTime" id="earlyDownTimeInput" placeholder="$$$$$${txt-585}">
212   - <span class="help-block"> $$$$$${txt-4487} </span>
213   - </div>
214   - </div>
215   - <!-- $$$$$${txt-585} END -->
216   - </div>
217   - <!-- 表单分组组件 form-group END -->
218   -
219   - <!-- 表单分组组件 form-group START -->
220   - <div class="form-group">
221   - <!-- 晚高峰开始时间 START -->
222   - <div class="col-md-6">
223   - <label class="control-label col-md-5">
224   - $$$$$${txt-1051}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
225   - </label>
226   - <div class="col-md-4">
227   - <input type="text" class="form-control" name="lateStartTime" id="lateStartTimeInput" placeholder="$$$$$${txt-1051}">
228   - <span class="help-block"> 格式:00:00 </span>
229   - </div>
230   - </div>
231   - <!-- 晚高峰开始时间 END -->
232   -
233   - <!-- 晚高峰结束时间 START -->
234   - <div class="col-md-6">
235   - <label class="control-label col-md-5">
236   - $$$$$${txt-1052}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
237   - </label>
238   - <div class="col-md-4">
239   - <input type="text" class="form-control" name="lateEndTime" id="lateEndTimeInput" placeholder="$$$$$${txt-1052}">
240   - <span class="help-block"> 格式:00:00 </span>
241   - </div>
242   - </div>
243   - <!-- 晚高峰结束时间 END -->
244   - </div>
245   - <!-- 表单分组组件 form-group END -->
246   -
247   - <!-- 表单分组组件 form-group START -->
248   - <div class="form-group">
249   - <!-- $$$$$${txt-581} START -->
250   - <div class="col-md-6">
251   - <label class="control-label col-md-5"> $$$$$${txt-581}&nbsp;&nbsp;&nbsp;: </label>
252   - <div class="col-md-4">
253   - <input type="text" class="form-control" name="lateUpTime" id="lateUpTimeInput" placeholder="$$$$$${txt-581}">
254   - <span class="help-block"> $$$$$${txt-4487} </span>
255   - </div>
256   - </div>
257   - <!-- $$$$$${txt-581} END -->
258   -
259   - <!-- $$$$$${txt-580} START -->
260   - <div class="col-md-6">
261   - <label class="control-label col-md-5"> $$$$$${txt-580}&nbsp;&nbsp;&nbsp;: </label>
262   - <div class="col-md-4">
263   - <input type="text" class="form-control" name="lateDownTime" id="lateDownTimeInput" placeholder="$$$$$${txt-580}">
264   - <span class="help-block"> $$$$$${txt-4487} </span>
265   - </div>
266   - </div>
267   - <!-- $$$$$${txt-580} END -->
268   - </div>
269   - <!-- 表单分组组件 form-group END -->
270   -
271   -
272   - <!-- 表单分组组件 form-group START -->
273   - <div class="form-group">
274   - <!-- 小夜高峰开始时间 START -->
275   - <div class="col-md-6">
276   - <label class="control-label col-md-5">
277   - $$$$$${txt-780}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
278   - </label>
279   - <div class="col-md-4">
280   - <input type="text" class="form-control" name="xygfkssj" id="xygfkssjInput" placeholder="$$$$$${txt-780}">
281   - <span class="help-block"> 格式:00:00 </span>
282   - </div>
283   - </div>
284   - <!-- 小夜高峰开始时间 END -->
285   -
286   - <!-- 小夜高峰结束时间 START -->
287   - <div class="col-md-6">
288   - <label class="control-label col-md-5">
289   - $$$$$${txt-781}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
290   - </label>
291   - <div class="col-md-4">
292   - <input type="text" class="form-control" name="xygfjssj" id="xygfjssjInput" placeholder="$$$$$${txt-781}">
293   - <span class="help-block"> 格式:00:00 </span>
294   - </div>
295   - </div>
296   - <!-- 小夜高峰结束时间 END -->
297   - </div>
298   - <!-- 表单分组组件 form-group END -->
299   -
300   - <!-- 表单分组组件 form-group START -->
301   - <div class="form-group">
302   - <!-- $$$$$${txt-426} START -->
303   - <div class="col-md-6">
304   - <label class="control-label col-md-5"> $$$$$${txt-426}: </label>
305   - <div class="col-md-4">
306   - <input type="text" class="form-control" name="nightStartTime" id="nightStartTimeInput" placeholder="$$$$$${txt-426}">
307   - <span class="help-block"> $$$$$${txt-4487} </span>
308   - </div>
309   - </div>
310   - <!-- $$$$$${txt-426} END -->
311   -
312   - <!-- $$$$$${txt-425} START -->
313   - <div class="col-md-6">
314   - <label class="control-label col-md-5"> $$$$$${txt-425}: </label>
315   - <div class="col-md-4">
316   - <input type="text" class="form-control" name="nightEndTime" id="nightEndTimeInput" placeholder="$$$$$${txt-580}">
317   - <span class="help-block"> $$$$$${txt-4487} </span>
318   - </div>
319   - </div>
320   - <!-- $$$$$${txt-425} END -->
321   - </div>
322   - <!-- 表单分组组件 form-group END -->
323   -
324   - <!-- 表单分组组件 form-group START -->
325   - <div class="form-group">
326   - <!-- 低谷上行行驶时间 START -->
327   - <div class="col-md-6">
328   - <label class="control-label col-md-5"> $$$$$${txt-777}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
329   - <div class="col-md-4">
330   - <input type="text" class="form-control" name="troughUpTime" id="troughUpTimeInput" placeholder="$$$$$${txt-777}">
331   - <span class="help-block"> $$$$$${txt-4487} </span>
332   - </div>
333   - </div>
334   - <!-- 低谷上行行驶时间 END -->
335   -
336   - <!-- 低谷下行行驶时间 START -->
337   - <div class="col-md-6">
338   - <label class="control-label col-md-5"> $$$$$${txt-776}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
339   - <div class="col-md-4">
340   - <input type="text" class="form-control" name="troughDownTime" id="troughDownTimeInput" placeholder="$$$$$${txt-776}">
341   - <span class="help-block"> $$$$$${txt-4487} </span>
342   - </div>
343   - </div>
344   - <!-- 低谷下行行驶时间 END -->
345   - </div>
346   - <!-- 表单分组组件 form-group END -->
347   -
348   - <!-- 表单分组组件 form-group START -->
349   - <div class="form-group">
350   - <!-- 停车场 START -->
351   - <div class="col-md-6">
352   - <label class="control-label col-md-5"><span class="required"> * </span>
353   - 停车场&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
354   - </label>
355   - <div class="col-md-4">
356   - <select name="carPark" class="form-control" id="carParkSelect"></select>
357   - <!-- <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> -->
358   - </div>
359   - </div>
360   - <!-- 停车场 END -->
361   -
362   - <!-- 限速(平时)START -->
363   - <div class="col-md-6">
364   - <label class="control-label col-md-5"><span class="required"> * </span>
365   - $$$$$${txt-1454}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
366   - </label>
367   - <div class="col-md-4">
368   - <input type="text" class="form-control" name="speedLimit" id="speedLimitInput" placeholder="$$$$$${txt-1454}">
369   - </div>
370   - </div>
371   - <!-- 限速(平时)END -->
372   - </div>
373   - <!-- 表单分组组件 form-group END -->
374   -
375   - <!-- 表单分组组件 form-group START -->
376   - <div class="form-group">
377   - <!-- 进场时间 START -->
378   - <div class="col-md-6">
379   - <label class="control-label col-md-5"> <span class="required"> * </span>
380   - $$$$$${txt-1462}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
381   - </label>
382   - <div class="col-md-4">
383   - <input type="text" class="form-control" name="upInTimer" id="upInTimerInput" placeholder="$$$$$${txt-1462}">
384   - <span class="help-block"> $$$$$${txt-276} </span>
385   - </div>
386   - </div>
387   - <!-- 进场时间 END -->
388   -
389   - <!-- 出场时间 START -->
390   - <div class="col-md-6">
391   - <label class="control-label col-md-5"> <span class="required"> * </span>
392   - $$$$$${txt-1465}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
393   - </label>
394   - <div class="col-md-4">
395   - <input type="text" class="form-control" name="upOutTimer" id="upOutTimerInput" placeholder="$$$$$${txt-1465}">
396   - <span class="help-block"> $$$$$${txt-303} </span>
397   - </div>
398   - </div>
399   - <!-- 出场时间 END -->
400   - </div>
401   - <!-- 表单分组组件 form-group END -->
402   -
403   - <!-- 表单分组组件 form-group START -->
404   - <div class="form-group">
405   - <!-- 进场里程 START -->
406   - <div class="col-md-6">
407   - <label class="control-label col-md-5"> <span class="required"> * </span>
408   - $$$$$${txt-1463}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
409   - </label>
410   - <div class="col-md-4">
411   - <input type="text" class="form-control" name="upInMileage" id="upInMileageInput" placeholder="$$$$$${txt-1463}">
412   - <span class="help-block"> $$$$$${txt-304} </span>
413   - </div>
414   - </div>
415   - <!-- 进场里程 END -->
416   -
417   - <!-- 出场里程 START -->
418   - <div class="col-md-6">
419   - <label class="control-label col-md-5"> <span class="required"> * </span>
420   - $$$$$${txt-1466}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
421   - </label>
422   - <div class="col-md-4">
423   - <input type="text" class="form-control" name="upOutMileage" id="upOutMileageInput" placeholder="$$$$$${txt-1466}">
424   - <span class="help-block"> $$$$$${txt-275} </span>
425   - </div>
426   - </div>
427   - <!-- 出场里程 END -->
428   - </div>
429   - <!-- 表单分组组件 form-group END -->
430   -
431   - <!-- 表单分组组件 form-group START -->
432   - <div class="form-group">
433   - <!-- 进场时间2 START -->
434   - <div class="col-md-6">
435   - <label class="control-label col-md-5"> <span class="required"> * </span>
436   - $$$$$${txt-1455}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
437   - </label>
438   - <div class="col-md-4">
439   - <input type="text" class="form-control" name="downInTimer" id="downInTimerInput" placeholder="$$$$$${txt-1455}">
440   - <span class="help-block"> $$$$$${txt-272} </span>
441   - </div>
442   - </div>
443   - <!-- 进场时间2 END -->
444   -
445   - <!-- 出场时间2 START -->
446   - <div class="col-md-6">
447   - <label class="control-label col-md-5"> <span class="required"> * </span>
448   - $$$$$${txt-1458}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
449   - </label>
450   - <div class="col-md-4">
451   - <input type="text" class="form-control" name="downOutTimer" id="downOutTimerInput" placeholder="$$$$$${txt-1458}">
452   - <span class="help-block"> $$$$$${txt-274} </span>
453   - </div>
454   - </div>
455   - <!-- 出场时间2 END -->
456   - </div>
457   - <!-- 表单分组组件 form-group END -->
458   -
459   - <!-- 表单分组组件 form-group START -->
460   - <div class="form-group">
461   - <!-- 进场里程2 START -->
462   - <div class="col-md-6">
463   - <label class="control-label col-md-5"> <span class="required"> * </span>
464   - $$$$$${txt-1456}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
465   - </label>
466   - <div class="col-md-4">
467   - <input type="text" class="form-control" name="downInMileage" id="downInMileageInput" placeholder="$$$$$${txt-1456}">
468   - <span class="help-block"> $$$$$${txt-273} </span>
469   - </div>
470   - </div>
471   - <!-- 进场里程2 END -->
472   -
473   - <!-- 出场里程2 START -->
474   - <div class="col-md-6">
475   - <label class="control-label col-md-5"> <span class="required"> * </span>
476   - $$$$$${txt-1459}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
477   - </label>
478   - <div class="col-md-4">
479   - <input type="text" class="form-control" name="downOutMileage" id="downOutMileageInput" placeholder="$$$$$${txt-1459}">
480   - <span class="help-block"> $$$$$${txt-302} </span>
481   - </div>
482   - </div>
483   - <!-- 出场里程2 END -->
484   - </div>
485   - <!-- 表单分组组件 form-group END -->
486   -
487   - <!-- 表单分组组件 form-group START -->
488   - <div class="form-group">
489   - <!-- 越界 START -->
490   - <div class="col-md-6">
491   - <label class="control-label col-md-5">
492   - $$$$$${txt-3895}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
493   - </label>
494   - <div class="col-md-4">
495   - <input type="text" class="form-control" name="overflights" id="overflightsInput" placeholder="$$$$$${txt-3895}">
496   - </div>
497   - </div>
498   - <!-- 越界 END -->
499   -
500   - <!-- 大间隔(平时)START -->
501   - <div class="col-md-6">
502   - <label class="control-label col-md-5">
503   - $$$$$${txt-1054}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
504   - </label>
505   - <div class="col-md-4">
506   - <input type="text" class="form-control" name="intervalLg" id="intervalLgInput" placeholder="$$$$$${txt-2096}">
507   - </div>
508   - </div>
509   - <!-- 大间隔(平时)END -->
510   - </div>
511   - <!-- 表单分组组件 form-group END -->
512   -
513   - <!-- 表单分组组件 form-group START -->
514   - <div class="form-group">
515   - <!-- 滞站 START -->
516   - <div class="col-md-6">
517   - <label class="control-label col-md-5">
518   - $$$$$${txt-3891}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
519   - </label>
520   - <div class="col-md-4">
521   - <input type="text" class="form-control" name="lagStation" id="lagStationInput" placeholder="$$$$$${txt-3891}">
522   - </div>
523   - </div>
524   - <!-- 滞站 END -->
525   -
526   - <!-- 越站 START -->
527   - <div class="col-md-6">
528   - <label class="control-label col-md-5">
529   - $$$$$${txt-3894}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
530   - </label>
531   - <div class="col-md-4">
532   - <input type="text" class="form-control" name="skip" id="skipInput" placeholder="$$$$$${txt-3894}">
533   - </div>
534   - </div>
535   - <!-- 越站 END -->
536   - </div>
537   - <!-- 表单分组组件 form-group END -->
538   -
539   - <!-- 表单分组组件 form-group START -->
540   - <div class="form-group">
541   - <!-- 超速 START -->
542   - <div class="col-md-6">
543   - <label class="control-label col-md-5"><span class="required"> * </span>
544   - $$$$$${txt-3899}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
545   - </label>
546   - <div class="col-md-4">
547   - <input type="text" class="form-control" name="speeding" id="speedingInput" placeholder="$$$$$${txt-3899}">
548   - </div>
549   - </div>
550   - <!-- 超速 END -->
551   -
552   - <!-- 串线 START -->
553   - <div class="col-md-6">
554   - <label class="control-label col-md-5">
555   - $$$$$${txt-3898}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
556   - </label>
557   - <div class="col-md-4">
558   - <input type="text" class="form-control" name="crossedLine" id="crossedLineInput" placeholder="$$$$$${txt-3898}">
559   - </div>
560   - </div>
561   - <!-- 串线 END -->
562   - </div>
563   - <!-- 表单分组组件 form-group END -->
564   -
565   - <!-- 表单分组组件 form-group START -->
566   - <div class="form-group">
567   - <!-- 描述/说明 START -->
568   - <div class="col-md-6">
569   - <label class="col-md-5 control-label">
570   - $$$$$${txt-4477}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
571   - </label>
572   - <div class="col-md-4">
573   - <textarea class="form-control" rows="3" name="descriptions" id="descriptionsInput" placeholder="$$$$$${txt-4477}"></textarea>
574   - </div>
575   - </div>
576   - <!-- 描述/说明 END -->
577   - </div>
578   - <!-- 表单分组组件 form-group END -->
579   - </div>
580   - <!-- 表单字段内容 END -->
581   -
582   - <!-- 表单按钮组件 START -->
583   - <div class="form-actions">
584   - <div class="row">
585   - <div class="col-md-offset-5 col-md-7">
586   - <button type="submit" class="btn green" id="submintBtn"><i class="fa fa-check"></i> $$$$$${txt-4173}</button>
587   - <a type="button" class="btn default lineinformation_back" href="lineinformation.html" data-pjax><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
588   - </div>
589   - </div>
590   - </div>
591   - <!-- 表单按钮组件 END -->
592   - </form>
593   - <!-- lineinformation_add_form FORM END -->
594   - </div>
595   - <!-- 表单组件 END -->
596   -</div>
597   -<!-- 信息容器组件 END -->
598   -
599   -<!-- 线路标准信息添加片段JS模块 -->
  1 +<!-- 片段标题 START -->
  2 +<div class="page-head">
  3 + <div class="page-title">
  4 + <h1>$$$$$${txt-734}</h1>
  5 + </div>
  6 +</div>
  7 +<!-- 片段标题 END -->
  8 +
  9 +<!-- 线路标准信息导航栏组件 START -->
  10 +<ul class="page-breadcrumb breadcrumb">
  11 + <li><a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a> <i class="fa fa-circle"></i></li>
  12 + <li><span class="active">$$$$$${txt-2398}</span> <i class="fa fa-circle"></i></li>
  13 + <li><a href="/pages/base/line/list.html" data-pjax>$$$$$${txt-2941}</a> <i class="fa fa-circle"></i></li>
  14 + <li><a href="/pages/base/line/lineinformation/lineinformation.html" class="lineinformation_back" data-pjax>$$$$$${txt-1307}</a> <i class="fa fa-circle"></i></li>
  15 + <li><span class="active">$$$$$${txt-734}</span></li>
  16 +</ul>
  17 +<!-- 线路标准信息导航栏组件 END -->
  18 +
  19 +<!-- 信息容器组件 START -->
  20 +<div class="portlet light bordered">
  21 +
  22 + <!-- 信息容器组件标题 START -->
  23 + <div class="portlet-title">
  24 + <div class="caption">
  25 + <i class="icon-equalizer font-red-sunglo"></i>
  26 + <span class="caption-subject font-red-sunglo bold uppercase">$$$$$${txt-734}</span>
  27 + </div>
  28 + </div>
  29 + <!-- 信息容器组件标题 END -->
  30 +
  31 + <!-- 表单容器组件 START -->
  32 + <div class="portlet-body form">
  33 +
  34 + <!-- lineinformation_add_form START FORM -->
  35 + <form action="/lineinformation" class="form-horizontal" id="lineinformation_add_form" >
  36 +
  37 + <!-- 表单验证错误提示组件 START -->
  38 + <div class="alert alert-danger display-hide">
  39 + <button class="close" data-close="alert"></button>
  40 + $$$$$${txt-135}
  41 + </div>
  42 + <!-- 表单验证错误提示组件 END -->
  43 +
  44 + <!-- 表单字段内容 START -->
  45 + <div class="form-body">
  46 +
  47 + <!-- 表单分组组件 form-group START -->
  48 + <div class="form-group">
  49 + <!-- 线路名称 (* 必填项) START -->
  50 + <div class="col-md-6">
  51 + <label class="control-label col-md-5">
  52 + <span class="required"> * </span>
  53 + $$$$$${txt-3347}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  54 + </label>
  55 + <div class="col-md-4">
  56 + <select name="line" class="form-control" style="width:100%" id="lineSelect"></select>
  57 + </div>
  58 + </div>
  59 + <!-- 线路名称 END -->
  60 +
  61 + <!-- 线路标准信息类型 (* 必填项) START (因为options值基本固定,所以在页面固定。【以后可以根具需求修改成使用字典表实现】) -->
  62 + <div class="col-md-6">
  63 + <label class="control-label col-md-5">
  64 + <span class="required"> * </span>$$$$$${txt-3888}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  65 + </label>
  66 + <div class="col-md-4">
  67 + <select name="type" class="form-control" id="typeInput">
  68 + <option value="">$$$$$${txt-2035}</option>
  69 + <option value="zc">$$$$$${txt-3979}</option>
  70 + <option value="qj">$$$$$${txt-3980}</option>
  71 + <option value="fk">$$$$$${txt-3981}</option>
  72 + </select>
  73 + </div>
  74 + </div>
  75 + <!-- 线路标准信息类型 END -->
  76 + </div>
  77 + <!-- 表单分组组件 form-group END -->
  78 +
  79 + <!-- 表单分组组件 form-group START -->
  80 + <div class="form-group">
  81 + <!-- 标准总里程 START -->
  82 + <div class="col-md-6">
  83 + <label class="control-label col-md-5">
  84 + $$$$$${txt-1978}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  85 + </label>
  86 + <div class="col-md-4">
  87 + <input type="text" class="form-control" name="totalMileage" id="totalMileageInput" placeholder="$$$$$${txt-1978}">
  88 + <span class="help-block"> $$$$$${txt-4137} </span>
  89 + </div>
  90 + </div>
  91 + <!-- 标准总里程 END -->
  92 +
  93 + <!-- 空放里程 START -->
  94 + <div class="col-md-6">
  95 + <label class="control-label col-md-5">
  96 + $$$$$${txt-2653}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  97 + </label>
  98 + <div class="col-md-4">
  99 + <input type="text" class="form-control" name="emptyMileage" id="emptyMileageInput" placeholder="$$$$$${txt-2653}">
  100 + <span class="help-block"> $$$$$${txt-4137} </span>
  101 + </div>
  102 + </div>
  103 + <!-- 空放里程 END -->
  104 + </div>
  105 + <!-- 表单分组组件 form-group END -->
  106 +
  107 + <!-- 表单分组组件 form-group START -->
  108 + <div class="form-group">
  109 + <!-- 上行里程 (* 必填项) START -->
  110 + <div class="col-md-6">
  111 + <label class="control-label col-md-5"><span class="required"> * </span>
  112 + $$$$$${txt-2652}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  113 + </label>
  114 + <div class="col-md-4">
  115 + <input type="text" class="form-control" name="upMileage" id="upMileageInput" placeholder="$$$$$${txt-2652}">
  116 + <span class="help-block"> $$$$$${txt-4137} </span>
  117 + </div>
  118 + </div>
  119 + <!-- 上行里程 END -->
  120 +
  121 + <!-- 下行里程 (* 必填项) START -->
  122 + <div class="col-md-6">
  123 + <label class="control-label col-md-5"><span class="required"> * </span>
  124 + $$$$$${txt-2646}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  125 + </label>
  126 + <div class="col-md-4">
  127 + <input type="text" class="form-control" name="downMileage" id="downMileageInput" placeholder="$$$$$${txt-2646}">
  128 + <span class="help-block"> $$$$$${txt-4137} </span>
  129 + </div>
  130 + </div>
  131 + <!-- 下行里程 END -->
  132 + </div>
  133 + <!-- 表单分组组件 form-group END -->
  134 +
  135 + <!-- 表单分组组件 form-group START -->
  136 + <div class="form-group">
  137 + <!-- 上行行驶时间 (* 必填项) START -->
  138 + <div class="col-md-6">
  139 + <label class="control-label col-md-5"><span class="required"> * </span>
  140 + $$$$$${txt-1464}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  141 + </label>
  142 + <div class="col-md-4">
  143 + <input type="text" class="form-control" name="upTravelTime" id="upTravelTimeInput" placeholder="$$$$$${txt-1464}">
  144 + <span class="help-block"> $$$$$${txt-4487} </span>
  145 + </div>
  146 + </div>
  147 + <!-- 上行行驶时间 END -->
  148 +
  149 + <!-- 下行行驶时间 (* 必填项) START -->
  150 + <div class="col-md-6">
  151 + <label class="control-label col-md-5"><span class="required"> * </span>
  152 + $$$$$${txt-1457}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  153 + </label>
  154 + <div class="col-md-4">
  155 + <input type="text" class="form-control" name="downTravelTime" id="downTravelTimeInput" placeholder="$$$$$${txt-1457}">
  156 + <span class="help-block"> $$$$$${txt-4487} </span>
  157 + </div>
  158 + </div>
  159 + <!-- 下行行驶时间 END -->
  160 + </div>
  161 + <!-- 表单分组组件 form-group END -->
  162 +
  163 + <!-- 表单分组组件 form-group START -->
  164 + <div class="form-group">
  165 + <!-- 早高峰开始时间 START -->
  166 + <div class="col-md-6">
  167 + <label class="control-label col-md-5">
  168 + $$$$$${txt-1049}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  169 + </label>
  170 + <div class="col-md-4">
  171 + <input type="text" class="form-control" name="earlyStartTime" id="earlyStartTimeInput" placeholder="$$$$$${txt-1049}">
  172 + <span class="help-block"> $$$$$${txt-4525} </span>
  173 + </div>
  174 + </div>
  175 + <!-- 早高峰开始时间 END -->
  176 +
  177 + <!-- 早高峰结束时间 START -->
  178 + <div class="col-md-6">
  179 + <label class="control-label col-md-5">
  180 + $$$$$${txt-1050}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  181 + </label>
  182 + <div class="col-md-4">
  183 + <input type="text" class="form-control" name="earlyEndTime" id="earlyEndTimeInput" placeholder="$$$$$${txt-1050}">
  184 + <span class="help-block"> $$$$$${txt-4525} </span>
  185 + </div>
  186 + </div>
  187 + <!-- 早高峰结束时间 END -->
  188 + </div>
  189 + <!-- 表单分组组件 form-group END -->
  190 +
  191 + <!-- 表单分组组件 form-group START -->
  192 + <div class="form-group">
  193 + <!-- $$$$$${txt-586} START -->
  194 + <div class="col-md-6">
  195 + <label class="control-label col-md-5">
  196 + $$$$$${txt-586}&nbsp;&nbsp;&nbsp;:
  197 + </label>
  198 + <div class="col-md-4">
  199 + <input type="text" class="form-control" name="earlyUpTime" id="earlyUpTimeInput" placeholder="$$$$$${txt-586}">
  200 + <span class="help-block"> $$$$$${txt-4487} </span>
  201 + </div>
  202 + </div>
  203 + <!-- $$$$$${txt-586} END -->
  204 +
  205 + <!-- $$$$$${txt-585} START -->
  206 + <div class="col-md-6">
  207 + <label class="control-label col-md-5">
  208 + $$$$$${txt-585}&nbsp;&nbsp;&nbsp;:
  209 + </label>
  210 + <div class="col-md-4">
  211 + <input type="text" class="form-control" name="earlyDownTime" id="earlyDownTimeInput" placeholder="$$$$$${txt-585}">
  212 + <span class="help-block"> $$$$$${txt-4487} </span>
  213 + </div>
  214 + </div>
  215 + <!-- $$$$$${txt-585} END -->
  216 + </div>
  217 + <!-- 表单分组组件 form-group END -->
  218 +
  219 + <!-- 表单分组组件 form-group START -->
  220 + <div class="form-group">
  221 + <!-- 晚高峰开始时间 START -->
  222 + <div class="col-md-6">
  223 + <label class="control-label col-md-5">
  224 + $$$$$${txt-1051}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  225 + </label>
  226 + <div class="col-md-4">
  227 + <input type="text" class="form-control" name="lateStartTime" id="lateStartTimeInput" placeholder="$$$$$${txt-1051}">
  228 + <span class="help-block"> $$$$$${txt-4525} </span>
  229 + </div>
  230 + </div>
  231 + <!-- 晚高峰开始时间 END -->
  232 +
  233 + <!-- 晚高峰结束时间 START -->
  234 + <div class="col-md-6">
  235 + <label class="control-label col-md-5">
  236 + $$$$$${txt-1052}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  237 + </label>
  238 + <div class="col-md-4">
  239 + <input type="text" class="form-control" name="lateEndTime" id="lateEndTimeInput" placeholder="$$$$$${txt-1052}">
  240 + <span class="help-block"> $$$$$${txt-4525} </span>
  241 + </div>
  242 + </div>
  243 + <!-- 晚高峰结束时间 END -->
  244 + </div>
  245 + <!-- 表单分组组件 form-group END -->
  246 +
  247 + <!-- 表单分组组件 form-group START -->
  248 + <div class="form-group">
  249 + <!-- $$$$$${txt-581} START -->
  250 + <div class="col-md-6">
  251 + <label class="control-label col-md-5"> $$$$$${txt-581}&nbsp;&nbsp;&nbsp;: </label>
  252 + <div class="col-md-4">
  253 + <input type="text" class="form-control" name="lateUpTime" id="lateUpTimeInput" placeholder="$$$$$${txt-581}">
  254 + <span class="help-block"> $$$$$${txt-4487} </span>
  255 + </div>
  256 + </div>
  257 + <!-- $$$$$${txt-581} END -->
  258 +
  259 + <!-- $$$$$${txt-580} START -->
  260 + <div class="col-md-6">
  261 + <label class="control-label col-md-5"> $$$$$${txt-580}&nbsp;&nbsp;&nbsp;: </label>
  262 + <div class="col-md-4">
  263 + <input type="text" class="form-control" name="lateDownTime" id="lateDownTimeInput" placeholder="$$$$$${txt-580}">
  264 + <span class="help-block"> $$$$$${txt-4487} </span>
  265 + </div>
  266 + </div>
  267 + <!-- $$$$$${txt-580} END -->
  268 + </div>
  269 + <!-- 表单分组组件 form-group END -->
  270 +
  271 +
  272 + <!-- 表单分组组件 form-group START -->
  273 + <div class="form-group">
  274 + <!-- 小夜高峰开始时间 START -->
  275 + <div class="col-md-6">
  276 + <label class="control-label col-md-5">
  277 + $$$$$${txt-780}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  278 + </label>
  279 + <div class="col-md-4">
  280 + <input type="text" class="form-control" name="xygfkssj" id="xygfkssjInput" placeholder="$$$$$${txt-780}">
  281 + <span class="help-block"> $$$$$${txt-4525} </span>
  282 + </div>
  283 + </div>
  284 + <!-- 小夜高峰开始时间 END -->
  285 +
  286 + <!-- 小夜高峰结束时间 START -->
  287 + <div class="col-md-6">
  288 + <label class="control-label col-md-5">
  289 + $$$$$${txt-781}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  290 + </label>
  291 + <div class="col-md-4">
  292 + <input type="text" class="form-control" name="xygfjssj" id="xygfjssjInput" placeholder="$$$$$${txt-781}">
  293 + <span class="help-block"> $$$$$${txt-4525} </span>
  294 + </div>
  295 + </div>
  296 + <!-- 小夜高峰结束时间 END -->
  297 + </div>
  298 + <!-- 表单分组组件 form-group END -->
  299 +
  300 + <!-- 表单分组组件 form-group START -->
  301 + <div class="form-group">
  302 + <!-- $$$$$${txt-426} START -->
  303 + <div class="col-md-6">
  304 + <label class="control-label col-md-5"> $$$$$${txt-426}: </label>
  305 + <div class="col-md-4">
  306 + <input type="text" class="form-control" name="nightStartTime" id="nightStartTimeInput" placeholder="$$$$$${txt-426}">
  307 + <span class="help-block"> $$$$$${txt-4487} </span>
  308 + </div>
  309 + </div>
  310 + <!-- $$$$$${txt-426} END -->
  311 +
  312 + <!-- $$$$$${txt-425} START -->
  313 + <div class="col-md-6">
  314 + <label class="control-label col-md-5"> $$$$$${txt-425}: </label>
  315 + <div class="col-md-4">
  316 + <input type="text" class="form-control" name="nightEndTime" id="nightEndTimeInput" placeholder="$$$$$${txt-580}">
  317 + <span class="help-block"> $$$$$${txt-4487} </span>
  318 + </div>
  319 + </div>
  320 + <!-- $$$$$${txt-425} END -->
  321 + </div>
  322 + <!-- 表单分组组件 form-group END -->
  323 +
  324 + <!-- 表单分组组件 form-group START -->
  325 + <div class="form-group">
  326 + <!-- 低谷上行行驶时间 START -->
  327 + <div class="col-md-6">
  328 + <label class="control-label col-md-5"> $$$$$${txt-777}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  329 + <div class="col-md-4">
  330 + <input type="text" class="form-control" name="troughUpTime" id="troughUpTimeInput" placeholder="$$$$$${txt-777}">
  331 + <span class="help-block"> $$$$$${txt-4487} </span>
  332 + </div>
  333 + </div>
  334 + <!-- 低谷上行行驶时间 END -->
  335 +
  336 + <!-- 低谷下行行驶时间 START -->
  337 + <div class="col-md-6">
  338 + <label class="control-label col-md-5"> $$$$$${txt-776}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  339 + <div class="col-md-4">
  340 + <input type="text" class="form-control" name="troughDownTime" id="troughDownTimeInput" placeholder="$$$$$${txt-776}">
  341 + <span class="help-block"> $$$$$${txt-4487} </span>
  342 + </div>
  343 + </div>
  344 + <!-- 低谷下行行驶时间 END -->
  345 + </div>
  346 + <!-- 表单分组组件 form-group END -->
  347 +
  348 + <!-- 表单分组组件 form-group START -->
  349 + <div class="form-group">
  350 + <!-- 停车场 START -->
  351 + <div class="col-md-6">
  352 + <label class="control-label col-md-5"><span class="required"> * </span>
  353 + $$$$$${txt-3485}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
  354 + </label>
  355 + <div class="col-md-4">
  356 + <select name="carPark" class="form-control" id="carParkSelect"></select>
  357 + <!-- <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> -->
  358 + </div>
  359 + </div>
  360 + <!-- 停车场 END -->
  361 +
  362 + <!-- 限速(平时)START -->
  363 + <div class="col-md-6">
  364 + <label class="control-label col-md-5"><span class="required"> * </span>
  365 + $$$$$${txt-1454}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  366 + </label>
  367 + <div class="col-md-4">
  368 + <input type="text" class="form-control" name="speedLimit" id="speedLimitInput" placeholder="$$$$$${txt-1454}">
  369 + </div>
  370 + </div>
  371 + <!-- 限速(平时)END -->
  372 + </div>
  373 + <!-- 表单分组组件 form-group END -->
  374 +
  375 + <!-- 表单分组组件 form-group START -->
  376 + <div class="form-group">
  377 + <!-- 进场时间 START -->
  378 + <div class="col-md-6">
  379 + <label class="control-label col-md-5"> <span class="required"> * </span>
  380 + $$$$$${txt-1462}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  381 + </label>
  382 + <div class="col-md-4">
  383 + <input type="text" class="form-control" name="upInTimer" id="upInTimerInput" placeholder="$$$$$${txt-1462}">
  384 + <span class="help-block"> $$$$$${txt-276} </span>
  385 + </div>
  386 + </div>
  387 + <!-- 进场时间 END -->
  388 +
  389 + <!-- 出场时间 START -->
  390 + <div class="col-md-6">
  391 + <label class="control-label col-md-5"> <span class="required"> * </span>
  392 + $$$$$${txt-1465}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  393 + </label>
  394 + <div class="col-md-4">
  395 + <input type="text" class="form-control" name="upOutTimer" id="upOutTimerInput" placeholder="$$$$$${txt-1465}">
  396 + <span class="help-block"> $$$$$${txt-303} </span>
  397 + </div>
  398 + </div>
  399 + <!-- 出场时间 END -->
  400 + </div>
  401 + <!-- 表单分组组件 form-group END -->
  402 +
  403 + <!-- 表单分组组件 form-group START -->
  404 + <div class="form-group">
  405 + <!-- 进场里程 START -->
  406 + <div class="col-md-6">
  407 + <label class="control-label col-md-5"> <span class="required"> * </span>
  408 + $$$$$${txt-1463}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  409 + </label>
  410 + <div class="col-md-4">
  411 + <input type="text" class="form-control" name="upInMileage" id="upInMileageInput" placeholder="$$$$$${txt-1463}">
  412 + <span class="help-block"> $$$$$${txt-304} </span>
  413 + </div>
  414 + </div>
  415 + <!-- 进场里程 END -->
  416 +
  417 + <!-- 出场里程 START -->
  418 + <div class="col-md-6">
  419 + <label class="control-label col-md-5"> <span class="required"> * </span>
  420 + $$$$$${txt-1466}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  421 + </label>
  422 + <div class="col-md-4">
  423 + <input type="text" class="form-control" name="upOutMileage" id="upOutMileageInput" placeholder="$$$$$${txt-1466}">
  424 + <span class="help-block"> $$$$$${txt-275} </span>
  425 + </div>
  426 + </div>
  427 + <!-- 出场里程 END -->
  428 + </div>
  429 + <!-- 表单分组组件 form-group END -->
  430 +
  431 + <!-- 表单分组组件 form-group START -->
  432 + <div class="form-group">
  433 + <!-- 进场时间2 START -->
  434 + <div class="col-md-6">
  435 + <label class="control-label col-md-5"> <span class="required"> * </span>
  436 + $$$$$${txt-1455}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  437 + </label>
  438 + <div class="col-md-4">
  439 + <input type="text" class="form-control" name="downInTimer" id="downInTimerInput" placeholder="$$$$$${txt-1455}">
  440 + <span class="help-block"> $$$$$${txt-272} </span>
  441 + </div>
  442 + </div>
  443 + <!-- 进场时间2 END -->
  444 +
  445 + <!-- 出场时间2 START -->
  446 + <div class="col-md-6">
  447 + <label class="control-label col-md-5"> <span class="required"> * </span>
  448 + $$$$$${txt-1458}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  449 + </label>
  450 + <div class="col-md-4">
  451 + <input type="text" class="form-control" name="downOutTimer" id="downOutTimerInput" placeholder="$$$$$${txt-1458}">
  452 + <span class="help-block"> $$$$$${txt-274} </span>
  453 + </div>
  454 + </div>
  455 + <!-- 出场时间2 END -->
  456 + </div>
  457 + <!-- 表单分组组件 form-group END -->
  458 +
  459 + <!-- 表单分组组件 form-group START -->
  460 + <div class="form-group">
  461 + <!-- 进场里程2 START -->
  462 + <div class="col-md-6">
  463 + <label class="control-label col-md-5"> <span class="required"> * </span>
  464 + $$$$$${txt-1456}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  465 + </label>
  466 + <div class="col-md-4">
  467 + <input type="text" class="form-control" name="downInMileage" id="downInMileageInput" placeholder="$$$$$${txt-1456}">
  468 + <span class="help-block"> $$$$$${txt-273} </span>
  469 + </div>
  470 + </div>
  471 + <!-- 进场里程2 END -->
  472 +
  473 + <!-- 出场里程2 START -->
  474 + <div class="col-md-6">
  475 + <label class="control-label col-md-5"> <span class="required"> * </span>
  476 + $$$$$${txt-1459}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  477 + </label>
  478 + <div class="col-md-4">
  479 + <input type="text" class="form-control" name="downOutMileage" id="downOutMileageInput" placeholder="$$$$$${txt-1459}">
  480 + <span class="help-block"> $$$$$${txt-302} </span>
  481 + </div>
  482 + </div>
  483 + <!-- 出场里程2 END -->
  484 + </div>
  485 + <!-- 表单分组组件 form-group END -->
  486 +
  487 + <!-- 表单分组组件 form-group START -->
  488 + <div class="form-group">
  489 + <!-- 越界 START -->
  490 + <div class="col-md-6">
  491 + <label class="control-label col-md-5">
  492 + $$$$$${txt-3895}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  493 + </label>
  494 + <div class="col-md-4">
  495 + <input type="text" class="form-control" name="overflights" id="overflightsInput" placeholder="$$$$$${txt-3895}">
  496 + </div>
  497 + </div>
  498 + <!-- 越界 END -->
  499 +
  500 + <!-- 大间隔(平时)START -->
  501 + <div class="col-md-6">
  502 + <label class="control-label col-md-5">
  503 + $$$$$${txt-1054}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  504 + </label>
  505 + <div class="col-md-4">
  506 + <input type="text" class="form-control" name="intervalLg" id="intervalLgInput" placeholder="$$$$$${txt-2096}">
  507 + </div>
  508 + </div>
  509 + <!-- 大间隔(平时)END -->
  510 + </div>
  511 + <!-- 表单分组组件 form-group END -->
  512 +
  513 + <!-- 表单分组组件 form-group START -->
  514 + <div class="form-group">
  515 + <!-- 滞站 START -->
  516 + <div class="col-md-6">
  517 + <label class="control-label col-md-5">
  518 + $$$$$${txt-3891}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  519 + </label>
  520 + <div class="col-md-4">
  521 + <input type="text" class="form-control" name="lagStation" id="lagStationInput" placeholder="$$$$$${txt-3891}">
  522 + </div>
  523 + </div>
  524 + <!-- 滞站 END -->
  525 +
  526 + <!-- 越站 START -->
  527 + <div class="col-md-6">
  528 + <label class="control-label col-md-5">
  529 + $$$$$${txt-3894}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  530 + </label>
  531 + <div class="col-md-4">
  532 + <input type="text" class="form-control" name="skip" id="skipInput" placeholder="$$$$$${txt-3894}">
  533 + </div>
  534 + </div>
  535 + <!-- 越站 END -->
  536 + </div>
  537 + <!-- 表单分组组件 form-group END -->
  538 +
  539 + <!-- 表单分组组件 form-group START -->
  540 + <div class="form-group">
  541 + <!-- 超速 START -->
  542 + <div class="col-md-6">
  543 + <label class="control-label col-md-5"><span class="required"> * </span>
  544 + $$$$$${txt-3899}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  545 + </label>
  546 + <div class="col-md-4">
  547 + <input type="text" class="form-control" name="speeding" id="speedingInput" placeholder="$$$$$${txt-3899}">
  548 + </div>
  549 + </div>
  550 + <!-- 超速 END -->
  551 +
  552 + <!-- 串线 START -->
  553 + <div class="col-md-6">
  554 + <label class="control-label col-md-5">
  555 + $$$$$${txt-3898}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  556 + </label>
  557 + <div class="col-md-4">
  558 + <input type="text" class="form-control" name="crossedLine" id="crossedLineInput" placeholder="$$$$$${txt-3898}">
  559 + </div>
  560 + </div>
  561 + <!-- 串线 END -->
  562 + </div>
  563 + <!-- 表单分组组件 form-group END -->
  564 +
  565 + <!-- 表单分组组件 form-group START -->
  566 + <div class="form-group">
  567 + <!-- 描述/说明 START -->
  568 + <div class="col-md-6">
  569 + <label class="col-md-5 control-label">
  570 + $$$$$${txt-4477}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  571 + </label>
  572 + <div class="col-md-4">
  573 + <textarea class="form-control" rows="3" name="descriptions" id="descriptionsInput" placeholder="$$$$$${txt-4477}"></textarea>
  574 + </div>
  575 + </div>
  576 + <!-- 描述/说明 END -->
  577 + </div>
  578 + <!-- 表单分组组件 form-group END -->
  579 + </div>
  580 + <!-- 表单字段内容 END -->
  581 +
  582 + <!-- 表单按钮组件 START -->
  583 + <div class="form-actions">
  584 + <div class="row">
  585 + <div class="col-md-offset-5 col-md-7">
  586 + <button type="submit" class="btn green" id="submintBtn"><i class="fa fa-check"></i> $$$$$${txt-4173}</button>
  587 + <a type="button" class="btn default lineinformation_back" href="lineinformation.html" data-pjax><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  588 + </div>
  589 + </div>
  590 + </div>
  591 + <!-- 表单按钮组件 END -->
  592 + </form>
  593 + <!-- lineinformation_add_form FORM END -->
  594 + </div>
  595 + <!-- 表单组件 END -->
  596 +</div>
  597 +<!-- 信息容器组件 END -->
  598 +
  599 +<!-- 线路标准信息添加片段JS模块 -->
600 600 <script src="/pages/base/lineinformation/js/lineinformation-add-form.js"></script>
601 601 \ No newline at end of file
... ...
src/main/resources/static/pages/base/lineinformation/details.html
1   -<!-- 片段标题 START -->
2   -<div class="page-head">
3   - <div class="page-title">
4   - <h1>$$$$$${txt-733}</h1>
5   - </div>
6   -</div>
7   -<!-- 片段标题 END -->
8   -
9   -<!-- 线路标准信息详情导航栏组件 START -->
10   -<ul class="page-breadcrumb breadcrumb">
11   - <li><a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a> <i class="fa fa-circle"></i></li>
12   - <li><span class="active">$$$$$${txt-2398}</span> <i class="fa fa-circle"></i></li>
13   - <li><a href="/pages/base/line/list.html" data-pjax>$$$$$${txt-2941}</a> <i class="fa fa-circle"></i></li>
14   - <li><a href="/pages/base/lineinformation/list.html" class="back-up" data-pjax>$$$$$${txt-1307}</a> <i class="fa fa-circle"></i></li>
15   - <li><span class="active">$$$$$${txt-733}</span></li>
16   -</ul>
17   -<!-- 线路标准信息详情导航栏组件 END -->
18   -
19   -<!-- 信息容器组件 START -->
20   -<div class="portlet light bordered">
21   -
22   - <!-- 信息容器组件标题 START -->
23   - <div class="portlet-title">
24   - <div class="caption">
25   - <i class="icon-equalizer font-red-sunglo"></i>
26   - <span class="caption-subject font-red-sunglo bold uppercase">$$$$$${txt-733}</span>
27   - </div>
28   - </div>
29   - <!-- 信息容器组件标题 END -->
30   -
31   - <!-- 表单容器组件 START -->
32   - <div class="portlet-body form">
33   -
34   - <!-- START FORM -->
35   - <form action="/lineinformation" class="form-horizontal" id="lineinformation_details_form" >
36   -
37   - <!-- 表单验证错误提示组件 START -->
38   - <div class="alert alert-danger display-hide">
39   - <button class="close" data-close="alert"></button>
40   - $$$$$${txt-135}
41   - </div>
42   - <!-- 表单验证错误提示组件 END -->
43   -
44   - <!-- 表单字段内容 START -->
45   - <div class="form-body">
46   - <!-- 表单分组组件 form-group START -->
47   - <div class="form-group">
48   - <!-- 线路名称 (* 必填项) START -->
49   - <div class="col-md-6">
50   - <label class="control-label col-md-5">
51   - <span class="required"> * </span>
52   - $$$$$${txt-3347}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
53   - </label>
54   - <div class="col-md-4">
55   - <!-- <select name="line" class="form-control" style="width:100%" id="lineSelect"></select> -->
56   - <input type="text" class="form-control" name="line" id="lineNameInput" placeholder="$$$$$${txt-1978}">
57   - </div>
58   - </div>
59   - <!-- 线路名称 END -->
60   -
61   - <!-- 线路标准信息类型 (* 必填项) START (因为options值基本固定,所以在页面固定。【以后可以根具需求修改成使用字典表实现】) -->
62   - <div class="col-md-6">
63   - <label class="control-label col-md-5">
64   - <span class="required"> * </span>$$$$$${txt-3888}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
65   - </label>
66   - <div class="col-md-4">
67   - <select name="type" class="form-control" id="typeInput">
68   - <option value="">$$$$$${txt-2035}</option>
69   - <option value="zc">$$$$$${txt-3979}</option>
70   - <option value="qj">$$$$$${txt-3980}</option>
71   - <option value="fk">$$$$$${txt-3981}</option>
72   - </select>
73   - </div>
74   - </div>
75   - <!-- 线路标准信息类型 END -->
76   - </div>
77   - <!-- 表单分组组件 form-group END -->
78   -
79   - <!-- 表单分组组件 form-group START -->
80   - <div class="form-group">
81   - <!-- 标准总里程 START -->
82   - <div class="col-md-6">
83   - <label class="control-label col-md-5">
84   - $$$$$${txt-1978}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
85   - </label>
86   - <div class="col-md-4">
87   - <input type="text" class="form-control" name="totalMileage" id="totalMileageInput" placeholder="$$$$$${txt-1978}">
88   - <span class="help-block"> $$$$$${txt-4137} </span>
89   - </div>
90   - </div>
91   - <!-- 标准总里程 END -->
92   -
93   - <!-- 空放里程 START -->
94   - <div class="col-md-6">
95   - <label class="control-label col-md-5">
96   - $$$$$${txt-2653}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
97   - </label>
98   - <div class="col-md-4">
99   - <input type="text" class="form-control" name="emptyMileage" id="emptyMileageInput" placeholder="$$$$$${txt-2653}">
100   - <span class="help-block"> $$$$$${txt-4137} </span>
101   - </div>
102   - </div>
103   - <!-- 空放里程 END -->
104   - </div>
105   - <!-- 表单分组组件 form-group END -->
106   -
107   - <!-- 表单分组组件 form-group START -->
108   - <div class="form-group">
109   - <!-- 上行里程 (* 必填项) START -->
110   - <div class="col-md-6">
111   - <label class="control-label col-md-5"><span class="required"> * </span>
112   - $$$$$${txt-2652}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
113   - </label>
114   - <div class="col-md-4">
115   - <input type="text" class="form-control" name="upMileage" id="upMileageInput" placeholder="$$$$$${txt-2652}">
116   - <span class="help-block"> $$$$$${txt-4137} </span>
117   - </div>
118   - </div>
119   - <!-- 上行里程 END -->
120   -
121   - <!-- 下行里程 (* 必填项) START -->
122   - <div class="col-md-6">
123   - <label class="control-label col-md-5"><span class="required"> * </span>
124   - $$$$$${txt-2646}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
125   - </label>
126   - <div class="col-md-4">
127   - <input type="text" class="form-control" name="downMileage" id="downMileageInput" placeholder="$$$$$${txt-2646}">
128   - <span class="help-block"> $$$$$${txt-4137} </span>
129   - </div>
130   - </div>
131   - <!-- 下行里程 END -->
132   - </div>
133   - <!-- 表单分组组件 form-group END -->
134   -
135   - <!-- 表单分组组件 form-group START -->
136   - <div class="form-group">
137   - <!-- 上行行驶时间 (* 必填项) START -->
138   - <div class="col-md-6">
139   - <label class="control-label col-md-5"><span class="required"> * </span>
140   - $$$$$${txt-1464}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
141   - </label>
142   - <div class="col-md-4">
143   - <input type="text" class="form-control" name="upTravelTime" id="upTravelTimeInput" placeholder="$$$$$${txt-1464}">
144   - <span class="help-block"> $$$$$${txt-4487} </span>
145   - </div>
146   - </div>
147   - <!-- 上行行驶时间 END -->
148   -
149   - <!-- 下行行驶时间 (* 必填项) START -->
150   - <div class="col-md-6">
151   - <label class="control-label col-md-5"><span class="required"> * </span>
152   - $$$$$${txt-1457}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
153   - </label>
154   - <div class="col-md-4">
155   - <input type="text" class="form-control" name="downTravelTime" id="downTravelTimeInput" placeholder="$$$$$${txt-1457}">
156   - <span class="help-block"> $$$$$${txt-4487} </span>
157   - </div>
158   - </div>
159   - <!-- 下行行驶时间 END -->
160   - </div>
161   - <!-- 表单分组组件 form-group END -->
162   -
163   - <!-- 表单分组组件 form-group START -->
164   - <div class="form-group">
165   - <!-- 早高峰开始时间 START -->
166   - <div class="col-md-6">
167   - <label class="control-label col-md-5">
168   - $$$$$${txt-1049}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
169   - </label>
170   - <div class="col-md-4">
171   - <input type="text" class="form-control" name="earlyStartTime" id="earlyStartTimeInput" placeholder="$$$$$${txt-1049}">
172   - <span class="help-block"> 格式:00:00 </span>
173   - </div>
174   - </div>
175   - <!-- 早高峰开始时间 END -->
176   -
177   - <!-- 早高峰结束时间 START -->
178   - <div class="col-md-6">
179   - <label class="control-label col-md-5">
180   - $$$$$${txt-1050}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
181   - </label>
182   - <div class="col-md-4">
183   - <input type="text" class="form-control" name="earlyEndTime" id="earlyEndTimeInput" placeholder="$$$$$${txt-1050}">
184   - <span class="help-block"> 格式:00:00 </span>
185   - </div>
186   - </div>
187   - <!-- 早高峰结束时间 END -->
188   - </div>
189   - <!-- 表单分组组件 form-group END -->
190   -
191   - <!-- 表单分组组件 form-group START -->
192   - <div class="form-group">
193   - <!-- $$$$$${txt-586} START -->
194   - <div class="col-md-6">
195   - <label class="control-label col-md-5">
196   - $$$$$${txt-586}&nbsp;&nbsp;&nbsp;:
197   - </label>
198   - <div class="col-md-4">
199   - <input type="text" class="form-control" name="earlyUpTime" id="earlyUpTimeInput" placeholder="$$$$$${txt-586}">
200   - <span class="help-block"> $$$$$${txt-4487} </span>
201   - </div>
202   - </div>
203   - <!-- $$$$$${txt-586} END -->
204   -
205   - <!-- $$$$$${txt-585} START -->
206   - <div class="col-md-6">
207   - <label class="control-label col-md-5">
208   - $$$$$${txt-585}&nbsp;&nbsp;&nbsp;:
209   - </label>
210   - <div class="col-md-4">
211   - <input type="text" class="form-control" name="earlyDownTime" id="earlyDownTimeInput" placeholder="$$$$$${txt-585}">
212   - <span class="help-block"> $$$$$${txt-4487} </span>
213   - </div>
214   - </div>
215   - <!-- $$$$$${txt-585} END -->
216   - </div>
217   - <!-- 表单分组组件 form-group END -->
218   -
219   - <!-- 表单分组组件 form-group START -->
220   - <div class="form-group">
221   - <!-- 晚高峰开始时间 START -->
222   - <div class="col-md-6">
223   - <label class="control-label col-md-5">
224   - $$$$$${txt-1051}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
225   - </label>
226   - <div class="col-md-4">
227   - <input type="text" class="form-control" name="lateStartTime" id="lateStartTimeInput" placeholder="$$$$$${txt-1051}">
228   - <span class="help-block"> 格式:00:00 </span>
229   - </div>
230   - </div>
231   - <!-- 晚高峰开始时间 END -->
232   -
233   - <!-- 晚高峰结束时间 START -->
234   - <div class="col-md-6">
235   - <label class="control-label col-md-5">
236   - $$$$$${txt-1052}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
237   - </label>
238   - <div class="col-md-4">
239   - <input type="text" class="form-control" name="lateEndTime" id="lateEndTimeInput" placeholder="$$$$$${txt-1052}">
240   - <span class="help-block"> 格式:00:00 </span>
241   - </div>
242   - </div>
243   - <!-- 晚高峰结束时间 END -->
244   - </div>
245   - <!-- 表单分组组件 form-group END -->
246   -
247   - <!-- 表单分组组件 form-group START -->
248   - <div class="form-group">
249   - <!-- $$$$$${txt-581} START -->
250   - <div class="col-md-6">
251   - <label class="control-label col-md-5"> $$$$$${txt-581}&nbsp;&nbsp;&nbsp;: </label>
252   - <div class="col-md-4">
253   - <input type="text" class="form-control" name="lateUpTime" id="lateUpTimeInput" placeholder="$$$$$${txt-581}">
254   - <span class="help-block"> $$$$$${txt-4487} </span>
255   - </div>
256   - </div>
257   - <!-- $$$$$${txt-581} END -->
258   -
259   - <!-- $$$$$${txt-580} START -->
260   - <div class="col-md-6">
261   - <label class="control-label col-md-5"> $$$$$${txt-580}&nbsp;&nbsp;&nbsp;: </label>
262   - <div class="col-md-4">
263   - <input type="text" class="form-control" name="lateDownTime" id="lateDownTimeInput" placeholder="$$$$$${txt-580}">
264   - <span class="help-block"> $$$$$${txt-4487} </span>
265   - </div>
266   - </div>
267   - <!-- $$$$$${txt-580} END -->
268   - </div>
269   - <!-- 表单分组组件 form-group END -->
270   -
271   -
272   - <!-- 表单分组组件 form-group START -->
273   - <div class="form-group">
274   - <!-- 小夜高峰开始时间 START -->
275   - <div class="col-md-6">
276   - <label class="control-label col-md-5">
277   - $$$$$${txt-780}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
278   - </label>
279   - <div class="col-md-4">
280   - <input type="text" class="form-control" name="xygfkssj" id="xygfkssjInput" placeholder="$$$$$${txt-780}">
281   - <span class="help-block"> 格式:00:00 </span>
282   - </div>
283   - </div>
284   - <!-- 小夜高峰开始时间 END -->
285   -
286   - <!-- 小夜高峰结束时间 START -->
287   - <div class="col-md-6">
288   - <label class="control-label col-md-5">
289   - $$$$$${txt-781}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
290   - </label>
291   - <div class="col-md-4">
292   - <input type="text" class="form-control" name="xygfjssj" id="xygfjssjInput" placeholder="$$$$$${txt-781}">
293   - <span class="help-block"> 格式:00:00 </span>
294   - </div>
295   - </div>
296   - <!-- 小夜高峰结束时间 END -->
297   - </div>
298   - <!-- 表单分组组件 form-group END -->
299   -
300   - <!-- 表单分组组件 form-group START -->
301   - <div class="form-group">
302   - <!-- $$$$$${txt-426} START -->
303   - <div class="col-md-6">
304   - <label class="control-label col-md-5"> $$$$$${txt-426}: </label>
305   - <div class="col-md-4">
306   - <input type="text" class="form-control" name="nightStartTime" id="nightStartTimeInput" placeholder="$$$$$${txt-426}">
307   - <span class="help-block"> $$$$$${txt-4487} </span>
308   - </div>
309   - </div>
310   - <!-- $$$$$${txt-426} END -->
311   -
312   - <!-- $$$$$${txt-425} START -->
313   - <div class="col-md-6">
314   - <label class="control-label col-md-5"> $$$$$${txt-425}: </label>
315   - <div class="col-md-4">
316   - <input type="text" class="form-control" name="nightEndTime" id="nightEndTimeInput" placeholder="$$$$$${txt-580}">
317   - <span class="help-block"> $$$$$${txt-4487} </span>
318   - </div>
319   - </div>
320   - <!-- $$$$$${txt-425} END -->
321   - </div>
322   - <!-- 表单分组组件 form-group END -->
323   -
324   - <!-- 表单分组组件 form-group START -->
325   - <div class="form-group">
326   - <!-- 低谷上行行驶时间 START -->
327   - <div class="col-md-6">
328   - <label class="control-label col-md-5"> $$$$$${txt-777}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
329   - <div class="col-md-4">
330   - <input type="text" class="form-control" name="troughUpTime" id="troughUpTimeInput" placeholder="$$$$$${txt-777}">
331   - <span class="help-block"> $$$$$${txt-4487} </span>
332   - </div>
333   - </div>
334   - <!-- 低谷上行行驶时间 END -->
335   -
336   - <!-- 低谷下行行驶时间 START -->
337   - <div class="col-md-6">
338   - <label class="control-label col-md-5"> $$$$$${txt-776}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
339   - <div class="col-md-4">
340   - <input type="text" class="form-control" name="troughDownTime" id="troughDownTimeInput" placeholder="$$$$$${txt-776}">
341   - <span class="help-block"> $$$$$${txt-4487} </span>
342   - </div>
343   - </div>
344   - <!-- 低谷下行行驶时间 END -->
345   - </div>
346   - <!-- 表单分组组件 form-group END -->
347   -
348   - <!-- 表单分组组件 form-group START -->
349   - <div class="form-group">
350   - <!-- 停车场 START -->
351   - <div class="col-md-6">
352   - <label class="control-label col-md-5"><span class="required"> * </span>
353   - 停车场&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
354   - </label>
355   - <div class="col-md-4">
356   - <select name="carPark" class="form-control" id="carParkSelect"></select>
357   - <!-- <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> -->
358   - </div>
359   - </div>
360   - <!-- 停车场 END -->
361   -
362   - <!-- 限速(平时)START -->
363   - <div class="col-md-6">
364   - <label class="control-label col-md-5"><span class="required"> * </span>
365   - $$$$$${txt-1454}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
366   - </label>
367   - <div class="col-md-4">
368   - <input type="text" class="form-control" name="speedLimit" id="speedLimitInput" placeholder="$$$$$${txt-1454}">
369   - </div>
370   - </div>
371   - <!-- 限速(平时)END -->
372   - </div>
373   - <!-- 表单分组组件 form-group END -->
374   -
375   - <!-- 表单分组组件 form-group START -->
376   - <div class="form-group">
377   - <!-- 进场时间 START -->
378   - <div class="col-md-6">
379   - <label class="control-label col-md-5"> <span class="required"> * </span>
380   - $$$$$${txt-1462}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
381   - </label>
382   - <div class="col-md-4">
383   - <input type="text" class="form-control" name="upInTimer" id="upInTimerInput" placeholder="$$$$$${txt-1462}">
384   - <span class="help-block"> $$$$$${txt-276} </span>
385   - </div>
386   - </div>
387   - <!-- 进场时间 END -->
388   -
389   - <!-- 出场时间 START -->
390   - <div class="col-md-6">
391   - <label class="control-label col-md-5"> <span class="required"> * </span>
392   - $$$$$${txt-1465}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
393   - </label>
394   - <div class="col-md-4">
395   - <input type="text" class="form-control" name="upOutTimer" id="upOutTimerInput" placeholder="$$$$$${txt-1465}">
396   - <span class="help-block"> $$$$$${txt-303} </span>
397   - </div>
398   - </div>
399   - <!-- 出场时间 END -->
400   - </div>
401   - <!-- 表单分组组件 form-group END -->
402   -
403   - <!-- 表单分组组件 form-group START -->
404   - <div class="form-group">
405   - <!-- 进场里程 START -->
406   - <div class="col-md-6">
407   - <label class="control-label col-md-5"> <span class="required"> * </span>
408   - $$$$$${txt-1463}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
409   - </label>
410   - <div class="col-md-4">
411   - <input type="text" class="form-control" name="upInMileage" id="upInMileageInput" placeholder="$$$$$${txt-1463}">
412   - <span class="help-block"> $$$$$${txt-304} </span>
413   - </div>
414   - </div>
415   - <!-- 进场里程 END -->
416   -
417   - <!-- 出场里程 START -->
418   - <div class="col-md-6">
419   - <label class="control-label col-md-5"> <span class="required"> * </span>
420   - $$$$$${txt-1466}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
421   - </label>
422   - <div class="col-md-4">
423   - <input type="text" class="form-control" name="upOutMileage" id="upOutMileageInput" placeholder="$$$$$${txt-1466}">
424   - <span class="help-block"> $$$$$${txt-275} </span>
425   - </div>
426   - </div>
427   - <!-- 出场里程 END -->
428   - </div>
429   - <!-- 表单分组组件 form-group END -->
430   -
431   - <!-- 表单分组组件 form-group START -->
432   - <div class="form-group">
433   - <!-- 进场时间2 START -->
434   - <div class="col-md-6">
435   - <label class="control-label col-md-5"> <span class="required"> * </span>
436   - $$$$$${txt-1455}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
437   - </label>
438   - <div class="col-md-4">
439   - <input type="text" class="form-control" name="downInTimer" id="downInTimerInput" placeholder="$$$$$${txt-1455}">
440   - <span class="help-block"> $$$$$${txt-272} </span>
441   - </div>
442   - </div>
443   - <!-- 进场时间2 END -->
444   -
445   - <!-- 出场时间2 START -->
446   - <div class="col-md-6">
447   - <label class="control-label col-md-5"> <span class="required"> * </span>
448   - $$$$$${txt-1458}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
449   - </label>
450   - <div class="col-md-4">
451   - <input type="text" class="form-control" name="downOutTimer" id="downOutTimerInput" placeholder="$$$$$${txt-1458}">
452   - <span class="help-block"> $$$$$${txt-274} </span>
453   - </div>
454   - </div>
455   - <!-- 出场时间2 END -->
456   - </div>
457   - <!-- 表单分组组件 form-group END -->
458   -
459   - <!-- 表单分组组件 form-group START -->
460   - <div class="form-group">
461   - <!-- 进场里程2 START -->
462   - <div class="col-md-6">
463   - <label class="control-label col-md-5"> <span class="required"> * </span>
464   - $$$$$${txt-1456}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
465   - </label>
466   - <div class="col-md-4">
467   - <input type="text" class="form-control" name="downInMileage" id="downInMileageInput" placeholder="$$$$$${txt-1456}">
468   - <span class="help-block"> $$$$$${txt-273} </span>
469   - </div>
470   - </div>
471   - <!-- 进场里程2 END -->
472   -
473   - <!-- 出场里程2 START -->
474   - <div class="col-md-6">
475   - <label class="control-label col-md-5"> <span class="required"> * </span>
476   - $$$$$${txt-1459}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
477   - </label>
478   - <div class="col-md-4">
479   - <input type="text" class="form-control" name="downOutMileage" id="downOutMileageInput" placeholder="$$$$$${txt-1459}">
480   - <span class="help-block"> $$$$$${txt-302} </span>
481   - </div>
482   - </div>
483   - <!-- 出场里程2 END -->
484   - </div>
485   - <!-- 表单分组组件 form-group END -->
486   -
487   - <!-- 表单分组组件 form-group START -->
488   - <div class="form-group">
489   - <!-- 越界 START -->
490   - <div class="col-md-6">
491   - <label class="control-label col-md-5">
492   - $$$$$${txt-3895}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
493   - </label>
494   - <div class="col-md-4">
495   - <input type="text" class="form-control" name="overflights" id="overflightsInput" placeholder="$$$$$${txt-3895}">
496   - </div>
497   - </div>
498   - <!-- 越界 END -->
499   -
500   - <!-- 大间隔(平时)START -->
501   - <div class="col-md-6">
502   - <label class="control-label col-md-5">
503   - $$$$$${txt-1054}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
504   - </label>
505   - <div class="col-md-4">
506   - <input type="text" class="form-control" name="intervalLg" id="intervalLgInput" placeholder="$$$$$${txt-2096}">
507   - </div>
508   - </div>
509   - <!-- 大间隔(平时)END -->
510   - </div>
511   - <!-- 表单分组组件 form-group END -->
512   -
513   - <!-- 表单分组组件 form-group START -->
514   - <div class="form-group">
515   - <!-- 滞站 START -->
516   - <div class="col-md-6">
517   - <label class="control-label col-md-5">
518   - $$$$$${txt-3891}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
519   - </label>
520   - <div class="col-md-4">
521   - <input type="text" class="form-control" name="lagStation" id="lagStationInput" placeholder="$$$$$${txt-3891}">
522   - </div>
523   - </div>
524   - <!-- 滞站 END -->
525   -
526   - <!-- 越站 START -->
527   - <div class="col-md-6">
528   - <label class="control-label col-md-5">
529   - $$$$$${txt-3894}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
530   - </label>
531   - <div class="col-md-4">
532   - <input type="text" class="form-control" name="skip" id="skipInput" placeholder="$$$$$${txt-3894}">
533   - </div>
534   - </div>
535   - <!-- 越站 END -->
536   - </div>
537   - <!-- 表单分组组件 form-group END -->
538   -
539   - <!-- 表单分组组件 form-group START -->
540   - <div class="form-group">
541   - <!-- 超速 START -->
542   - <div class="col-md-6">
543   - <label class="control-label col-md-5"><span class="required"> * </span>
544   - $$$$$${txt-3899}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
545   - </label>
546   - <div class="col-md-4">
547   - <input type="text" class="form-control" name="speeding" id="speedingInput" placeholder="$$$$$${txt-3899}">
548   - </div>
549   - </div>
550   - <!-- 超速 END -->
551   -
552   - <!-- 串线 START -->
553   - <div class="col-md-6">
554   - <label class="control-label col-md-5">
555   - $$$$$${txt-3898}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
556   - </label>
557   - <div class="col-md-4">
558   - <input type="text" class="form-control" name="crossedLine" id="crossedLineInput" placeholder="$$$$$${txt-3898}">
559   - </div>
560   - </div>
561   - <!-- 串线 END -->
562   - </div>
563   - <!-- 表单分组组件 form-group END -->
564   -
565   - <!-- 表单分组组件 form-group START -->
566   - <div class="form-group">
567   - <!-- 描述/说明 START -->
568   - <div class="col-md-6">
569   - <label class="col-md-5 control-label">
570   - $$$$$${txt-4477}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
571   - </label>
572   - <div class="col-md-4">
573   - <textarea class="form-control" rows="3" name="descriptions" id="descriptionsInput" placeholder="$$$$$${txt-4477}"></textarea>
574   - </div>
575   - </div>
576   - <!-- 描述/说明 END -->
577   - </div>
578   - <!-- 表单分组组件 form-group END -->
579   - </div>
580   - <!-- 表单字段内容 END -->
581   -
582   - <!-- 表单按钮组件 START -->
583   - <div class="form-actions">
584   - <div class="row">
585   - <div class="col-md-offset-4 col-md-5">
586   - <a type="button" class="btn default back-up" href="/pages/base/lineinformation/list.html" style="margin-left: 35%;" data-pjax><i class="fa fa-reply"></i> $$$$$${txt-4188}</a>
587   - </div>
588   - </div>
589   - </div>
590   - <!-- 表单按钮组件 END -->
591   - </form>
592   - <!-- lineinformation_add_form FORM END -->
593   - </div>
594   - <!-- 表单组件 END -->
595   -</div>
596   -<!-- 信息容器组件 END -->
597   -
598   -<!-- 线路标准信息详情片段JS模块 -->
  1 +<!-- 片段标题 START -->
  2 +<div class="page-head">
  3 + <div class="page-title">
  4 + <h1>$$$$$${txt-733}</h1>
  5 + </div>
  6 +</div>
  7 +<!-- 片段标题 END -->
  8 +
  9 +<!-- 线路标准信息详情导航栏组件 START -->
  10 +<ul class="page-breadcrumb breadcrumb">
  11 + <li><a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a> <i class="fa fa-circle"></i></li>
  12 + <li><span class="active">$$$$$${txt-2398}</span> <i class="fa fa-circle"></i></li>
  13 + <li><a href="/pages/base/line/list.html" data-pjax>$$$$$${txt-2941}</a> <i class="fa fa-circle"></i></li>
  14 + <li><a href="/pages/base/lineinformation/list.html" class="back-up" data-pjax>$$$$$${txt-1307}</a> <i class="fa fa-circle"></i></li>
  15 + <li><span class="active">$$$$$${txt-733}</span></li>
  16 +</ul>
  17 +<!-- 线路标准信息详情导航栏组件 END -->
  18 +
  19 +<!-- 信息容器组件 START -->
  20 +<div class="portlet light bordered">
  21 +
  22 + <!-- 信息容器组件标题 START -->
  23 + <div class="portlet-title">
  24 + <div class="caption">
  25 + <i class="icon-equalizer font-red-sunglo"></i>
  26 + <span class="caption-subject font-red-sunglo bold uppercase">$$$$$${txt-733}</span>
  27 + </div>
  28 + </div>
  29 + <!-- 信息容器组件标题 END -->
  30 +
  31 + <!-- 表单容器组件 START -->
  32 + <div class="portlet-body form">
  33 +
  34 + <!-- START FORM -->
  35 + <form action="/lineinformation" class="form-horizontal" id="lineinformation_details_form" >
  36 +
  37 + <!-- 表单验证错误提示组件 START -->
  38 + <div class="alert alert-danger display-hide">
  39 + <button class="close" data-close="alert"></button>
  40 + $$$$$${txt-135}
  41 + </div>
  42 + <!-- 表单验证错误提示组件 END -->
  43 +
  44 + <!-- 表单字段内容 START -->
  45 + <div class="form-body">
  46 + <!-- 表单分组组件 form-group START -->
  47 + <div class="form-group">
  48 + <!-- 线路名称 (* 必填项) START -->
  49 + <div class="col-md-6">
  50 + <label class="control-label col-md-5">
  51 + <span class="required"> * </span>
  52 + $$$$$${txt-3347}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  53 + </label>
  54 + <div class="col-md-4">
  55 + <!-- <select name="line" class="form-control" style="width:100%" id="lineSelect"></select> -->
  56 + <input type="text" class="form-control" name="line" id="lineNameInput" placeholder="$$$$$${txt-1978}">
  57 + </div>
  58 + </div>
  59 + <!-- 线路名称 END -->
  60 +
  61 + <!-- 线路标准信息类型 (* 必填项) START (因为options值基本固定,所以在页面固定。【以后可以根具需求修改成使用字典表实现】) -->
  62 + <div class="col-md-6">
  63 + <label class="control-label col-md-5">
  64 + <span class="required"> * </span>$$$$$${txt-3888}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  65 + </label>
  66 + <div class="col-md-4">
  67 + <select name="type" class="form-control" id="typeInput">
  68 + <option value="">$$$$$${txt-2035}</option>
  69 + <option value="zc">$$$$$${txt-3979}</option>
  70 + <option value="qj">$$$$$${txt-3980}</option>
  71 + <option value="fk">$$$$$${txt-3981}</option>
  72 + </select>
  73 + </div>
  74 + </div>
  75 + <!-- 线路标准信息类型 END -->
  76 + </div>
  77 + <!-- 表单分组组件 form-group END -->
  78 +
  79 + <!-- 表单分组组件 form-group START -->
  80 + <div class="form-group">
  81 + <!-- 标准总里程 START -->
  82 + <div class="col-md-6">
  83 + <label class="control-label col-md-5">
  84 + $$$$$${txt-1978}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  85 + </label>
  86 + <div class="col-md-4">
  87 + <input type="text" class="form-control" name="totalMileage" id="totalMileageInput" placeholder="$$$$$${txt-1978}">
  88 + <span class="help-block"> $$$$$${txt-4137} </span>
  89 + </div>
  90 + </div>
  91 + <!-- 标准总里程 END -->
  92 +
  93 + <!-- 空放里程 START -->
  94 + <div class="col-md-6">
  95 + <label class="control-label col-md-5">
  96 + $$$$$${txt-2653}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  97 + </label>
  98 + <div class="col-md-4">
  99 + <input type="text" class="form-control" name="emptyMileage" id="emptyMileageInput" placeholder="$$$$$${txt-2653}">
  100 + <span class="help-block"> $$$$$${txt-4137} </span>
  101 + </div>
  102 + </div>
  103 + <!-- 空放里程 END -->
  104 + </div>
  105 + <!-- 表单分组组件 form-group END -->
  106 +
  107 + <!-- 表单分组组件 form-group START -->
  108 + <div class="form-group">
  109 + <!-- 上行里程 (* 必填项) START -->
  110 + <div class="col-md-6">
  111 + <label class="control-label col-md-5"><span class="required"> * </span>
  112 + $$$$$${txt-2652}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  113 + </label>
  114 + <div class="col-md-4">
  115 + <input type="text" class="form-control" name="upMileage" id="upMileageInput" placeholder="$$$$$${txt-2652}">
  116 + <span class="help-block"> $$$$$${txt-4137} </span>
  117 + </div>
  118 + </div>
  119 + <!-- 上行里程 END -->
  120 +
  121 + <!-- 下行里程 (* 必填项) START -->
  122 + <div class="col-md-6">
  123 + <label class="control-label col-md-5"><span class="required"> * </span>
  124 + $$$$$${txt-2646}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  125 + </label>
  126 + <div class="col-md-4">
  127 + <input type="text" class="form-control" name="downMileage" id="downMileageInput" placeholder="$$$$$${txt-2646}">
  128 + <span class="help-block"> $$$$$${txt-4137} </span>
  129 + </div>
  130 + </div>
  131 + <!-- 下行里程 END -->
  132 + </div>
  133 + <!-- 表单分组组件 form-group END -->
  134 +
  135 + <!-- 表单分组组件 form-group START -->
  136 + <div class="form-group">
  137 + <!-- 上行行驶时间 (* 必填项) START -->
  138 + <div class="col-md-6">
  139 + <label class="control-label col-md-5"><span class="required"> * </span>
  140 + $$$$$${txt-1464}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  141 + </label>
  142 + <div class="col-md-4">
  143 + <input type="text" class="form-control" name="upTravelTime" id="upTravelTimeInput" placeholder="$$$$$${txt-1464}">
  144 + <span class="help-block"> $$$$$${txt-4487} </span>
  145 + </div>
  146 + </div>
  147 + <!-- 上行行驶时间 END -->
  148 +
  149 + <!-- 下行行驶时间 (* 必填项) START -->
  150 + <div class="col-md-6">
  151 + <label class="control-label col-md-5"><span class="required"> * </span>
  152 + $$$$$${txt-1457}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  153 + </label>
  154 + <div class="col-md-4">
  155 + <input type="text" class="form-control" name="downTravelTime" id="downTravelTimeInput" placeholder="$$$$$${txt-1457}">
  156 + <span class="help-block"> $$$$$${txt-4487} </span>
  157 + </div>
  158 + </div>
  159 + <!-- 下行行驶时间 END -->
  160 + </div>
  161 + <!-- 表单分组组件 form-group END -->
  162 +
  163 + <!-- 表单分组组件 form-group START -->
  164 + <div class="form-group">
  165 + <!-- 早高峰开始时间 START -->
  166 + <div class="col-md-6">
  167 + <label class="control-label col-md-5">
  168 + $$$$$${txt-1049}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  169 + </label>
  170 + <div class="col-md-4">
  171 + <input type="text" class="form-control" name="earlyStartTime" id="earlyStartTimeInput" placeholder="$$$$$${txt-1049}">
  172 + <span class="help-block"> $$$$$${txt-4525} </span>
  173 + </div>
  174 + </div>
  175 + <!-- 早高峰开始时间 END -->
  176 +
  177 + <!-- 早高峰结束时间 START -->
  178 + <div class="col-md-6">
  179 + <label class="control-label col-md-5">
  180 + $$$$$${txt-1050}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  181 + </label>
  182 + <div class="col-md-4">
  183 + <input type="text" class="form-control" name="earlyEndTime" id="earlyEndTimeInput" placeholder="$$$$$${txt-1050}">
  184 + <span class="help-block"> $$$$$${txt-4525} </span>
  185 + </div>
  186 + </div>
  187 + <!-- 早高峰结束时间 END -->
  188 + </div>
  189 + <!-- 表单分组组件 form-group END -->
  190 +
  191 + <!-- 表单分组组件 form-group START -->
  192 + <div class="form-group">
  193 + <!-- $$$$$${txt-586} START -->
  194 + <div class="col-md-6">
  195 + <label class="control-label col-md-5">
  196 + $$$$$${txt-586}&nbsp;&nbsp;&nbsp;:
  197 + </label>
  198 + <div class="col-md-4">
  199 + <input type="text" class="form-control" name="earlyUpTime" id="earlyUpTimeInput" placeholder="$$$$$${txt-586}">
  200 + <span class="help-block"> $$$$$${txt-4487} </span>
  201 + </div>
  202 + </div>
  203 + <!-- $$$$$${txt-586} END -->
  204 +
  205 + <!-- $$$$$${txt-585} START -->
  206 + <div class="col-md-6">
  207 + <label class="control-label col-md-5">
  208 + $$$$$${txt-585}&nbsp;&nbsp;&nbsp;:
  209 + </label>
  210 + <div class="col-md-4">
  211 + <input type="text" class="form-control" name="earlyDownTime" id="earlyDownTimeInput" placeholder="$$$$$${txt-585}">
  212 + <span class="help-block"> $$$$$${txt-4487} </span>
  213 + </div>
  214 + </div>
  215 + <!-- $$$$$${txt-585} END -->
  216 + </div>
  217 + <!-- 表单分组组件 form-group END -->
  218 +
  219 + <!-- 表单分组组件 form-group START -->
  220 + <div class="form-group">
  221 + <!-- 晚高峰开始时间 START -->
  222 + <div class="col-md-6">
  223 + <label class="control-label col-md-5">
  224 + $$$$$${txt-1051}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  225 + </label>
  226 + <div class="col-md-4">
  227 + <input type="text" class="form-control" name="lateStartTime" id="lateStartTimeInput" placeholder="$$$$$${txt-1051}">
  228 + <span class="help-block"> $$$$$${txt-4525} </span>
  229 + </div>
  230 + </div>
  231 + <!-- 晚高峰开始时间 END -->
  232 +
  233 + <!-- 晚高峰结束时间 START -->
  234 + <div class="col-md-6">
  235 + <label class="control-label col-md-5">
  236 + $$$$$${txt-1052}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  237 + </label>
  238 + <div class="col-md-4">
  239 + <input type="text" class="form-control" name="lateEndTime" id="lateEndTimeInput" placeholder="$$$$$${txt-1052}">
  240 + <span class="help-block"> $$$$$${txt-4525} </span>
  241 + </div>
  242 + </div>
  243 + <!-- 晚高峰结束时间 END -->
  244 + </div>
  245 + <!-- 表单分组组件 form-group END -->
  246 +
  247 + <!-- 表单分组组件 form-group START -->
  248 + <div class="form-group">
  249 + <!-- $$$$$${txt-581} START -->
  250 + <div class="col-md-6">
  251 + <label class="control-label col-md-5"> $$$$$${txt-581}&nbsp;&nbsp;&nbsp;: </label>
  252 + <div class="col-md-4">
  253 + <input type="text" class="form-control" name="lateUpTime" id="lateUpTimeInput" placeholder="$$$$$${txt-581}">
  254 + <span class="help-block"> $$$$$${txt-4487} </span>
  255 + </div>
  256 + </div>
  257 + <!-- $$$$$${txt-581} END -->
  258 +
  259 + <!-- $$$$$${txt-580} START -->
  260 + <div class="col-md-6">
  261 + <label class="control-label col-md-5"> $$$$$${txt-580}&nbsp;&nbsp;&nbsp;: </label>
  262 + <div class="col-md-4">
  263 + <input type="text" class="form-control" name="lateDownTime" id="lateDownTimeInput" placeholder="$$$$$${txt-580}">
  264 + <span class="help-block"> $$$$$${txt-4487} </span>
  265 + </div>
  266 + </div>
  267 + <!-- $$$$$${txt-580} END -->
  268 + </div>
  269 + <!-- 表单分组组件 form-group END -->
  270 +
  271 +
  272 + <!-- 表单分组组件 form-group START -->
  273 + <div class="form-group">
  274 + <!-- 小夜高峰开始时间 START -->
  275 + <div class="col-md-6">
  276 + <label class="control-label col-md-5">
  277 + $$$$$${txt-780}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  278 + </label>
  279 + <div class="col-md-4">
  280 + <input type="text" class="form-control" name="xygfkssj" id="xygfkssjInput" placeholder="$$$$$${txt-780}">
  281 + <span class="help-block"> $$$$$${txt-4525} </span>
  282 + </div>
  283 + </div>
  284 + <!-- 小夜高峰开始时间 END -->
  285 +
  286 + <!-- 小夜高峰结束时间 START -->
  287 + <div class="col-md-6">
  288 + <label class="control-label col-md-5">
  289 + $$$$$${txt-781}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  290 + </label>
  291 + <div class="col-md-4">
  292 + <input type="text" class="form-control" name="xygfjssj" id="xygfjssjInput" placeholder="$$$$$${txt-781}">
  293 + <span class="help-block"> $$$$$${txt-4525} </span>
  294 + </div>
  295 + </div>
  296 + <!-- 小夜高峰结束时间 END -->
  297 + </div>
  298 + <!-- 表单分组组件 form-group END -->
  299 +
  300 + <!-- 表单分组组件 form-group START -->
  301 + <div class="form-group">
  302 + <!-- $$$$$${txt-426} START -->
  303 + <div class="col-md-6">
  304 + <label class="control-label col-md-5"> $$$$$${txt-426}: </label>
  305 + <div class="col-md-4">
  306 + <input type="text" class="form-control" name="nightStartTime" id="nightStartTimeInput" placeholder="$$$$$${txt-426}">
  307 + <span class="help-block"> $$$$$${txt-4487} </span>
  308 + </div>
  309 + </div>
  310 + <!-- $$$$$${txt-426} END -->
  311 +
  312 + <!-- $$$$$${txt-425} START -->
  313 + <div class="col-md-6">
  314 + <label class="control-label col-md-5"> $$$$$${txt-425}: </label>
  315 + <div class="col-md-4">
  316 + <input type="text" class="form-control" name="nightEndTime" id="nightEndTimeInput" placeholder="$$$$$${txt-580}">
  317 + <span class="help-block"> $$$$$${txt-4487} </span>
  318 + </div>
  319 + </div>
  320 + <!-- $$$$$${txt-425} END -->
  321 + </div>
  322 + <!-- 表单分组组件 form-group END -->
  323 +
  324 + <!-- 表单分组组件 form-group START -->
  325 + <div class="form-group">
  326 + <!-- 低谷上行行驶时间 START -->
  327 + <div class="col-md-6">
  328 + <label class="control-label col-md-5"> $$$$$${txt-777}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  329 + <div class="col-md-4">
  330 + <input type="text" class="form-control" name="troughUpTime" id="troughUpTimeInput" placeholder="$$$$$${txt-777}">
  331 + <span class="help-block"> $$$$$${txt-4487} </span>
  332 + </div>
  333 + </div>
  334 + <!-- 低谷上行行驶时间 END -->
  335 +
  336 + <!-- 低谷下行行驶时间 START -->
  337 + <div class="col-md-6">
  338 + <label class="control-label col-md-5"> $$$$$${txt-776}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  339 + <div class="col-md-4">
  340 + <input type="text" class="form-control" name="troughDownTime" id="troughDownTimeInput" placeholder="$$$$$${txt-776}">
  341 + <span class="help-block"> $$$$$${txt-4487} </span>
  342 + </div>
  343 + </div>
  344 + <!-- 低谷下行行驶时间 END -->
  345 + </div>
  346 + <!-- 表单分组组件 form-group END -->
  347 +
  348 + <!-- 表单分组组件 form-group START -->
  349 + <div class="form-group">
  350 + <!-- 停车场 START -->
  351 + <div class="col-md-6">
  352 + <label class="control-label col-md-5"><span class="required"> * </span>
  353 + $$$$$${txt-3485}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
  354 + </label>
  355 + <div class="col-md-4">
  356 + <select name="carPark" class="form-control" id="carParkSelect"></select>
  357 + <!-- <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> -->
  358 + </div>
  359 + </div>
  360 + <!-- 停车场 END -->
  361 +
  362 + <!-- 限速(平时)START -->
  363 + <div class="col-md-6">
  364 + <label class="control-label col-md-5"><span class="required"> * </span>
  365 + $$$$$${txt-1454}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  366 + </label>
  367 + <div class="col-md-4">
  368 + <input type="text" class="form-control" name="speedLimit" id="speedLimitInput" placeholder="$$$$$${txt-1454}">
  369 + </div>
  370 + </div>
  371 + <!-- 限速(平时)END -->
  372 + </div>
  373 + <!-- 表单分组组件 form-group END -->
  374 +
  375 + <!-- 表单分组组件 form-group START -->
  376 + <div class="form-group">
  377 + <!-- 进场时间 START -->
  378 + <div class="col-md-6">
  379 + <label class="control-label col-md-5"> <span class="required"> * </span>
  380 + $$$$$${txt-1462}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  381 + </label>
  382 + <div class="col-md-4">
  383 + <input type="text" class="form-control" name="upInTimer" id="upInTimerInput" placeholder="$$$$$${txt-1462}">
  384 + <span class="help-block"> $$$$$${txt-276} </span>
  385 + </div>
  386 + </div>
  387 + <!-- 进场时间 END -->
  388 +
  389 + <!-- 出场时间 START -->
  390 + <div class="col-md-6">
  391 + <label class="control-label col-md-5"> <span class="required"> * </span>
  392 + $$$$$${txt-1465}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  393 + </label>
  394 + <div class="col-md-4">
  395 + <input type="text" class="form-control" name="upOutTimer" id="upOutTimerInput" placeholder="$$$$$${txt-1465}">
  396 + <span class="help-block"> $$$$$${txt-303} </span>
  397 + </div>
  398 + </div>
  399 + <!-- 出场时间 END -->
  400 + </div>
  401 + <!-- 表单分组组件 form-group END -->
  402 +
  403 + <!-- 表单分组组件 form-group START -->
  404 + <div class="form-group">
  405 + <!-- 进场里程 START -->
  406 + <div class="col-md-6">
  407 + <label class="control-label col-md-5"> <span class="required"> * </span>
  408 + $$$$$${txt-1463}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  409 + </label>
  410 + <div class="col-md-4">
  411 + <input type="text" class="form-control" name="upInMileage" id="upInMileageInput" placeholder="$$$$$${txt-1463}">
  412 + <span class="help-block"> $$$$$${txt-304} </span>
  413 + </div>
  414 + </div>
  415 + <!-- 进场里程 END -->
  416 +
  417 + <!-- 出场里程 START -->
  418 + <div class="col-md-6">
  419 + <label class="control-label col-md-5"> <span class="required"> * </span>
  420 + $$$$$${txt-1466}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  421 + </label>
  422 + <div class="col-md-4">
  423 + <input type="text" class="form-control" name="upOutMileage" id="upOutMileageInput" placeholder="$$$$$${txt-1466}">
  424 + <span class="help-block"> $$$$$${txt-275} </span>
  425 + </div>
  426 + </div>
  427 + <!-- 出场里程 END -->
  428 + </div>
  429 + <!-- 表单分组组件 form-group END -->
  430 +
  431 + <!-- 表单分组组件 form-group START -->
  432 + <div class="form-group">
  433 + <!-- 进场时间2 START -->
  434 + <div class="col-md-6">
  435 + <label class="control-label col-md-5"> <span class="required"> * </span>
  436 + $$$$$${txt-1455}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  437 + </label>
  438 + <div class="col-md-4">
  439 + <input type="text" class="form-control" name="downInTimer" id="downInTimerInput" placeholder="$$$$$${txt-1455}">
  440 + <span class="help-block"> $$$$$${txt-272} </span>
  441 + </div>
  442 + </div>
  443 + <!-- 进场时间2 END -->
  444 +
  445 + <!-- 出场时间2 START -->
  446 + <div class="col-md-6">
  447 + <label class="control-label col-md-5"> <span class="required"> * </span>
  448 + $$$$$${txt-1458}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  449 + </label>
  450 + <div class="col-md-4">
  451 + <input type="text" class="form-control" name="downOutTimer" id="downOutTimerInput" placeholder="$$$$$${txt-1458}">
  452 + <span class="help-block"> $$$$$${txt-274} </span>
  453 + </div>
  454 + </div>
  455 + <!-- 出场时间2 END -->
  456 + </div>
  457 + <!-- 表单分组组件 form-group END -->
  458 +
  459 + <!-- 表单分组组件 form-group START -->
  460 + <div class="form-group">
  461 + <!-- 进场里程2 START -->
  462 + <div class="col-md-6">
  463 + <label class="control-label col-md-5"> <span class="required"> * </span>
  464 + $$$$$${txt-1456}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  465 + </label>
  466 + <div class="col-md-4">
  467 + <input type="text" class="form-control" name="downInMileage" id="downInMileageInput" placeholder="$$$$$${txt-1456}">
  468 + <span class="help-block"> $$$$$${txt-273} </span>
  469 + </div>
  470 + </div>
  471 + <!-- 进场里程2 END -->
  472 +
  473 + <!-- 出场里程2 START -->
  474 + <div class="col-md-6">
  475 + <label class="control-label col-md-5"> <span class="required"> * </span>
  476 + $$$$$${txt-1459}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  477 + </label>
  478 + <div class="col-md-4">
  479 + <input type="text" class="form-control" name="downOutMileage" id="downOutMileageInput" placeholder="$$$$$${txt-1459}">
  480 + <span class="help-block"> $$$$$${txt-302} </span>
  481 + </div>
  482 + </div>
  483 + <!-- 出场里程2 END -->
  484 + </div>
  485 + <!-- 表单分组组件 form-group END -->
  486 +
  487 + <!-- 表单分组组件 form-group START -->
  488 + <div class="form-group">
  489 + <!-- 越界 START -->
  490 + <div class="col-md-6">
  491 + <label class="control-label col-md-5">
  492 + $$$$$${txt-3895}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  493 + </label>
  494 + <div class="col-md-4">
  495 + <input type="text" class="form-control" name="overflights" id="overflightsInput" placeholder="$$$$$${txt-3895}">
  496 + </div>
  497 + </div>
  498 + <!-- 越界 END -->
  499 +
  500 + <!-- 大间隔(平时)START -->
  501 + <div class="col-md-6">
  502 + <label class="control-label col-md-5">
  503 + $$$$$${txt-1054}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  504 + </label>
  505 + <div class="col-md-4">
  506 + <input type="text" class="form-control" name="intervalLg" id="intervalLgInput" placeholder="$$$$$${txt-2096}">
  507 + </div>
  508 + </div>
  509 + <!-- 大间隔(平时)END -->
  510 + </div>
  511 + <!-- 表单分组组件 form-group END -->
  512 +
  513 + <!-- 表单分组组件 form-group START -->
  514 + <div class="form-group">
  515 + <!-- 滞站 START -->
  516 + <div class="col-md-6">
  517 + <label class="control-label col-md-5">
  518 + $$$$$${txt-3891}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  519 + </label>
  520 + <div class="col-md-4">
  521 + <input type="text" class="form-control" name="lagStation" id="lagStationInput" placeholder="$$$$$${txt-3891}">
  522 + </div>
  523 + </div>
  524 + <!-- 滞站 END -->
  525 +
  526 + <!-- 越站 START -->
  527 + <div class="col-md-6">
  528 + <label class="control-label col-md-5">
  529 + $$$$$${txt-3894}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  530 + </label>
  531 + <div class="col-md-4">
  532 + <input type="text" class="form-control" name="skip" id="skipInput" placeholder="$$$$$${txt-3894}">
  533 + </div>
  534 + </div>
  535 + <!-- 越站 END -->
  536 + </div>
  537 + <!-- 表单分组组件 form-group END -->
  538 +
  539 + <!-- 表单分组组件 form-group START -->
  540 + <div class="form-group">
  541 + <!-- 超速 START -->
  542 + <div class="col-md-6">
  543 + <label class="control-label col-md-5"><span class="required"> * </span>
  544 + $$$$$${txt-3899}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  545 + </label>
  546 + <div class="col-md-4">
  547 + <input type="text" class="form-control" name="speeding" id="speedingInput" placeholder="$$$$$${txt-3899}">
  548 + </div>
  549 + </div>
  550 + <!-- 超速 END -->
  551 +
  552 + <!-- 串线 START -->
  553 + <div class="col-md-6">
  554 + <label class="control-label col-md-5">
  555 + $$$$$${txt-3898}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  556 + </label>
  557 + <div class="col-md-4">
  558 + <input type="text" class="form-control" name="crossedLine" id="crossedLineInput" placeholder="$$$$$${txt-3898}">
  559 + </div>
  560 + </div>
  561 + <!-- 串线 END -->
  562 + </div>
  563 + <!-- 表单分组组件 form-group END -->
  564 +
  565 + <!-- 表单分组组件 form-group START -->
  566 + <div class="form-group">
  567 + <!-- 描述/说明 START -->
  568 + <div class="col-md-6">
  569 + <label class="col-md-5 control-label">
  570 + $$$$$${txt-4477}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
  571 + </label>
  572 + <div class="col-md-4">
  573 + <textarea class="form-control" rows="3" name="descriptions" id="descriptionsInput" placeholder="$$$$$${txt-4477}"></textarea>
  574 + </div>
  575 + </div>
  576 + <!-- 描述/说明 END -->
  577 + </div>
  578 + <!-- 表单分组组件 form-group END -->
  579 + </div>
  580 + <!-- 表单字段内容 END -->
  581 +
  582 + <!-- 表单按钮组件 START -->
  583 + <div class="form-actions">
  584 + <div class="row">
  585 + <div class="col-md-offset-4 col-md-5">
  586 + <a type="button" class="btn default back-up" href="/pages/base/lineinformation/list.html" style="margin-left: 35%;" data-pjax><i class="fa fa-reply"></i> $$$$$${txt-4188}</a>
  587 + </div>
  588 + </div>
  589 + </div>
  590 + <!-- 表单按钮组件 END -->
  591 + </form>
  592 + <!-- lineinformation_add_form FORM END -->
  593 + </div>
  594 + <!-- 表单组件 END -->
  595 +</div>
  596 +<!-- 信息容器组件 END -->
  597 +
  598 +<!-- 线路标准信息详情片段JS模块 -->
599 599 <script src="/pages/base/lineinformation/js/lineinformation-details-form.js"></script>
600 600 \ No newline at end of file
... ...
src/main/resources/static/pages/base/lineinformation/edit.html
... ... @@ -170,7 +170,7 @@
170 170 </label>
171 171 <div class="col-md-4">
172 172 <input type="text" class="form-control" name="earlyStartTime" id="earlyStartTimeInput" placeholder="$$$$$${txt-1049}">
173   - <span class="help-block"> 格式:00:00 </span>
  173 + <span class="help-block"> $$$$$${txt-4525} </span>
174 174 </div>
175 175 </div>
176 176 <!-- 早高峰开始时间 END -->
... ... @@ -182,7 +182,7 @@
182 182 </label>
183 183 <div class="col-md-4">
184 184 <input type="text" class="form-control" name="earlyEndTime" id="earlyEndTimeInput" placeholder="$$$$$${txt-1050}">
185   - <span class="help-block"> 格式:00:00 </span>
  185 + <span class="help-block"> $$$$$${txt-4525} </span>
186 186 </div>
187 187 </div>
188 188 <!-- 早高峰结束时间 END -->
... ... @@ -226,7 +226,7 @@
226 226 </label>
227 227 <div class="col-md-4">
228 228 <input type="text" class="form-control" name="lateStartTime" id="lateStartTimeInput" placeholder="$$$$$${txt-1051}">
229   - <span class="help-block"> 格式:00:00 </span>
  229 + <span class="help-block"> $$$$$${txt-4525} </span>
230 230 </div>
231 231 </div>
232 232 <!-- 晚高峰开始时间 END -->
... ... @@ -238,7 +238,7 @@
238 238 </label>
239 239 <div class="col-md-4">
240 240 <input type="text" class="form-control" name="lateEndTime" id="lateEndTimeInput" placeholder="$$$$$${txt-1052}">
241   - <span class="help-block"> 格式:00:00 </span>
  241 + <span class="help-block"> $$$$$${txt-4525} </span>
242 242 </div>
243 243 </div>
244 244 <!-- 晚高峰结束时间 END -->
... ... @@ -279,7 +279,7 @@
279 279 </label>
280 280 <div class="col-md-4">
281 281 <input type="text" class="form-control" name="xygfkssj" id="xygfkssjInput" placeholder="$$$$$${txt-780}">
282   - <span class="help-block"> 格式:00:00 </span>
  282 + <span class="help-block"> $$$$$${txt-4525} </span>
283 283 </div>
284 284 </div>
285 285 <!-- 小夜高峰开始时间 END -->
... ... @@ -291,7 +291,7 @@
291 291 </label>
292 292 <div class="col-md-4">
293 293 <input type="text" class="form-control" name="xygfjssj" id="xygfjssjInput" placeholder="$$$$$${txt-781}">
294   - <span class="help-block"> 格式:00:00 </span>
  294 + <span class="help-block"> $$$$$${txt-4525} </span>
295 295 </div>
296 296 </div>
297 297 <!-- 小夜高峰结束时间 END -->
... ... @@ -351,7 +351,7 @@
351 351 <!-- 停车场 START -->
352 352 <div class="col-md-6">
353 353 <label class="control-label col-md-5"><span class="required"> * </span>
354   - 停车场&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
  354 + $$$$$${txt-3485}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
355 355 </label>
356 356 <div class="col-md-4">
357 357 <select name="carPark" class="form-control" id="carParkSelect"></select>
... ...
src/main/resources/static/pages/base/stationroute/add_stationroute_step2.html
... ... @@ -112,7 +112,7 @@
112 112 <option value="B">$$$$$${txt-3556}</option>
113 113 <option value="Z">$$$$$${txt-3551}</option>
114 114 <option value="E">$$$$$${txt-3554}</option>
115   - <option value="T">停车场</option>
  115 + <option value="T">$$$$$${txt-3485}</option>
116 116 </select>
117 117 </div>
118 118 </div>
... ...
src/main/resources/static/pages/forms/mh_sj/scheduleDaily/scheduleDaily_mh.html
1   -<style type="text/css">
2   - .table-bordered {
3   - border: 1px solid; }
4   - .table-bordered > thead > tr > th,
5   - .table-bordered > thead > tr > td,
6   - .table-bordered > tbody > tr > th,
7   - .table-bordered > tbody > tr > td,
8   - .table-bordered > tfoot > tr > th,
9   - .table-bordered > tfoot > tr > td {
10   - border: 1px solid;
11   - text-align: center; }
12   - .table-bordered > thead > tr > th,
13   - .table-bordered > thead > tr > td {
14   - border-bottom-width: 2px; }
15   -
16   - .table > tbody + tbody {
17   - border-top: 1px solid; }
18   -
19   - #forms > thead > tr> td >span{
20   -
21   - width: 5px;
22   -word-wrap: break-word;
23   -/* letter-spacing: 20px; */
24   - }
25   -
26   - #forms tr> td >label{
27   - word-break: keep-all;white-space:nowrap;
28   - }
29   -</style>
30   -
31   -<div class="page-head">
32   - <div class="page-title">
33   - <h1>$$$$$${txt-2449}</h1>
34   - </div>
35   -</div>
36   -
37   -<div class="row">
38   - <div class="col-md-12">
39   - <div class="portlet light porttlet-fit bordered">
40   - <div class="portlet-title">
41   - <form class="form-inline" action="">
42   - <div style="display: inline-block; margin-left: 33px;" id="gsdmDiv_ddrb">
43   - <span class="item-label" style="width: 80px;">$$$$$${txt-3694}</span>
44   - <select class="form-control" name="company" id="gsdmDdrb" style="width: 180px;"></select>
45   - </div>
46   - <div style="display: inline-block; margin-left: 24px;" id="fgsdmDiv_ddrb">
47   - <span class="item-label" style="width: 80px;">$$$$$${txt-3777}: </span>
48   - <select class="form-control" name="subCompany" id="fgsdmDdrb" style="width: 180px;"></select>
49   - </div>
50   - <div style="margin-top: 2px"></div>
51   - <div style="display: inline-block;">
52   - <span class="item-label" style="width: 80px;margin-left: 33px;">$$$$$${txt-3815}: </span>
53   - <select class="form-control" name="line" id="line" style="width: 180px;"></select>
54   - </div>
55   - <div style="display: inline-block;margin-left: 24px;">
56   - <span class="item-label" style="width: 80px;">&nbsp;$$$$$${txt-4004}: </span>
57   - <input class="form-control" type="text" id="date" style="width: 180px;"/>
58   - </div>
59   - <div class="form-group">
60   - <input class="btn btn-default" type="button" id="query" value="$$$$$${txt-3841}"/>
61   -<!-- <input class="btn btn-default" type="button" id="month" value="按月查询"/> -->
62   - <input class="btn btn-default" type="button" id="export" value="$$$$$${txt-4163}"/>
63   - </div>
64   - </form>
65   - </div>
66   - <div class="portlet-body">
67   - <div class="table-container" id="ddrbBody" style="margin-top: 10px;overflow:auto;min-width: 906px">
68   - <label>$$$$$${txt-3470}<span id="rqxs"></span>&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3420}:6:31~8:30&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3421}:16:01~18:00</label>
69   - <br/><label>$$$$$${txt-4448}<span id="jls"></span>&nbsp;&nbsp;$$$$$${txt-1958}<span id="jsjss"></span></label>
70   - <table class="table table-bordered table-hover table-checkable" id="forms">
71   - <thead>
72   - <tr>
73   - <th colspan="40">$$$$$${txt-1516}</th>
74   - </tr>
75   - <tr>
76   - <td rowspan="3"><span >$$$$$${txt-3527}</span></td>
77   - <td colspan="16">$$$$$${txt-787}</td>
78   - <td colspan="15"><c>$$$$$${txt-3959}</c>$$$$$${txt-2783}</td>
79   - <td colspan="9">$$$$$${txt-2026}</td>
80   - </tr>
81   - <tr>
82   - <td rowspan="2"><span >$$$$$${txt-3972}</span></td>
83   - <td rowspan="2"><span >$$$$$${txt-3970}</span></td>
84   - <td rowspan="2"><span>$$$$$${txt-2771}</span></td>
85   - <td rowspan="2"><span>$$$$$${txt-2772}</span></td>
86   - <td colspan="11">$$$$$${txt-788}</td>
87   - <td rowspan="2"><span >$$$$$${txt-2781}</span></td>
88   - <td colspan="3">$$$$$${txt-3186}</td>
89   - <td colspan="3">$$$$$${txt-3067}</td>
90   - <td colspan="3">$$$$$${txt-2705}</td>
91   - <td colspan="3">$$$$$${txt-2929}</td>
92   - <td colspan="3">$$$$$${txt-2780}</td>
93   - <td colspan="3">$$$$$${txt-2782}</td>
94   - <td rowspan="2">$$$$$${txt-594}</td>
95   - <td colspan="5" rowspan="2">$$$$$${txt-3920}</td>
96   - </tr>
97   - <tr>
98   - <td><span >$$$$$${txt-3961}</span></td>
99   - <td><span>$$$$$${txt-3963}</span></td>
100   - <td><span >$$$$$${txt-3840}</span></td>
101   - <td><span >$$$$$${txt-3838}</span></td>
102   - <td><span >$$$$$${txt-3837}</span></td>
103   - <td><span>$$$$$${txt-3957}</span></td>
104   - <td><span>$$$$$${txt-3958}</span></td>
105   - <td><span >$$$$$${txt-3962}</span></td>
106   - <td><span>$$$$$${txt-3960}</span></td>
107   - <td><span>$$$$$${txt-3956}</span></td>
108   - <td><span>$$$$$${txt-4197}</span></td>
109   - <td><span ><c>$$$$$${txt-3959}</c></span></td>
110   - <td><span >$$$$$${txt-3420}</span></td>
111   - <td><span>$$$$$${txt-3421}</span></td>
112   - <td><span><c>$$$$$${txt-3959}</c></span></td>
113   - <td><span>$$$$$${txt-3420}</span></td>
114   - <td><span>$$$$$${txt-3421}</span></td>
115   - <td><span><c>$$$$$${txt-3959}</c></span></td>
116   - <td><span>$$$$$${txt-3420}</span></td>
117   - <td><span>$$$$$${txt-3421}</span></td>
118   - <td><span><c>$$$$$${txt-3959}</c></span></td>
119   - <td><span>$$$$$${txt-3420}</span></td>
120   - <td><span>$$$$$${txt-3421}</span></td>
121   - <td><span><c>$$$$$${txt-3959}</c></span></td>
122   - <td><span>$$$$$${txt-3420}</span></td>
123   - <td><span>$$$$$${txt-3421}</span></td>
124   - <td><span><c>$$$$$${txt-3959}</c></span></td>
125   - <td><span>$$$$$${txt-3420}</span></td>
126   - <td><span>$$$$$${txt-3421}</span></td>
127   - </tr>
128   - </thead>
129   -
130   - <tbody class="scheduleDaily_1">
131   -
132   - </tbody>
133   - <tr>
134   - <td colspan="40">&nbsp;</td>
135   - </tr>
136   - <!-- <tr>
137   - <td colspan="40">合计</td>
138   - </tr>
139   - <tr>
140   - <td>$$$$$${txt-3907}</td>
141   - <td colspan="2">1元</td>
142   - <td colspan="2">2元</td>
143   - <td colspan="2">3元</td>
144   - <td colspan="2">4元</td>
145   - <td colspan="2">5元</td>
146   - <td colspan="2">6元</td>
147   - <td colspan="2">7元</td>
148   - <td colspan="2">8元</td>
149   - <td colspan="2">9元</td>
150   - <td colspan="2">10元</td>
151   - <td colspan="2">&nbsp;</td>
152   - <td colspan="2">合计张数</td>
153   - <td colspan="2">&nbsp;</td>
154   - <td colspan="2">预售票</td>
155   - <td colspan="2">1元</td>
156   - <td colspan="2">1.5元</td>
157   - <td colspan="2">合计张数</td>
158   - <td colspan="5">&nbsp;</td>
159   - </tr>
160   - <tr>
161   - <td>张数</td>
162   - <td colspan="2">&nbsp;</td>
163   - <td colspan="2">&nbsp;</td>
164   - <td colspan="2">&nbsp;</td>
165   - <td colspan="2">&nbsp;</td>
166   - <td colspan="2">&nbsp;</td>
167   - <td colspan="2">&nbsp;</td>
168   - <td colspan="2">&nbsp;</td>
169   - <td colspan="2">&nbsp;</td>
170   - <td colspan="2">&nbsp;</td>
171   - <td colspan="2">&nbsp;</td>
172   - <td colspan="2">&nbsp;</td>
173   - <td colspan="2">合计金额</td>
174   - <td colspan="2">&nbsp;</td>
175   - <td colspan="2">张数</td>
176   - <td colspan="2">&nbsp;</td>
177   - <td colspan="2">&nbsp;</td>
178   - <td colspan="2">合计金额</td>
179   - <td colspan="5">&nbsp;</td>
180   - </tr>
181   - <tr>
182   - <td colspan="40">&nbsp;</td>
183   - </tr> -->
184   - <tr>
185   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
186   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
187   - <td> <label>$$$$$${txt-3914}</label></td>
188   - <td><label>$$$$$${txt-3912}</label></td>
189   - <td><label>$$$$$${txt-3911}</label></td>
190   - <td><label>$$$$$${txt-3913}</label></td>
191   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
192   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
193   - <td><label>$$$$$${txt-3914}</label></td>
194   - <td><label>$$$$$${txt-3912}</label></td>
195   - <td><label>$$$$$${txt-3911}</label></td>
196   - <td><label>$$$$$${txt-3913}</label></td>
197   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
198   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
199   - <td><label>$$$$$${txt-3914}</label></td>
200   - <td><label>$$$$$${txt-3912}</label></td>
201   - <td><label>$$$$$${txt-3911}</label></td>
202   - <td><label>$$$$$${txt-3913}</label></td>
203   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
204   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
205   - <td><label>$$$$$${txt-3914}</label></td>
206   - <td><label>$$$$$${txt-3912}</label></td>
207   - <td><label>$$$$$${txt-3911}</label></td>
208   - <td><label>$$$$$${txt-3913}</label></td>
209   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
210   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
211   - <td><label>$$$$$${txt-3914}</label></td>
212   - <td><label>$$$$$${txt-3912}</label></td>
213   - <td><label>$$$$$${txt-3911}</label></td>
214   - <td><label>$$$$$${txt-3913}</label></td>
215   - </tr>
216   - <tbody class="scheduleDaily_2">
217   -
218   - </tbody>
219   - <tr>
220   - <td colspan="40">&nbsp;</td>
221   - </tr>
222   - <tr>
223   - <td rowspan="2">$$$$$${txt-4022}</td>
224   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
225   - <td colspan="4">$$$$$${txt-2672}</td>
226   - <td colspan="4">$$$$$${txt-2898}</td>
227   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
228   - <td rowspan="2">$$$$$${txt-4022}</td>
229   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
230   - <td colspan="4">$$$$$${txt-2672}</td>
231   - <td colspan="4">发车时间</td>
232   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
233   - <td rowspan="2">$$$$$${txt-4022}</td>
234   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
235   - <td colspan="4">$$$$$${txt-2672}</td>
236   - <td colspan="4">发车时间</td>
237   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
238   - <td>&nbsp;</td>
239   - </tr>
240   - <tr>
241   - <td>$$$$$${txt-3905}</td>
242   - <td>$$$$$${txt-3909}</td>
243   - <td>$$$$$${txt-4245}</td>
244   - <td>$$$$$${txt-4244}</td>
245   - <td>$$$$$${txt-3904}</td>
246   - <td>$$$$$${txt-3908}</td>
247   - <td>$$$$$${txt-4245}</td>
248   - <td>$$$$$${txt-4244}</td>
249   - <td>$$$$$${txt-3905}</td>
250   - <td>$$$$$${txt-3909}</td>
251   - <td>$$$$$${txt-4245}</td>
252   - <td>$$$$$${txt-4244}</td>
253   - <td>$$$$$${txt-3904}</td>
254   - <td>$$$$$${txt-3908}</td>
255   - <td>$$$$$${txt-4245}</td>
256   - <td>$$$$$${txt-4244}</td>
257   - <td>$$$$$${txt-3905}</td>
258   - <td>$$$$$${txt-3909}</td>
259   - <td>$$$$$${txt-4245}</td>
260   - <td>$$$$$${txt-4244}</td>
261   - <td>$$$$$${txt-3904}</td>
262   - <td>$$$$$${txt-3908}</td>
263   - <td>$$$$$${txt-4245}</td>
264   - <td>$$$$$${txt-4244}</td>
265   - <td>&nbsp;</td>
266   - </tr>
267   - <tbody class="scheduleDaily_3">
268   -
269   - </tbody>
270   - </table>
271   - </div>
272   - </div>
273   - </div>
274   - </div>
275   -</div>
276   -
277   -<script>
278   - $(function(){
279   - // 关闭左侧栏
280   - if (!$('body').hasClass('page-sidebar-closed'))
281   - $('.menu-toggler.sidebar-toggler').click();
282   -
283   - $("#date").datetimepicker({
284   - format : 'YYYY-MM-DD',
285   - locale : 'zh-cn'
286   - });
287   - var d = new Date();
288   - var year = d.getFullYear();
289   - var month = d.getMonth() + 1;
290   - var day = d.getDate();
291   - if(month < 10)
292   - month = "0" + month;
293   - if(day < 10)
294   - day = "0" + day;
295   - $("#date").val(year + "-" + month + "-" + day);
296   -
297   - $("#ddrbBody").height($(window).height()-100);
298   - /* $.get('/basic/lineCode2Name',function(result){
299   - var data=[];
300   -
301   - for(var code in result){
302   - data.push({id: code, text: result[code]});
303   - }
304   - initPinYinSelect2('#line',data,'');
305   -
306   - }) */
307   - var fage=false;
308   - var obj = [];
309   - var xlList;
310   - $.get('/report/lineList',function(result){
311   - xlList=result;
312   - $.get('/user/companyData', function(result){
313   - obj = result;
314   - var options = '';
315   - for(var i = 0; i < obj.length; i++){
316   - options += '<option value="'+obj[i].companyCode+'">'+obj[i].companyName+'</option>';
317   - }
318   -
319   - if(obj.length ==0){
320   - $("#gsdmDiv_ddrb").css('display','none');
321   - }else if(obj.length ==1){
322   - $("#gsdmDiv_ddrb").css('display','none');
323   - if(obj[0].children.length == 1 || obj[0].children.length ==0)
324   - $('#fgsdmDiv_ddrb').css('display','none');
325   - }
326   - $('#gsdmDdrb').html(options);
327   - updateCompany();
328   - });
329   - })
330   - $("#gsdmDdrb").on("change",updateCompany);
331   - function updateCompany(){
332   - var company = $('#gsdmDdrb').val();
333   - var options = '';
334   - for(var i = 0; i < obj.length; i++){
335   - if(obj[i].companyCode == company){
336   - var children = obj[i].children;
337   - for(var j = 0; j < children.length; j++){
338   - options += '<option value="'+children[j].code+'">'+children[j].name+'</option>';
339   - }
340   - }
341   - }
342   - $('#fgsdmDdrb').html(options);
343   - initXl();
344   - }
345   - $("#fgsdmDdrb").on("change",initXl);
346   - function initXl(){
347   - var data=[];
348   - if(fage){
349   - $("#line").select2("destroy").html('');
350   - }
351   - var fgs=$('#fgsdmDdrb').val();
352   - var gs=$('#gsdmDdrb').val();
353   - for(var i=0;i<xlList.length;i++){
354   - if(gs!=""){
355   - if(fgs!=""){
356   - if(xlList[i]["fgsbm"]==fgs && xlList[i]["gsbm"]==gs){
357   - data.push({id: xlList[i]["xlbm"], text: xlList[i]["xlname"]});
358   - }
359   - }else{
360   - if(xlList[i]["gsbm"]==gs){
361   - data.push({id: xlList[i]["xlbm"], text: xlList[i]["xlname"]});
362   - }
363   - }
364   - }
365   - }
366   - initPinYinSelect2('#line',data,'');
367   - fage=true;
368   - }
369   - $('#export').attr('disabled', "true");
370   -
371   - var line = $("#line").val();
372   - var xlName = $("#select2-line-container").html();
373   - var date = $("#date").val();
374   -
375   - function getTime(list){
376   - $.each(list, function(i, obj) {
377   - if(obj.zdsj != null && obj.zdsjActual != null ){
378   - var zdsjActual = (obj.zdsjActual).split(":");
379   - var zdsj = (obj.zdsj).split(":");
380   - if(zdsjActual[0]*60+Number(zdsjActual[1]) > zdsj[0]*60+Number(zdsj[1])){
381   - obj["slow"] = (zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]));
382   - }
383   - else if(zdsjActual[0]*60+Number(zdsjActual[1]) < zdsj[0]*60+Number(zdsj[1])){
384   - obj["fast"] = (zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]));
385   - }
386   - }
387   -
388   - if(obj.fcsj != null && obj.fcsjActual != null ){
389   - var fcsjActual = (obj.fcsjActual).split(":");
390   - var fcsj = (obj.fcsj).split(":");
391   - if(fcsjActual[0]*60+Number(fcsjActual[1]) > fcsj[0]*60+Number(fcsj[1])){
392   - obj["slow0"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]));
393   - }
394   - else if(fcsjActual[0]*60+Number(fcsjActual[1]) < fcsj[0]*60+Number(fcsj[1])){
395   - obj["fast0"] = (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
396   - }
397   - }
398   - });
399   - }
400   - //查询
401   - $("#query").on('click',function(){
402   - line = $("#line").val();
403   - xlName = $("#select2-line-container").html();
404   - date = $("#date").val();
405   - $("#rqxs").html(date);
406   - if(date == null || date.length == 0){
407   - layer.msg("$$$$$${txt-1928}");
408   - return;
409   - }
410   - $("#ddrbBody").height($(window).height()-100);
411   - $("c").html("$$$$$${txt-3959}");
412   - $("#export").removeAttr("disabled");
413   - $get('/realSchedule/statisticsDaily_mh_2',{line:line,date:date,xlName:xlName,type:"query"},function(result){
414   - var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
415   - $("#jls").html(result[0].jls);
416   - $("#jsjss").html(result[0].sjgl);
417   - $('#forms .scheduleDaily_1').html(scheduleDaily_1);
418   - });
419   - $.get('/realSchedule/queryUserInfo',{line:line,date:date,state:2,type:"query"},function(result){
420   - var scheduleDaily_2 = template('scheduleDaily_2',{list:result});
421   - $('#forms .scheduleDaily_2').html(scheduleDaily_2);
422   - });
423   - $.get('/realSchedule/realScheduleList_mh_2',{line:line,date:date,type:"query"},function(result){
424   - getTime(result);
425   - var scheduleDaily_3 = template('scheduleDaily_3',{list:result});
426   - $('#forms .scheduleDaily_3').html(scheduleDaily_3);
427   - });
428   -
429   - });
430   -
431   - //按月查询
432   - /* $("#month").on('click',function(){
433   - line = $("#line").val();
434   - xlName = $("#select2-line-container").html();
435   - date = $("#date").val();
436   - if(date == null || date.length == 0){
437   - layer.msg("$$$$$${txt-1928}");
438   - return;
439   - }
440   - date = date.substring(0, 7);
441   - $("c").html("全月");
442   - $("#export").removeAttr("disabled");
443   - $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
444   - var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
445   - $('#forms .scheduleDaily_1').html(scheduleDaily_1);
446   - });
447   - $('#forms .scheduleDaily_2').html("");
448   - $('#forms .scheduleDaily_3').html("");
449   -
450   - }); */
451   -
452   - $("#export").on("click",function(){
453   - var params = {};
454   - if(date == null || date.length == 0){
455   - layer.msg("$$$$$${txt-1928}");
456   - return;
457   - }
458   - params['line'] = line;
459   - params['date'] = date;
460   - params['xlName'] = xlName;
461   - params['type'] = "export";
462   - params['state'] = '2';
463   - $get('/realSchedule/scheduleDailyExport', params, function(result){
464   - if(date.length == 10)
465   - window.open("/downloadFile/download?fileName=$$$$$${txt-2449}"+moment(date).format("YYYYMMDD"));
466   - else
467   - window.open("/downloadFile/download?fileName=$$$$$${txt-2449}"+moment(date).format("YYYYMM"));
468   - });
469   - });
470   -
471   - });
472   -</script>
473   -<script type="text/html" id="scheduleDaily_1">
474   - {{each list as obj i}}
475   - <tr >
476   - <td>{{obj.xlName}}</td>
477   - <td>{{obj.jhlc}}</td>
478   - <td>{{obj.sjgl}}</td>
479   - <td>{{obj.ssgl}}</td>
480   - <td>{{obj.ssbc}}</td>
481   - <td>{{obj.ssgl_lz}}</td>
482   - <td>{{obj.ssgl_dm}}</td>
483   - <td>{{obj.ssgl_gz}}</td>
484   - <td>{{obj.ssgl_jf}}</td>
485   - <td>{{obj.ssgl_zs}}</td>
486   - <td>{{obj.ssgl_qr}}</td>
487   - <td>{{obj.ssgl_qc}}</td>
488   - <td>{{obj.ssgl_kx}}</td>
489   - <td>{{obj.ssgl_qh}}</td>
490   - <td>{{obj.ssgl_yw}}</td>
491   - <td>{{obj.ssgl_other}}</td>
492   - <td>{{obj.ljgl}}</td>
493   - <td>{{obj.jhbc}}</td>
494   - <td>{{obj.jhbc_m}}</td>
495   - <td>{{obj.jhbc_a}}</td>
496   - <td>{{obj.sjbc}}</td>
497   - <td>{{obj.sjbc_m}}</td>
498   - <td>{{obj.sjbc_a}}</td>
499   - <td>{{obj.ljbc}}</td>
500   - <td>{{obj.ljbc_m}}</td>
501   - <td>{{obj.ljbc_a}}</td>
502   - <td>{{obj.fzbc}}</td>
503   - <td>{{obj.fzbc_m}}</td>
504   - <td>{{obj.fzbc_a}}</td>
505   - <td>{{obj.dtbc}}</td>
506   - <td>{{obj.dtbc_m}}</td>
507   - <td>{{obj.dtbc_a}}</td>
508   - <td>{{obj.djg}}</td>
509   - <td>{{obj.djg_m}}</td>
510   - <td>{{obj.djg_a}}</td>
511   - <td>{{obj.djg_time}}</td>
512   - <td colspan="5">&nbsp;</td>
513   - </tr>
514   - {{/each}}
515   - {{if list.length == 0}}
516   - <tr>
517   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
518   - </tr>
519   - {{/if}}
520   -</script>
521   -<script type="text/html" id="scheduleDaily_2">
522   - {{each list as obj i}}
523   - {{if i%5 == 0}}
524   - <tr>
525   - {{/if}}
526   - <td colspan="2">{{obj[3]}}</td>
527   - <td colspan="2">{{obj[2]}}</td>
528   - <td>{{obj[1]}}/{{obj[4]}}</td>
529   - <td>{{if obj[5] !=null}}
530   - {{obj[5]}}/
531   - {{obj[6]}}
532   -
533   - {{/if}}
534   - </td>
535   - <td>&nbsp;</td>
536   - <td>&nbsp;</td>
537   - {{if (i+1)%5 == 0}}
538   - </tr>
539   - {{/if}}
540   - {{/each}}
541   - {{if list.length == 0}}
542   - <tr>
543   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
544   - </tr>
545   - {{/if}}
546   -</script>
547   -<script type="text/html" id="scheduleDaily_3">
548   - {{each list as obj i}}
549   - {{if i%3 == 0}}
550   - <tr>
551   - {{/if}}
552   - <td>{{obj.lpName}}</td>
553   - <td colspan="2" style="word-break: keep-all;white-space:nowrap;">{{obj.qdzName}}</td>
554   - <td>{{obj.zdsj}}</td>
555   - <td>{{obj.zdsjActual}}</td>
556   - <td>{{obj.fast}}</td>
557   - <td>{{obj.slow}}</td>
558   - <td>{{obj.fcsj}}</td>
559   - <td>{{obj.fcsjActual}}
560   - {{if obj.bcType== "in"}}
561   - (进)
562   - {{/if}}
563   - {{if obj.bcType== "out"}}
564   - (出)
565   - {{/if}}
566   - </td>
567   - <td>{{obj.fast0}}</td>
568   - <td>{{obj.slow0}}
569   -
570   - </td>
571   - <td colspan="2">{{obj.remarks}}</td>
572   - {{if (i+1)%3 == 0}}
573   - <td>&nbsp;</td>
574   - </tr>
575   - {{/if}}
576   - {{/each}}
577   - {{if list.length == 0}}
578   - <tr>
579   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
580   - </tr>
581   - {{/if}}
  1 +<style type="text/css">
  2 + .table-bordered {
  3 + border: 1px solid; }
  4 + .table-bordered > thead > tr > th,
  5 + .table-bordered > thead > tr > td,
  6 + .table-bordered > tbody > tr > th,
  7 + .table-bordered > tbody > tr > td,
  8 + .table-bordered > tfoot > tr > th,
  9 + .table-bordered > tfoot > tr > td {
  10 + border: 1px solid;
  11 + text-align: center; }
  12 + .table-bordered > thead > tr > th,
  13 + .table-bordered > thead > tr > td {
  14 + border-bottom-width: 2px; }
  15 +
  16 + .table > tbody + tbody {
  17 + border-top: 1px solid; }
  18 +
  19 + #forms > thead > tr> td >span{
  20 +
  21 + width: 5px;
  22 +word-wrap: break-word;
  23 +/* letter-spacing: 20px; */
  24 + }
  25 +
  26 + #forms tr> td >label{
  27 + word-break: keep-all;white-space:nowrap;
  28 + }
  29 +</style>
  30 +
  31 +<div class="page-head">
  32 + <div class="page-title">
  33 + <h1>$$$$$${txt-2449}</h1>
  34 + </div>
  35 +</div>
  36 +
  37 +<div class="row">
  38 + <div class="col-md-12">
  39 + <div class="portlet light porttlet-fit bordered">
  40 + <div class="portlet-title">
  41 + <form class="form-inline" action="">
  42 + <div style="display: inline-block; margin-left: 33px;" id="gsdmDiv_ddrb">
  43 + <span class="item-label" style="width: 80px;">$$$$$${txt-3694}</span>
  44 + <select class="form-control" name="company" id="gsdmDdrb" style="width: 180px;"></select>
  45 + </div>
  46 + <div style="display: inline-block; margin-left: 24px;" id="fgsdmDiv_ddrb">
  47 + <span class="item-label" style="width: 80px;">$$$$$${txt-3777}: </span>
  48 + <select class="form-control" name="subCompany" id="fgsdmDdrb" style="width: 180px;"></select>
  49 + </div>
  50 + <div style="margin-top: 2px"></div>
  51 + <div style="display: inline-block;">
  52 + <span class="item-label" style="width: 80px;margin-left: 33px;">$$$$$${txt-3815}: </span>
  53 + <select class="form-control" name="line" id="line" style="width: 180px;"></select>
  54 + </div>
  55 + <div style="display: inline-block;margin-left: 24px;">
  56 + <span class="item-label" style="width: 80px;">&nbsp;$$$$$${txt-4004}: </span>
  57 + <input class="form-control" type="text" id="date" style="width: 180px;"/>
  58 + </div>
  59 + <div class="form-group">
  60 + <input class="btn btn-default" type="button" id="query" value="$$$$$${txt-3841}"/>
  61 +<!-- <input class="btn btn-default" type="button" id="month" value="按月查询"/> -->
  62 + <input class="btn btn-default" type="button" id="export" value="$$$$$${txt-4163}"/>
  63 + </div>
  64 + </form>
  65 + </div>
  66 + <div class="portlet-body">
  67 + <div class="table-container" id="ddrbBody" style="margin-top: 10px;overflow:auto;min-width: 906px">
  68 + <label>$$$$$${txt-3470}<span id="rqxs"></span>&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3420}:6:31~8:30&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3421}:16:01~18:00</label>
  69 + <br/><label>$$$$$${txt-4448}<span id="jls"></span>&nbsp;&nbsp;$$$$$${txt-1958}<span id="jsjss"></span></label>
  70 + <table class="table table-bordered table-hover table-checkable" id="forms">
  71 + <thead>
  72 + <tr>
  73 + <th colspan="40">$$$$$${txt-1516}</th>
  74 + </tr>
  75 + <tr>
  76 + <td rowspan="3"><span >$$$$$${txt-3527}</span></td>
  77 + <td colspan="16">$$$$$${txt-787}</td>
  78 + <td colspan="15"><c>$$$$$${txt-3959}</c>$$$$$${txt-2783}</td>
  79 + <td colspan="9">$$$$$${txt-2026}</td>
  80 + </tr>
  81 + <tr>
  82 + <td rowspan="2"><span >$$$$$${txt-3972}</span></td>
  83 + <td rowspan="2"><span >$$$$$${txt-3970}</span></td>
  84 + <td rowspan="2"><span>$$$$$${txt-2771}</span></td>
  85 + <td rowspan="2"><span>$$$$$${txt-2772}</span></td>
  86 + <td colspan="11">$$$$$${txt-788}</td>
  87 + <td rowspan="2"><span >$$$$$${txt-2781}</span></td>
  88 + <td colspan="3">$$$$$${txt-3186}</td>
  89 + <td colspan="3">$$$$$${txt-3067}</td>
  90 + <td colspan="3">$$$$$${txt-2705}</td>
  91 + <td colspan="3">$$$$$${txt-2929}</td>
  92 + <td colspan="3">$$$$$${txt-2780}</td>
  93 + <td colspan="3">$$$$$${txt-2782}</td>
  94 + <td rowspan="2">$$$$$${txt-594}</td>
  95 + <td colspan="5" rowspan="2">$$$$$${txt-3920}</td>
  96 + </tr>
  97 + <tr>
  98 + <td><span >$$$$$${txt-3961}</span></td>
  99 + <td><span>$$$$$${txt-3963}</span></td>
  100 + <td><span >$$$$$${txt-3840}</span></td>
  101 + <td><span >$$$$$${txt-3838}</span></td>
  102 + <td><span >$$$$$${txt-3837}</span></td>
  103 + <td><span>$$$$$${txt-3957}</span></td>
  104 + <td><span>$$$$$${txt-3958}</span></td>
  105 + <td><span >$$$$$${txt-3962}</span></td>
  106 + <td><span>$$$$$${txt-3960}</span></td>
  107 + <td><span>$$$$$${txt-3956}</span></td>
  108 + <td><span>$$$$$${txt-4197}</span></td>
  109 + <td><span ><c>$$$$$${txt-3959}</c></span></td>
  110 + <td><span >$$$$$${txt-3420}</span></td>
  111 + <td><span>$$$$$${txt-3421}</span></td>
  112 + <td><span><c>$$$$$${txt-3959}</c></span></td>
  113 + <td><span>$$$$$${txt-3420}</span></td>
  114 + <td><span>$$$$$${txt-3421}</span></td>
  115 + <td><span><c>$$$$$${txt-3959}</c></span></td>
  116 + <td><span>$$$$$${txt-3420}</span></td>
  117 + <td><span>$$$$$${txt-3421}</span></td>
  118 + <td><span><c>$$$$$${txt-3959}</c></span></td>
  119 + <td><span>$$$$$${txt-3420}</span></td>
  120 + <td><span>$$$$$${txt-3421}</span></td>
  121 + <td><span><c>$$$$$${txt-3959}</c></span></td>
  122 + <td><span>$$$$$${txt-3420}</span></td>
  123 + <td><span>$$$$$${txt-3421}</span></td>
  124 + <td><span><c>$$$$$${txt-3959}</c></span></td>
  125 + <td><span>$$$$$${txt-3420}</span></td>
  126 + <td><span>$$$$$${txt-3421}</span></td>
  127 + </tr>
  128 + </thead>
  129 +
  130 + <tbody class="scheduleDaily_1">
  131 +
  132 + </tbody>
  133 + <tr>
  134 + <td colspan="40">&nbsp;</td>
  135 + </tr>
  136 + <!-- <tr>
  137 + <td colspan="40">合计</td>
  138 + </tr>
  139 + <tr>
  140 + <td>$$$$$${txt-3907}</td>
  141 + <td colspan="2">1元</td>
  142 + <td colspan="2">2元</td>
  143 + <td colspan="2">3元</td>
  144 + <td colspan="2">4元</td>
  145 + <td colspan="2">5元</td>
  146 + <td colspan="2">6元</td>
  147 + <td colspan="2">7元</td>
  148 + <td colspan="2">8元</td>
  149 + <td colspan="2">9元</td>
  150 + <td colspan="2">10元</td>
  151 + <td colspan="2">&nbsp;</td>
  152 + <td colspan="2">合计张数</td>
  153 + <td colspan="2">&nbsp;</td>
  154 + <td colspan="2">预售票</td>
  155 + <td colspan="2">1元</td>
  156 + <td colspan="2">1.5元</td>
  157 + <td colspan="2">合计张数</td>
  158 + <td colspan="5">&nbsp;</td>
  159 + </tr>
  160 + <tr>
  161 + <td>张数</td>
  162 + <td colspan="2">&nbsp;</td>
  163 + <td colspan="2">&nbsp;</td>
  164 + <td colspan="2">&nbsp;</td>
  165 + <td colspan="2">&nbsp;</td>
  166 + <td colspan="2">&nbsp;</td>
  167 + <td colspan="2">&nbsp;</td>
  168 + <td colspan="2">&nbsp;</td>
  169 + <td colspan="2">&nbsp;</td>
  170 + <td colspan="2">&nbsp;</td>
  171 + <td colspan="2">&nbsp;</td>
  172 + <td colspan="2">&nbsp;</td>
  173 + <td colspan="2">合计金额</td>
  174 + <td colspan="2">&nbsp;</td>
  175 + <td colspan="2">张数</td>
  176 + <td colspan="2">&nbsp;</td>
  177 + <td colspan="2">&nbsp;</td>
  178 + <td colspan="2">合计金额</td>
  179 + <td colspan="5">&nbsp;</td>
  180 + </tr>
  181 + <tr>
  182 + <td colspan="40">&nbsp;</td>
  183 + </tr> -->
  184 + <tr>
  185 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  186 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  187 + <td> <label>$$$$$${txt-3914}</label></td>
  188 + <td><label>$$$$$${txt-3912}</label></td>
  189 + <td><label>$$$$$${txt-3911}</label></td>
  190 + <td><label>$$$$$${txt-3913}</label></td>
  191 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  192 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  193 + <td><label>$$$$$${txt-3914}</label></td>
  194 + <td><label>$$$$$${txt-3912}</label></td>
  195 + <td><label>$$$$$${txt-3911}</label></td>
  196 + <td><label>$$$$$${txt-3913}</label></td>
  197 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  198 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  199 + <td><label>$$$$$${txt-3914}</label></td>
  200 + <td><label>$$$$$${txt-3912}</label></td>
  201 + <td><label>$$$$$${txt-3911}</label></td>
  202 + <td><label>$$$$$${txt-3913}</label></td>
  203 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  204 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  205 + <td><label>$$$$$${txt-3914}</label></td>
  206 + <td><label>$$$$$${txt-3912}</label></td>
  207 + <td><label>$$$$$${txt-3911}</label></td>
  208 + <td><label>$$$$$${txt-3913}</label></td>
  209 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  210 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  211 + <td><label>$$$$$${txt-3914}</label></td>
  212 + <td><label>$$$$$${txt-3912}</label></td>
  213 + <td><label>$$$$$${txt-3911}</label></td>
  214 + <td><label>$$$$$${txt-3913}</label></td>
  215 + </tr>
  216 + <tbody class="scheduleDaily_2">
  217 +
  218 + </tbody>
  219 + <tr>
  220 + <td colspan="40">&nbsp;</td>
  221 + </tr>
  222 + <tr>
  223 + <td rowspan="2">$$$$$${txt-4022}</td>
  224 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  225 + <td colspan="4">$$$$$${txt-2672}</td>
  226 + <td colspan="4">$$$$$${txt-2898}</td>
  227 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  228 + <td rowspan="2">$$$$$${txt-4022}</td>
  229 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  230 + <td colspan="4">$$$$$${txt-2672}</td>
  231 + <td colspan="4">$$$$$${txt-2898}</td>
  232 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  233 + <td rowspan="2">$$$$$${txt-4022}</td>
  234 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  235 + <td colspan="4">$$$$$${txt-2672}</td>
  236 + <td colspan="4">$$$$$${txt-2898}</td>
  237 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  238 + <td>&nbsp;</td>
  239 + </tr>
  240 + <tr>
  241 + <td>$$$$$${txt-3905}</td>
  242 + <td>$$$$$${txt-3909}</td>
  243 + <td>$$$$$${txt-4245}</td>
  244 + <td>$$$$$${txt-4244}</td>
  245 + <td>$$$$$${txt-3904}</td>
  246 + <td>$$$$$${txt-3908}</td>
  247 + <td>$$$$$${txt-4245}</td>
  248 + <td>$$$$$${txt-4244}</td>
  249 + <td>$$$$$${txt-3905}</td>
  250 + <td>$$$$$${txt-3909}</td>
  251 + <td>$$$$$${txt-4245}</td>
  252 + <td>$$$$$${txt-4244}</td>
  253 + <td>$$$$$${txt-3904}</td>
  254 + <td>$$$$$${txt-3908}</td>
  255 + <td>$$$$$${txt-4245}</td>
  256 + <td>$$$$$${txt-4244}</td>
  257 + <td>$$$$$${txt-3905}</td>
  258 + <td>$$$$$${txt-3909}</td>
  259 + <td>$$$$$${txt-4245}</td>
  260 + <td>$$$$$${txt-4244}</td>
  261 + <td>$$$$$${txt-3904}</td>
  262 + <td>$$$$$${txt-3908}</td>
  263 + <td>$$$$$${txt-4245}</td>
  264 + <td>$$$$$${txt-4244}</td>
  265 + <td>&nbsp;</td>
  266 + </tr>
  267 + <tbody class="scheduleDaily_3">
  268 +
  269 + </tbody>
  270 + </table>
  271 + </div>
  272 + </div>
  273 + </div>
  274 + </div>
  275 +</div>
  276 +
  277 +<script>
  278 + $(function(){
  279 + // 关闭左侧栏
  280 + if (!$('body').hasClass('page-sidebar-closed'))
  281 + $('.menu-toggler.sidebar-toggler').click();
  282 +
  283 + $("#date").datetimepicker({
  284 + format : 'YYYY-MM-DD',
  285 + locale : 'zh-cn'
  286 + });
  287 + var d = new Date();
  288 + var year = d.getFullYear();
  289 + var month = d.getMonth() + 1;
  290 + var day = d.getDate();
  291 + if(month < 10)
  292 + month = "0" + month;
  293 + if(day < 10)
  294 + day = "0" + day;
  295 + $("#date").val(year + "-" + month + "-" + day);
  296 +
  297 + $("#ddrbBody").height($(window).height()-100);
  298 + /* $.get('/basic/lineCode2Name',function(result){
  299 + var data=[];
  300 +
  301 + for(var code in result){
  302 + data.push({id: code, text: result[code]});
  303 + }
  304 + initPinYinSelect2('#line',data,'');
  305 +
  306 + }) */
  307 + var fage=false;
  308 + var obj = [];
  309 + var xlList;
  310 + $.get('/report/lineList',function(result){
  311 + xlList=result;
  312 + $.get('/user/companyData', function(result){
  313 + obj = result;
  314 + var options = '';
  315 + for(var i = 0; i < obj.length; i++){
  316 + options += '<option value="'+obj[i].companyCode+'">'+obj[i].companyName+'</option>';
  317 + }
  318 +
  319 + if(obj.length ==0){
  320 + $("#gsdmDiv_ddrb").css('display','none');
  321 + }else if(obj.length ==1){
  322 + $("#gsdmDiv_ddrb").css('display','none');
  323 + if(obj[0].children.length == 1 || obj[0].children.length ==0)
  324 + $('#fgsdmDiv_ddrb').css('display','none');
  325 + }
  326 + $('#gsdmDdrb').html(options);
  327 + updateCompany();
  328 + });
  329 + })
  330 + $("#gsdmDdrb").on("change",updateCompany);
  331 + function updateCompany(){
  332 + var company = $('#gsdmDdrb').val();
  333 + var options = '';
  334 + for(var i = 0; i < obj.length; i++){
  335 + if(obj[i].companyCode == company){
  336 + var children = obj[i].children;
  337 + for(var j = 0; j < children.length; j++){
  338 + options += '<option value="'+children[j].code+'">'+children[j].name+'</option>';
  339 + }
  340 + }
  341 + }
  342 + $('#fgsdmDdrb').html(options);
  343 + initXl();
  344 + }
  345 + $("#fgsdmDdrb").on("change",initXl);
  346 + function initXl(){
  347 + var data=[];
  348 + if(fage){
  349 + $("#line").select2("destroy").html('');
  350 + }
  351 + var fgs=$('#fgsdmDdrb').val();
  352 + var gs=$('#gsdmDdrb').val();
  353 + for(var i=0;i<xlList.length;i++){
  354 + if(gs!=""){
  355 + if(fgs!=""){
  356 + if(xlList[i]["fgsbm"]==fgs && xlList[i]["gsbm"]==gs){
  357 + data.push({id: xlList[i]["xlbm"], text: xlList[i]["xlname"]});
  358 + }
  359 + }else{
  360 + if(xlList[i]["gsbm"]==gs){
  361 + data.push({id: xlList[i]["xlbm"], text: xlList[i]["xlname"]});
  362 + }
  363 + }
  364 + }
  365 + }
  366 + initPinYinSelect2('#line',data,'');
  367 + fage=true;
  368 + }
  369 + $('#export').attr('disabled', "true");
  370 +
  371 + var line = $("#line").val();
  372 + var xlName = $("#select2-line-container").html();
  373 + var date = $("#date").val();
  374 +
  375 + function getTime(list){
  376 + $.each(list, function(i, obj) {
  377 + if(obj.zdsj != null && obj.zdsjActual != null ){
  378 + var zdsjActual = (obj.zdsjActual).split(":");
  379 + var zdsj = (obj.zdsj).split(":");
  380 + if(zdsjActual[0]*60+Number(zdsjActual[1]) > zdsj[0]*60+Number(zdsj[1])){
  381 + obj["slow"] = (zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]));
  382 + }
  383 + else if(zdsjActual[0]*60+Number(zdsjActual[1]) < zdsj[0]*60+Number(zdsj[1])){
  384 + obj["fast"] = (zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]));
  385 + }
  386 + }
  387 +
  388 + if(obj.fcsj != null && obj.fcsjActual != null ){
  389 + var fcsjActual = (obj.fcsjActual).split(":");
  390 + var fcsj = (obj.fcsj).split(":");
  391 + if(fcsjActual[0]*60+Number(fcsjActual[1]) > fcsj[0]*60+Number(fcsj[1])){
  392 + obj["slow0"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]));
  393 + }
  394 + else if(fcsjActual[0]*60+Number(fcsjActual[1]) < fcsj[0]*60+Number(fcsj[1])){
  395 + obj["fast0"] = (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
  396 + }
  397 + }
  398 + });
  399 + }
  400 + //查询
  401 + $("#query").on('click',function(){
  402 + line = $("#line").val();
  403 + xlName = $("#select2-line-container").html();
  404 + date = $("#date").val();
  405 + $("#rqxs").html(date);
  406 + if(date == null || date.length == 0){
  407 + layer.msg("$$$$$${txt-1928}");
  408 + return;
  409 + }
  410 + $("#ddrbBody").height($(window).height()-100);
  411 + $("c").html("$$$$$${txt-3959}");
  412 + $("#export").removeAttr("disabled");
  413 + $get('/realSchedule/statisticsDaily_mh_2',{line:line,date:date,xlName:xlName,type:"query"},function(result){
  414 + var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
  415 + $("#jls").html(result[0].jls);
  416 + $("#jsjss").html(result[0].sjgl);
  417 + $('#forms .scheduleDaily_1').html(scheduleDaily_1);
  418 + });
  419 + $.get('/realSchedule/queryUserInfo',{line:line,date:date,state:2,type:"query"},function(result){
  420 + var scheduleDaily_2 = template('scheduleDaily_2',{list:result});
  421 + $('#forms .scheduleDaily_2').html(scheduleDaily_2);
  422 + });
  423 + $.get('/realSchedule/realScheduleList_mh_2',{line:line,date:date,type:"query"},function(result){
  424 + getTime(result);
  425 + var scheduleDaily_3 = template('scheduleDaily_3',{list:result});
  426 + $('#forms .scheduleDaily_3').html(scheduleDaily_3);
  427 + });
  428 +
  429 + });
  430 +
  431 + //按月查询
  432 + /* $("#month").on('click',function(){
  433 + line = $("#line").val();
  434 + xlName = $("#select2-line-container").html();
  435 + date = $("#date").val();
  436 + if(date == null || date.length == 0){
  437 + layer.msg("$$$$$${txt-1928}");
  438 + return;
  439 + }
  440 + date = date.substring(0, 7);
  441 + $("c").html("全月");
  442 + $("#export").removeAttr("disabled");
  443 + $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
  444 + var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
  445 + $('#forms .scheduleDaily_1').html(scheduleDaily_1);
  446 + });
  447 + $('#forms .scheduleDaily_2').html("");
  448 + $('#forms .scheduleDaily_3').html("");
  449 +
  450 + }); */
  451 +
  452 + $("#export").on("click",function(){
  453 + var params = {};
  454 + if(date == null || date.length == 0){
  455 + layer.msg("$$$$$${txt-1928}");
  456 + return;
  457 + }
  458 + params['line'] = line;
  459 + params['date'] = date;
  460 + params['xlName'] = xlName;
  461 + params['type'] = "export";
  462 + params['state'] = '2';
  463 + $get('/realSchedule/scheduleDailyExport', params, function(result){
  464 + if(date.length == 10)
  465 + window.open("/downloadFile/download?fileName=$$$$$${txt-2449}"+moment(date).format("YYYYMMDD"));
  466 + else
  467 + window.open("/downloadFile/download?fileName=$$$$$${txt-2449}"+moment(date).format("YYYYMM"));
  468 + });
  469 + });
  470 +
  471 + });
  472 +</script>
  473 +<script type="text/html" id="scheduleDaily_1">
  474 + {{each list as obj i}}
  475 + <tr >
  476 + <td>{{obj.xlName}}</td>
  477 + <td>{{obj.jhlc}}</td>
  478 + <td>{{obj.sjgl}}</td>
  479 + <td>{{obj.ssgl}}</td>
  480 + <td>{{obj.ssbc}}</td>
  481 + <td>{{obj.ssgl_lz}}</td>
  482 + <td>{{obj.ssgl_dm}}</td>
  483 + <td>{{obj.ssgl_gz}}</td>
  484 + <td>{{obj.ssgl_jf}}</td>
  485 + <td>{{obj.ssgl_zs}}</td>
  486 + <td>{{obj.ssgl_qr}}</td>
  487 + <td>{{obj.ssgl_qc}}</td>
  488 + <td>{{obj.ssgl_kx}}</td>
  489 + <td>{{obj.ssgl_qh}}</td>
  490 + <td>{{obj.ssgl_yw}}</td>
  491 + <td>{{obj.ssgl_other}}</td>
  492 + <td>{{obj.ljgl}}</td>
  493 + <td>{{obj.jhbc}}</td>
  494 + <td>{{obj.jhbc_m}}</td>
  495 + <td>{{obj.jhbc_a}}</td>
  496 + <td>{{obj.sjbc}}</td>
  497 + <td>{{obj.sjbc_m}}</td>
  498 + <td>{{obj.sjbc_a}}</td>
  499 + <td>{{obj.ljbc}}</td>
  500 + <td>{{obj.ljbc_m}}</td>
  501 + <td>{{obj.ljbc_a}}</td>
  502 + <td>{{obj.fzbc}}</td>
  503 + <td>{{obj.fzbc_m}}</td>
  504 + <td>{{obj.fzbc_a}}</td>
  505 + <td>{{obj.dtbc}}</td>
  506 + <td>{{obj.dtbc_m}}</td>
  507 + <td>{{obj.dtbc_a}}</td>
  508 + <td>{{obj.djg}}</td>
  509 + <td>{{obj.djg_m}}</td>
  510 + <td>{{obj.djg_a}}</td>
  511 + <td>{{obj.djg_time}}</td>
  512 + <td colspan="5">&nbsp;</td>
  513 + </tr>
  514 + {{/each}}
  515 + {{if list.length == 0}}
  516 + <tr>
  517 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  518 + </tr>
  519 + {{/if}}
  520 +</script>
  521 +<script type="text/html" id="scheduleDaily_2">
  522 + {{each list as obj i}}
  523 + {{if i%5 == 0}}
  524 + <tr>
  525 + {{/if}}
  526 + <td colspan="2">{{obj[3]}}</td>
  527 + <td colspan="2">{{obj[2]}}</td>
  528 + <td>{{obj[1]}}/{{obj[4]}}</td>
  529 + <td>{{if obj[5] !=null}}
  530 + {{obj[5]}}/
  531 + {{obj[6]}}
  532 +
  533 + {{/if}}
  534 + </td>
  535 + <td>&nbsp;</td>
  536 + <td>&nbsp;</td>
  537 + {{if (i+1)%5 == 0}}
  538 + </tr>
  539 + {{/if}}
  540 + {{/each}}
  541 + {{if list.length == 0}}
  542 + <tr>
  543 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  544 + </tr>
  545 + {{/if}}
  546 +</script>
  547 +<script type="text/html" id="scheduleDaily_3">
  548 + {{each list as obj i}}
  549 + {{if i%3 == 0}}
  550 + <tr>
  551 + {{/if}}
  552 + <td>{{obj.lpName}}</td>
  553 + <td colspan="2" style="word-break: keep-all;white-space:nowrap;">{{obj.qdzName}}</td>
  554 + <td>{{obj.zdsj}}</td>
  555 + <td>{{obj.zdsjActual}}</td>
  556 + <td>{{obj.fast}}</td>
  557 + <td>{{obj.slow}}</td>
  558 + <td>{{obj.fcsj}}</td>
  559 + <td>{{obj.fcsjActual}}
  560 + {{if obj.bcType== "in"}}
  561 + (进)
  562 + {{/if}}
  563 + {{if obj.bcType== "out"}}
  564 + (出)
  565 + {{/if}}
  566 + </td>
  567 + <td>{{obj.fast0}}</td>
  568 + <td>{{obj.slow0}}
  569 +
  570 + </td>
  571 + <td colspan="2">{{obj.remarks}}</td>
  572 + {{if (i+1)%3 == 0}}
  573 + <td>&nbsp;</td>
  574 + </tr>
  575 + {{/if}}
  576 + {{/each}}
  577 + {{if list.length == 0}}
  578 + <tr>
  579 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  580 + </tr>
  581 + {{/if}}
582 582 </script>
583 583 \ No newline at end of file
... ...
src/main/resources/static/pages/forms/statement/scheduleDaily.html
1   -<style type="text/css">
2   - .table-bordered {
3   - border: 1px solid; }
4   - .table-bordered > thead > tr > th,
5   - .table-bordered > thead > tr > td,
6   - .table-bordered > tbody > tr > th,
7   - .table-bordered > tbody > tr > td,
8   - .table-bordered > tfoot > tr > th,
9   - .table-bordered > tfoot > tr > td {
10   - border: 1px solid;
11   - text-align: center; }
12   - .table-bordered > thead > tr > th,
13   - .table-bordered > thead > tr > td {
14   - border-bottom-width: 2px; }
15   -
16   - .table > tbody + tbody {
17   - border-top: 1px solid; }
18   -
19   -
20   -
21   - #ddrbBody tr> td >span{
22   - word-break: keep-all;white-space:nowrap;
23   - }
24   -</style>
25   -
26   -<div class="page-head" >
27   - <div class="page-title">
28   - <h1>$$$$$${txt-2449}</h1>
29   - </div>
30   -</div>
31   -
32   -<!-- <div class="row" > -->
33   - <div class=" row col-md-12 portlet light porttlet-fit bordered" style="overflow:auto;height:calc(100% - 20px)">
34   -<!-- <div class="" > -->
35   - <div class="portlet-title">
36   - <form class="form-inline" action="">
37   - <div style="display: inline-block; margin-left: 33px;" id="gsdmDiv_ddrb">
38   - <span class="item-label" style="width: 80px;">$$$$$${txt-3694}</span>
39   - <select class="form-control" name="company" id="gsdmDdrb" style="width: 180px;"></select>
40   - </div>
41   - <div style="display: inline-block; margin-left: 24px;" id="fgsdmDiv_ddrb">
42   - <span class="item-label" style="width: 80px;">$$$$$${txt-3777}: </span>
43   - <select class="form-control" name="subCompany" id="fgsdmDdrb" style="width: 180px;"></select>
44   - </div>
45   - <div style="margin-top: 2px"></div>
46   - <div style="display: inline-block;">
47   - <span class="item-label" style="width: 80px;margin-left: 33px;">$$$$$${txt-3815}: </span>
48   - <select class="form-control" name="line" id="line" style="width: 180px;"></select>
49   - </div>
50   - <div style="display: inline-block;margin-left: 38px;">
51   - <span class="item-label" style="width: 80px;">$$$$$${txt-4004}: </span>
52   - <input class="form-control" type="text" id="date" style="width: 180px;"/>
53   - </div>
54   - <div class="form-group">
55   - <input class="btn btn-default" type="button" id="query" value="$$$$$${txt-3841}"/>
56   -<!-- <input class="btn btn-default" type="button" id="month" value="按月查询"/> -->
57   - <input class="btn btn-default" type="button" id="export" value="$$$$$${txt-4163}"/>
58   - </div>
59   - </form>
60   - </div>
61   - <div class="portlet-body" id="ddrbBody" style="background-color:white;height: calc(100%)">
62   - <div class="table-container" style="margin-top: 10px;min-width: 906px">
63   - <label>$$$$$${txt-3470}<span id="rqxs"></span>&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3420}:6:31~8:30&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3421}:16:01~18:00</label>
64   - <br/><label>$$$$$${txt-4448}<span id="jls"></span>&nbsp;&nbsp;$$$$$${txt-1958}<span id="jsjss"></span></label>
65   - &nbsp;&nbsp;$$$$$${txt-3003}:<span id="dbdp"></span></label>
66   - <table class="table table-bordered table-hover table-checkable" id="forms">
67   - <thead>
68   - <tr>
69   - <th colspan="41"><label id="xlmc"></label>$$$$$${txt-1516}</th>
70   - </tr>
71   - <tr>
72   - <td rowspan="3"><span>$$$$$${txt-3968}</span></td>
73   - <td colspan="17">$$$$$${txt-787}</td>
74   - <td colspan="15">$$$$$${txt-1535}</td>
75   - <td colspan="9">$$$$$${txt-2026}</td>
76   - </tr>
77   - <tr>
78   - <td rowspan="2"><span >$$$$$${txt-3972}</span></td>
79   - <td rowspan="2"><span >$$$$$${txt-3970}</span></td>
80   - <td rowspan="2"><span>$$$$$${txt-2771}</span></td>
81   - <td rowspan="2"><span>$$$$$${txt-2772}</span></td>
82   - <td colspan="12">$$$$$${txt-788}</td>
83   - <td rowspan="2"><span >$$$$$${txt-2781}</span></td>
84   - <td colspan="3">$$$$$${txt-3186}</td>
85   - <td colspan="3">$$$$$${txt-3067}</td>
86   - <td colspan="3">$$$$$${txt-2705}</td>
87   - <td colspan="3">$$$$$${txt-2929}</td>
88   - <td colspan="3">$$$$$${txt-2780}</td>
89   - <td colspan="3">$$$$$${txt-2782}</td>
90   - <td rowspan="2">$$$$$${txt-594}</td>
91   - <td colspan="5" rowspan="2">$$$$$${txt-3920}</td>
92   - </tr>
93   - <tr>
94   - <td><span>$$$$$${txt-3961}</span></td>
95   - <td><span>$$$$$${txt-3963}</span></td>
96   - <td><span>$$$$$${txt-3840}</span></td>
97   - <td><span>$$$$$${txt-3838}</span></td>
98   - <td><span>$$$$$${txt-3837}</span></td>
99   - <td><span>$$$$$${txt-3957}</span></td>
100   - <td><span>$$$$$${txt-3958}</span></td>
101   - <td><span>$$$$$${txt-3962}</span></td>
102   - <td><span>$$$$$${txt-3960}</span></td>
103   - <td><span>$$$$$${txt-3956}</span></td>
104   - <td><span>$$$$$${txt-2765}</span></td>
105   - <td><span>$$$$$${txt-4197}</span></td>
106   - <td><span>$$$$$${txt-3959}</span></td>
107   - <td><span>$$$$$${txt-3420}</span></td>
108   - <td><span>$$$$$${txt-3421}</span></td>
109   - <td><span>$$$$$${txt-3959}</span></td>
110   - <td><span>$$$$$${txt-3420}</span></td>
111   - <td><span>$$$$$${txt-3421}</span></td>
112   - <td><span>$$$$$${txt-3959}</span></td>
113   - <td><span>$$$$$${txt-3420}</span></td>
114   - <td><span>$$$$$${txt-3421}</span></td>
115   - <td><span>$$$$$${txt-3959}</span></td>
116   - <td><span>$$$$$${txt-3420}</span></td>
117   - <td><span>$$$$$${txt-3421}</span></td>
118   - <td><span>$$$$$${txt-3959}</span></td>
119   - <td><span>$$$$$${txt-3420}</span></td>
120   - <td><span>$$$$$${txt-3421}</span></td>
121   - <td><span>$$$$$${txt-3959}</span></td>
122   - <td><span>$$$$$${txt-3420}</span></td>
123   - <td><span>$$$$$${txt-3421}</span></td>
124   - </tr>
125   - </thead>
126   -
127   - <tbody class="scheduleDaily_1">
128   -
129   - </tbody>
130   - <tr>
131   - <td colspan="40">&nbsp;</td>
132   - </tr>
133   - </table>
134   - <!-- <tr>
135   - <td colspan="40">合计</td>
136   - </tr>
137   - <tr>
138   - <td>售票</td>
139   - <td colspan="2">1元</td>
140   - <td colspan="2">2元</td>
141   - <td colspan="2">3元</td>
142   - <td colspan="2">4元</td>
143   - <td colspan="2">5元</td>
144   - <td colspan="2">6元</td>
145   - <td colspan="2">7元</td>
146   - <td colspan="2">8元</td>
147   - <td colspan="2">9元</td>
148   - <td colspan="2">10元</td>
149   - <td colspan="2">&nbsp;</td>
150   - <td colspan="2">合计张数</td>
151   - <td colspan="2">&nbsp;</td>
152   - <td colspan="2">预售票</td>
153   - <td colspan="2">1元</td>
154   - <td colspan="2">1.5元</td>
155   - <td colspan="2">合计张数</td>
156   - <td colspan="5">&nbsp;</td>
157   - </tr>
158   - <tr>
159   - <td>张数</td>
160   - <td colspan="2">&nbsp;</td>
161   - <td colspan="2">&nbsp;</td>
162   - <td colspan="2">&nbsp;</td>
163   - <td colspan="2">&nbsp;</td>
164   - <td colspan="2">&nbsp;</td>
165   - <td colspan="2">&nbsp;</td>
166   - <td colspan="2">&nbsp;</td>
167   - <td colspan="2">&nbsp;</td>
168   - <td colspan="2">&nbsp;</td>
169   - <td colspan="2">&nbsp;</td>
170   - <td colspan="2">&nbsp;</td>
171   - <td colspan="2">合计金额</td>
172   - <td colspan="2">&nbsp;</td>
173   - <td colspan="2">张数</td>
174   - <td colspan="2">&nbsp;</td>
175   - <td colspan="2">&nbsp;</td>
176   - <td colspan="2">合计金额</td>
177   - <td colspan="5">&nbsp;</td>
178   - </tr>
179   - <tr>
180   - <td colspan="40">&nbsp;</td>
181   - </tr> -->
182   - <table class="table table-bordered table-hover table-checkable" id="forms_1">
183   - <tr>
184   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
185   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
186   - <td> <label>$$$$$${txt-3914}</label></td>
187   - <td><label>$$$$$${txt-3912}</label></td>
188   - <td><label>$$$$$${txt-3911}</label></td>
189   - <td><label>$$$$$${txt-3913}</label></td>
190   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
191   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
192   - <td><label>$$$$$${txt-3914}</label></td>
193   - <td><label>$$$$$${txt-3912}</label></td>
194   - <td><label>$$$$$${txt-3911}</label></td>
195   - <td><label>$$$$$${txt-3913}</label></td>
196   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
197   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
198   - <td><label>$$$$$${txt-3914}</label></td>
199   - <td><label>$$$$$${txt-3912}</label></td>
200   - <td><label>$$$$$${txt-3911}</label></td>
201   - <td><label>$$$$$${txt-3913}</label></td>
202   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
203   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
204   - <td><label>$$$$$${txt-3914}</label></td>
205   - <td><label>$$$$$${txt-3912}</label></td>
206   - <td><label>$$$$$${txt-3911}</label></td>
207   - <td><label>$$$$$${txt-3913}</label></td>
208   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
209   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
210   - <td><label>$$$$$${txt-3914}</label></td>
211   - <td><label>$$$$$${txt-3912}</label></td>
212   - <td><label>$$$$$${txt-3911}</label></td>
213   - <td><label>$$$$$${txt-3913}</label></td>
214   - </tr>
215   - <tbody class="scheduleDaily_2">
216   -
217   - </tbody>
218   - <tr>
219   - <td colspan="40">&nbsp;</td>
220   - </tr>
221   - </table>
222   - <table class="table table-bordered table-hover table-checkable" id="forms_2">
223   - <tr>
224   - <td rowspan="2">$$$$$${txt-4022}</td>
225   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
226   - <td colspan="4">$$$$$${txt-2672}</td>
227   - <td colspan="4">$$$$$${txt-2898}</td>
228   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
229   - <td rowspan="2">$$$$$${txt-4022}</td>
230   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
231   - <td colspan="4">$$$$$${txt-2672}</td>
232   - <td colspan="4">发车时间</td>
233   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
234   - <td rowspan="2">$$$$$${txt-4022}</td>
235   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
236   - <td colspan="4">$$$$$${txt-2672}</td>
237   - <td colspan="4">发车时间</td>
238   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
239   - <td>&nbsp;</td>
240   - </tr>
241   - <tr>
242   - <td>$$$$$${txt-3905}</td>
243   - <td>$$$$$${txt-3909}</td>
244   - <td>$$$$$${txt-4245}</td>
245   - <td>$$$$$${txt-4244}</td>
246   - <td>$$$$$${txt-3904}</td>
247   - <td>$$$$$${txt-3908}</td>
248   - <td>$$$$$${txt-4245}</td>
249   - <td>$$$$$${txt-4244}</td>
250   - <td>$$$$$${txt-3905}</td>
251   - <td>$$$$$${txt-3909}</td>
252   - <td>$$$$$${txt-4245}</td>
253   - <td>$$$$$${txt-4244}</td>
254   - <td>$$$$$${txt-3904}</td>
255   - <td>$$$$$${txt-3908}</td>
256   - <td>$$$$$${txt-4245}</td>
257   - <td>$$$$$${txt-4244}</td>
258   - <td>$$$$$${txt-3905}</td>
259   - <td>$$$$$${txt-3909}</td>
260   - <td>$$$$$${txt-4245}</td>
261   - <td>$$$$$${txt-4244}</td>
262   - <td>$$$$$${txt-3904}</td>
263   - <td>$$$$$${txt-3908}</td>
264   - <td>$$$$$${txt-4245}</td>
265   - <td>$$$$$${txt-4244}</td>
266   - <td>&nbsp;</td>
267   - </tr>
268   - <tbody class="scheduleDaily_3">
269   -
270   - </tbody>
271   - </table>
272   - </div>
273   - </div>
274   -<!-- </div> -->
275   -<!-- </div> -->
276   -</div>
277   -
278   -<script>
279   - $(function(){
280   - // 关闭左侧栏
281   - if (!$('body').hasClass('page-sidebar-closed'))
282   - $('.menu-toggler.sidebar-toggler').click();
283   -
284   - $("#date").datetimepicker({
285   - format : 'YYYY-MM-DD',
286   - locale : 'zh-cn'
287   - });
288   - var d = new Date();
289   - var year = d.getFullYear();
290   - var month = d.getMonth() + 1;
291   - var day = d.getDate();
292   - if(month < 10)
293   - month = "0" + month;
294   - if(day < 10)
295   - day = "0" + day;
296   - $("#date").val(year + "-" + month + "-" + day);
297   -
298   -// $("#ddrbBody").height($(window).height()-200);
299   -
300   - var divFrom1 = window.document.getElementById('forms');
301   - var divFrom2 = window.document.getElementById('forms_1');
302   - var divFrom3 = window.document.getElementById('forms_2');
303   - divFrom2.style.width=divFrom1.offsetWidth+"px";
304   - divFrom3.style.width=divFrom1.offsetWidth+"px";
305   - /* $.get('/basic/lineCode2Name',function(result){
306   - var data=[];
307   -
308   - for(var code in result){
309   - data.push({id: code, text: result[code]});
310   - }
311   - initPinYinSelect2('#line',data,'');
312   -
313   - }) */
314   - var fage=false;
315   - var obj = [];
316   - var xlList;
317   - $.get('/report/lineList',function(result){
318   - xlList=result;
319   - $.get('/user/companyData', function(result){
320   - obj = result;
321   - var options = '';
322   - for(var i = 0; i < obj.length; i++){
323   - options += '<option value="'+obj[i].companyCode+'">'+obj[i].companyName+'</option>';
324   - }
325   -
326   - if(obj.length ==0){
327   - $("#gsdmDiv_ddrb").css('display','none');
328   - }else if(obj.length ==1){
329   - $("#gsdmDiv_ddrb").css('display','none');
330   - if(obj[0].children.length == 1 || obj[0].children.length ==0)
331   - $('#fgsdmDiv_ddrb').css('display','none');
332   - }
333   - $('#gsdmDdrb').html(options);
334   - updateCompany();
335   - });
336   - })
337   - $("#gsdmDdrb").on("change",updateCompany);
338   - function updateCompany(){
339   - var company = $('#gsdmDdrb').val();
340   - var options = '';
341   - for(var i = 0; i < obj.length; i++){
342   - if(obj[i].companyCode == company){
343   - var children = obj[i].children;
344   - for(var j = 0; j < children.length; j++){
345   - options += '<option value="'+children[j].code+'">'+children[j].name+'</option>';
346   - }
347   - }
348   - }
349   - $('#fgsdmDdrb').html(options);
350   - }
351   -
352   -
353   - var tempData = {};
354   - $.get('/report/lineList',function(xlList){
355   - var data = [];
356   - $.get('/user/companyData', function(result){
357   - for(var i = 0; i < result.length; i++){
358   - var companyCode = result[i].companyCode;
359   - var children = result[i].children;
360   - for(var j = 0; j < children.length; j++){
361   - var code = children[j].code;
362   - for(var k=0;k < xlList.length;k++ ){
363   - if(xlList[k]["fgsbm"]==code && xlList[k]["gsbm"]==companyCode){
364   - data.push({id: xlList[k]["xlbm"], text: xlList[k]["xlname"]});
365   - tempData[xlList[k]["xlbm"]] = companyCode+":"+code;
366   - }
367   - }
368   - }
369   - }
370   - initPinYinSelect2('#line',data,'');
371   -
372   - });
373   - });
374   -
375   - $("#line").on("change", function(){
376   - if($("#line").val() == " "){
377   - $("#gsdmDdrb").attr("disabled", false);
378   - $("#fgsdmDdrb").attr("disabled", false);
379   - } else {
380   - var temp = (tempData[$("#line").val()] ? tempData[$("#line").val()] : " : ").split(":");
381   - $("#gsdmDdrb").val(temp[0]);
382   - updateCompany();
383   - $("#fgsdmDdrb").val(temp[1]);
384   - $("#gsdmDdrb").attr("disabled", true);
385   - $("#fgsdmDdrb").attr("disabled", true);
386   - }
387   - });
388   -
389   -
390   - $('#export').attr('disabled', "true");
391   -
392   - var line = $("#line").val();
393   - var xlName = $("#select2-line-container").html();
394   - var date = $("#date").val();
395   -
396   - function getTime(list){
397   - $.each(list, function(i, obj) {
398   - if(obj.zdsj != null && obj.zdsjActual != null ){
399   - var zdsjActual = (obj.zdsjActual).split(":");
400   - var zdsj = (obj.zdsj).split(":");
401   - if(zdsjActual[0]*60+Number(zdsjActual[1]) > zdsj[0]*60+Number(zdsj[1])){
402   - if((zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]))>1200){
403   - obj["fast"] = 1440-((zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1])));
404   -
405   - }else{
406   - obj["slow"] = (zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]));
407   -
408   - }
409   - }
410   - else if(zdsjActual[0]*60+Number(zdsjActual[1]) < zdsj[0]*60+Number(zdsj[1])){
411   - if((zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]))>1200){
412   - obj["slow"] =1440-((zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1])));
413   - }else{
414   - obj["fast"] = (zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]));
415   -
416   - }
417   - }
418   - }
419   -
420   - if(obj.fcsj != null && obj.fcsjActual != null ){
421   - var fcsjActual = (obj.fcsjActual).split(":");
422   - var fcsj = (obj.fcsj).split(":");
423   -
424   - if(fcsjActual[0]*60+Number(fcsjActual[1]) > fcsj[0]*60+Number(fcsj[1])){
425   - if((fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]))>1200){
426   - obj["fast0"] = 1440-((fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1])));
427   - }else{
428   - obj["slow0"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]));
429   - }
430   - }
431   - else if(fcsjActual[0]*60+Number(fcsjActual[1]) < fcsj[0]*60+Number(fcsj[1])){
432   - if( (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]))>1200){
433   - obj["slow0"] = 1440-((fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1])));;
434   - }else{
435   - obj["fast0"] = (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
436   -
437   - }
438   - }
439   - }
440   - });
441   - }
442   - //查询
443   - $("#query").on('click',function(){
444   - line = $("#line").val();
445   - xlName = $("#select2-line-container").html();
446   - date = $("#date").val();
447   - $("#rqxs").html(date);
448   - if(date == null || date.length == 0){
449   - layer.msg("$$$$$${txt-1928}");
450   - return;
451   - }
452   - $("#xlmc").html(xlName+" "+date+" ");
453   -// $("#ddrbBody").height($(window).height()-300);
454   - $("c").html("$$$$$${txt-3959}");
455   - $("#export").removeAttr("disabled");
456   - var i = layer.load(2);
457   - $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
458   - var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
459   - $("#jls").html(result[0].jls);
460   - $("#jsjss").html(result[0].sjgl);
461   - $("#dbdp").html(result[0].dbdp);
462   - $('#forms .scheduleDaily_1').html(scheduleDaily_1);
463   - });
464   - $.get('/realSchedule/queryUserInfo',{line:line,date:date,state:2,type:"query"},function(result){
465   - var scheduleDaily_2 = template('scheduleDaily_2',{list:result});
466   - $('#forms_1 .scheduleDaily_2').html(scheduleDaily_2);
467   - divFrom1 = window.document.getElementById('forms');
468   - divFrom2 = window.document.getElementById('forms_1');
469   - divFrom2.style.width=divFrom1.offsetWidth+"px";
470   - });
471   - $.get('/realSchedule/realScheduleList',{line:line,date:date,type:"query"},function(result){
472   - getTime(result);
473   - var scheduleDaily_3 = template('scheduleDaily_3',{list:result});
474   - $('#forms_2 .scheduleDaily_3').html(scheduleDaily_3);
475   - divFrom1 = window.document.getElementById('forms');
476   - divFrom3 = window.document.getElementById('forms_2');
477   - divFrom3.style.width=divFrom1.offsetWidth+"px";
478   - layer.close(i);
479   - });
480   -
481   - });
482   -
483   - //按月查询
484   - /* $("#month").on('click',function(){
485   - line = $("#line").val();
486   - xlName = $("#select2-line-container").html();
487   - date = $("#date").val();
488   - if(date == null || date.length == 0){
489   - layer.msg("$$$$$${txt-1928}");
490   - return;
491   - }
492   - date = date.substring(0, 7);
493   - $("c").html("全月");
494   - $("#export").removeAttr("disabled");
495   - $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
496   - var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
497   - $('#forms .scheduleDaily_1').html(scheduleDaily_1);
498   - });
499   - $('#forms .scheduleDaily_2').html("");
500   - $('#forms .scheduleDaily_3').html("");
501   -
502   - }); */
503   -
504   - $("#export").on("click",function(){
505   - var params = {};
506   - if(date == null || date.length == 0){
507   - layer.msg("$$$$$${txt-1928}");
508   - return;
509   - }
510   - var lineName = $('#line option:selected').text();
511   - params['line'] = line;
512   - params['lineName'] = lineName;
513   - params['date'] = date;
514   - params['xlName'] = xlName;
515   - params['type'] = "export";
516   - params['state'] = '2';
517   - params['genre'] = '';
518   - $get('/realSchedule/scheduleDailyExport', params, function(result){
519   - if(date.length == 10)
520   - window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMMDD")+"-"+lineName+"-$$$$$${txt-2449}");
521   - else
522   - window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMM")+"-"+lineName+"-$$$$$${txt-2449}");
523   - });
524   - });
525   -
526   - });
527   -</script>
528   -<script type="text/html" id="scheduleDaily_1">
529   - {{each list as obj i}}
530   - <tr >
531   - <td>{{obj.xlName}}</td>
532   - <td>{{obj.jhlc}}</td>
533   - <td>{{obj.sjgl}}</td>
534   - <td>{{obj.ssgl}}</td>
535   - <td>{{obj.ssbc}}</td>
536   - <td>{{obj.ssgl_lz}}</td>
537   - <td>{{obj.ssgl_dm}}</td>
538   - <td>{{obj.ssgl_gz}}</td>
539   - <td>{{obj.ssgl_jf}}</td>
540   - <td>{{obj.ssgl_zs}}</td>
541   - <td>{{obj.ssgl_qr}}</td>
542   - <td>{{obj.ssgl_qc}}</td>
543   - <td>{{obj.ssgl_kx}}</td>
544   - <td>{{obj.ssgl_qh}}</td>
545   - <td>{{obj.ssgl_yw}}</td>
546   - <td>{{obj.ssgl_ljpm}}</td>
547   - <td>{{obj.ssgl_other}}</td>
548   - <td>{{obj.ljgl}}</td>
549   - <td>{{obj.jhbc}}</td>
550   - <td>{{obj.jhbc_m}}</td>
551   - <td>{{obj.jhbc_a}}</td>
552   - <td>{{obj.sjbc}}</td>
553   - <td>{{obj.sjbc_m}}</td>
554   - <td>{{obj.sjbc_a}}</td>
555   - <td>{{obj.ljbc}}</td>
556   - <td>{{obj.ljbc_m}}</td>
557   - <td>{{obj.ljbc_a}}</td>
558   - <td>{{obj.fzbc}}</td>
559   - <td>{{obj.fzbc_m}}</td>
560   - <td>{{obj.fzbc_a}}</td>
561   - <td>{{obj.dtbc}}</td>
562   - <td>{{obj.dtbc_m}}</td>
563   - <td>{{obj.dtbc_a}}</td>
564   - <td>{{obj.djg}}</td>
565   - <td>{{obj.djg_m}}</td>
566   - <td>{{obj.djg_a}}</td>
567   - <td>{{obj.djg_time}}</td>
568   - <td colspan="5">&nbsp;</td>
569   - </tr>
570   - {{/each}}
571   - {{if list.length == 0}}
572   - <tr>
573   - <td colspan="41"><h6 class="muted">$$$$$${txt-750}</h6></td>
574   - </tr>
575   - {{/if}}
576   -</script>
577   -<script type="text/html" id="scheduleDaily_2">
578   - {{each list as obj i}}
579   - {{if i%5 == 0}}
580   - <tr>
581   - {{/if}}
582   - <td colspan="2">{{obj.lpName}}</td>
583   - <td colspan="2">{{obj.clZbh}}</td>
584   - <td>{{obj.jGh}}/{{obj.jName}}</td>
585   - <td>&nbsp;</td>
586   - <td>&nbsp;</td>
587   - <td>&nbsp;</td>
588   - {{if (i+1)%5 == 0}}
589   - </tr>
590   - {{/if}}
591   - {{/each}}
592   - {{if list.length == 0}}
593   - <tr>
594   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
595   - </tr>
596   - {{/if}}
597   -</script>
598   -<script type="text/html" id="scheduleDaily_3">
599   - {{each list as obj i}}
600   - {{if i%3 == 0}}
601   - <tr>
602   - {{/if}}
603   - <td>{{obj.lpName}}</td>
604   - <td colspan="2" style="word-break: keep-all;white-space:nowrap;">{{obj.qdzName}}</td>
605   - <td>{{obj.zdsj}}</td>
606   - <td>{{obj.zdsjActual}}</td>
607   - <td>{{obj.fast}}</td>
608   - <td>{{obj.slow}}</td>
609   - <td>{{obj.fcsj}}</td>
610   - <td>{{obj.fcsjActual}}
611   - {{if obj.bcType== "in"}}
612   - (进)
613   - {{/if}}
614   - {{if obj.bcType== "out"}}
615   - (出)
616   - {{/if}}
617   - </td>
618   - <td>{{obj.fast0}}</td>
619   - <td>{{obj.slow0}}
620   -
621   - </td>
622   - <td colspan="2" title="{{obj.remark}}">{{obj.remarks}}</td>
623   - {{if (i+1)%3 == 0}}
624   - <td>&nbsp;</td>
625   - </tr>
626   - {{/if}}
627   - {{/each}}
628   - {{if list.length == 0}}
629   - <tr>
630   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
631   - </tr>
632   - {{/if}}
  1 +<style type="text/css">
  2 + .table-bordered {
  3 + border: 1px solid; }
  4 + .table-bordered > thead > tr > th,
  5 + .table-bordered > thead > tr > td,
  6 + .table-bordered > tbody > tr > th,
  7 + .table-bordered > tbody > tr > td,
  8 + .table-bordered > tfoot > tr > th,
  9 + .table-bordered > tfoot > tr > td {
  10 + border: 1px solid;
  11 + text-align: center; }
  12 + .table-bordered > thead > tr > th,
  13 + .table-bordered > thead > tr > td {
  14 + border-bottom-width: 2px; }
  15 +
  16 + .table > tbody + tbody {
  17 + border-top: 1px solid; }
  18 +
  19 +
  20 +
  21 + #ddrbBody tr> td >span{
  22 + word-break: keep-all;white-space:nowrap;
  23 + }
  24 +</style>
  25 +
  26 +<div class="page-head" >
  27 + <div class="page-title">
  28 + <h1>$$$$$${txt-2449}</h1>
  29 + </div>
  30 +</div>
  31 +
  32 +<!-- <div class="row" > -->
  33 + <div class=" row col-md-12 portlet light porttlet-fit bordered" style="overflow:auto;height:calc(100% - 20px)">
  34 +<!-- <div class="" > -->
  35 + <div class="portlet-title">
  36 + <form class="form-inline" action="">
  37 + <div style="display: inline-block; margin-left: 33px;" id="gsdmDiv_ddrb">
  38 + <span class="item-label" style="width: 80px;">$$$$$${txt-3694}</span>
  39 + <select class="form-control" name="company" id="gsdmDdrb" style="width: 180px;"></select>
  40 + </div>
  41 + <div style="display: inline-block; margin-left: 24px;" id="fgsdmDiv_ddrb">
  42 + <span class="item-label" style="width: 80px;">$$$$$${txt-3777}: </span>
  43 + <select class="form-control" name="subCompany" id="fgsdmDdrb" style="width: 180px;"></select>
  44 + </div>
  45 + <div style="margin-top: 2px"></div>
  46 + <div style="display: inline-block;">
  47 + <span class="item-label" style="width: 80px;margin-left: 33px;">$$$$$${txt-3815}: </span>
  48 + <select class="form-control" name="line" id="line" style="width: 180px;"></select>
  49 + </div>
  50 + <div style="display: inline-block;margin-left: 38px;">
  51 + <span class="item-label" style="width: 80px;">$$$$$${txt-4004}: </span>
  52 + <input class="form-control" type="text" id="date" style="width: 180px;"/>
  53 + </div>
  54 + <div class="form-group">
  55 + <input class="btn btn-default" type="button" id="query" value="$$$$$${txt-3841}"/>
  56 +<!-- <input class="btn btn-default" type="button" id="month" value="按月查询"/> -->
  57 + <input class="btn btn-default" type="button" id="export" value="$$$$$${txt-4163}"/>
  58 + </div>
  59 + </form>
  60 + </div>
  61 + <div class="portlet-body" id="ddrbBody" style="background-color:white;height: calc(100%)">
  62 + <div class="table-container" style="margin-top: 10px;min-width: 906px">
  63 + <label>$$$$$${txt-3470}<span id="rqxs"></span>&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3420}:6:31~8:30&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3421}:16:01~18:00</label>
  64 + <br/><label>$$$$$${txt-4448}<span id="jls"></span>&nbsp;&nbsp;$$$$$${txt-1958}<span id="jsjss"></span></label>
  65 + &nbsp;&nbsp;$$$$$${txt-3003}:<span id="dbdp"></span></label>
  66 + <table class="table table-bordered table-hover table-checkable" id="forms">
  67 + <thead>
  68 + <tr>
  69 + <th colspan="41"><label id="xlmc"></label>$$$$$${txt-1516}</th>
  70 + </tr>
  71 + <tr>
  72 + <td rowspan="3"><span>$$$$$${txt-3968}</span></td>
  73 + <td colspan="17">$$$$$${txt-787}</td>
  74 + <td colspan="15">$$$$$${txt-1535}</td>
  75 + <td colspan="9">$$$$$${txt-2026}</td>
  76 + </tr>
  77 + <tr>
  78 + <td rowspan="2"><span >$$$$$${txt-3972}</span></td>
  79 + <td rowspan="2"><span >$$$$$${txt-3970}</span></td>
  80 + <td rowspan="2"><span>$$$$$${txt-2771}</span></td>
  81 + <td rowspan="2"><span>$$$$$${txt-2772}</span></td>
  82 + <td colspan="12">$$$$$${txt-788}</td>
  83 + <td rowspan="2"><span >$$$$$${txt-2781}</span></td>
  84 + <td colspan="3">$$$$$${txt-3186}</td>
  85 + <td colspan="3">$$$$$${txt-3067}</td>
  86 + <td colspan="3">$$$$$${txt-2705}</td>
  87 + <td colspan="3">$$$$$${txt-2929}</td>
  88 + <td colspan="3">$$$$$${txt-2780}</td>
  89 + <td colspan="3">$$$$$${txt-2782}</td>
  90 + <td rowspan="2">$$$$$${txt-594}</td>
  91 + <td colspan="5" rowspan="2">$$$$$${txt-3920}</td>
  92 + </tr>
  93 + <tr>
  94 + <td><span>$$$$$${txt-3961}</span></td>
  95 + <td><span>$$$$$${txt-3963}</span></td>
  96 + <td><span>$$$$$${txt-3840}</span></td>
  97 + <td><span>$$$$$${txt-3838}</span></td>
  98 + <td><span>$$$$$${txt-3837}</span></td>
  99 + <td><span>$$$$$${txt-3957}</span></td>
  100 + <td><span>$$$$$${txt-3958}</span></td>
  101 + <td><span>$$$$$${txt-3962}</span></td>
  102 + <td><span>$$$$$${txt-3960}</span></td>
  103 + <td><span>$$$$$${txt-3956}</span></td>
  104 + <td><span>$$$$$${txt-2765}</span></td>
  105 + <td><span>$$$$$${txt-4197}</span></td>
  106 + <td><span>$$$$$${txt-3959}</span></td>
  107 + <td><span>$$$$$${txt-3420}</span></td>
  108 + <td><span>$$$$$${txt-3421}</span></td>
  109 + <td><span>$$$$$${txt-3959}</span></td>
  110 + <td><span>$$$$$${txt-3420}</span></td>
  111 + <td><span>$$$$$${txt-3421}</span></td>
  112 + <td><span>$$$$$${txt-3959}</span></td>
  113 + <td><span>$$$$$${txt-3420}</span></td>
  114 + <td><span>$$$$$${txt-3421}</span></td>
  115 + <td><span>$$$$$${txt-3959}</span></td>
  116 + <td><span>$$$$$${txt-3420}</span></td>
  117 + <td><span>$$$$$${txt-3421}</span></td>
  118 + <td><span>$$$$$${txt-3959}</span></td>
  119 + <td><span>$$$$$${txt-3420}</span></td>
  120 + <td><span>$$$$$${txt-3421}</span></td>
  121 + <td><span>$$$$$${txt-3959}</span></td>
  122 + <td><span>$$$$$${txt-3420}</span></td>
  123 + <td><span>$$$$$${txt-3421}</span></td>
  124 + </tr>
  125 + </thead>
  126 +
  127 + <tbody class="scheduleDaily_1">
  128 +
  129 + </tbody>
  130 + <tr>
  131 + <td colspan="40">&nbsp;</td>
  132 + </tr>
  133 + </table>
  134 + <!-- <tr>
  135 + <td colspan="40">合计</td>
  136 + </tr>
  137 + <tr>
  138 + <td>售票</td>
  139 + <td colspan="2">1元</td>
  140 + <td colspan="2">2元</td>
  141 + <td colspan="2">3元</td>
  142 + <td colspan="2">4元</td>
  143 + <td colspan="2">5元</td>
  144 + <td colspan="2">6元</td>
  145 + <td colspan="2">7元</td>
  146 + <td colspan="2">8元</td>
  147 + <td colspan="2">9元</td>
  148 + <td colspan="2">10元</td>
  149 + <td colspan="2">&nbsp;</td>
  150 + <td colspan="2">合计张数</td>
  151 + <td colspan="2">&nbsp;</td>
  152 + <td colspan="2">预售票</td>
  153 + <td colspan="2">1元</td>
  154 + <td colspan="2">1.5元</td>
  155 + <td colspan="2">合计张数</td>
  156 + <td colspan="5">&nbsp;</td>
  157 + </tr>
  158 + <tr>
  159 + <td>张数</td>
  160 + <td colspan="2">&nbsp;</td>
  161 + <td colspan="2">&nbsp;</td>
  162 + <td colspan="2">&nbsp;</td>
  163 + <td colspan="2">&nbsp;</td>
  164 + <td colspan="2">&nbsp;</td>
  165 + <td colspan="2">&nbsp;</td>
  166 + <td colspan="2">&nbsp;</td>
  167 + <td colspan="2">&nbsp;</td>
  168 + <td colspan="2">&nbsp;</td>
  169 + <td colspan="2">&nbsp;</td>
  170 + <td colspan="2">&nbsp;</td>
  171 + <td colspan="2">合计金额</td>
  172 + <td colspan="2">&nbsp;</td>
  173 + <td colspan="2">张数</td>
  174 + <td colspan="2">&nbsp;</td>
  175 + <td colspan="2">&nbsp;</td>
  176 + <td colspan="2">合计金额</td>
  177 + <td colspan="5">&nbsp;</td>
  178 + </tr>
  179 + <tr>
  180 + <td colspan="40">&nbsp;</td>
  181 + </tr> -->
  182 + <table class="table table-bordered table-hover table-checkable" id="forms_1">
  183 + <tr>
  184 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  185 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  186 + <td> <label>$$$$$${txt-3914}</label></td>
  187 + <td><label>$$$$$${txt-3912}</label></td>
  188 + <td><label>$$$$$${txt-3911}</label></td>
  189 + <td><label>$$$$$${txt-3913}</label></td>
  190 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  191 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  192 + <td><label>$$$$$${txt-3914}</label></td>
  193 + <td><label>$$$$$${txt-3912}</label></td>
  194 + <td><label>$$$$$${txt-3911}</label></td>
  195 + <td><label>$$$$$${txt-3913}</label></td>
  196 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  197 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  198 + <td><label>$$$$$${txt-3914}</label></td>
  199 + <td><label>$$$$$${txt-3912}</label></td>
  200 + <td><label>$$$$$${txt-3911}</label></td>
  201 + <td><label>$$$$$${txt-3913}</label></td>
  202 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  203 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  204 + <td><label>$$$$$${txt-3914}</label></td>
  205 + <td><label>$$$$$${txt-3912}</label></td>
  206 + <td><label>$$$$$${txt-3911}</label></td>
  207 + <td><label>$$$$$${txt-3913}</label></td>
  208 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  209 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  210 + <td><label>$$$$$${txt-3914}</label></td>
  211 + <td><label>$$$$$${txt-3912}</label></td>
  212 + <td><label>$$$$$${txt-3911}</label></td>
  213 + <td><label>$$$$$${txt-3913}</label></td>
  214 + </tr>
  215 + <tbody class="scheduleDaily_2">
  216 +
  217 + </tbody>
  218 + <tr>
  219 + <td colspan="40">&nbsp;</td>
  220 + </tr>
  221 + </table>
  222 + <table class="table table-bordered table-hover table-checkable" id="forms_2">
  223 + <tr>
  224 + <td rowspan="2">$$$$$${txt-4022}</td>
  225 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  226 + <td colspan="4">$$$$$${txt-2672}</td>
  227 + <td colspan="4">$$$$$${txt-2898}</td>
  228 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  229 + <td rowspan="2">$$$$$${txt-4022}</td>
  230 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  231 + <td colspan="4">$$$$$${txt-2672}</td>
  232 + <td colspan="4">$$$$$${txt-2898}</td>
  233 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  234 + <td rowspan="2">$$$$$${txt-4022}</td>
  235 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  236 + <td colspan="4">$$$$$${txt-2672}</td>
  237 + <td colspan="4">$$$$$${txt-2898}</td>
  238 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  239 + <td>&nbsp;</td>
  240 + </tr>
  241 + <tr>
  242 + <td>$$$$$${txt-3905}</td>
  243 + <td>$$$$$${txt-3909}</td>
  244 + <td>$$$$$${txt-4245}</td>
  245 + <td>$$$$$${txt-4244}</td>
  246 + <td>$$$$$${txt-3904}</td>
  247 + <td>$$$$$${txt-3908}</td>
  248 + <td>$$$$$${txt-4245}</td>
  249 + <td>$$$$$${txt-4244}</td>
  250 + <td>$$$$$${txt-3905}</td>
  251 + <td>$$$$$${txt-3909}</td>
  252 + <td>$$$$$${txt-4245}</td>
  253 + <td>$$$$$${txt-4244}</td>
  254 + <td>$$$$$${txt-3904}</td>
  255 + <td>$$$$$${txt-3908}</td>
  256 + <td>$$$$$${txt-4245}</td>
  257 + <td>$$$$$${txt-4244}</td>
  258 + <td>$$$$$${txt-3905}</td>
  259 + <td>$$$$$${txt-3909}</td>
  260 + <td>$$$$$${txt-4245}</td>
  261 + <td>$$$$$${txt-4244}</td>
  262 + <td>$$$$$${txt-3904}</td>
  263 + <td>$$$$$${txt-3908}</td>
  264 + <td>$$$$$${txt-4245}</td>
  265 + <td>$$$$$${txt-4244}</td>
  266 + <td>&nbsp;</td>
  267 + </tr>
  268 + <tbody class="scheduleDaily_3">
  269 +
  270 + </tbody>
  271 + </table>
  272 + </div>
  273 + </div>
  274 +<!-- </div> -->
  275 +<!-- </div> -->
  276 +</div>
  277 +
  278 +<script>
  279 + $(function(){
  280 + // 关闭左侧栏
  281 + if (!$('body').hasClass('page-sidebar-closed'))
  282 + $('.menu-toggler.sidebar-toggler').click();
  283 +
  284 + $("#date").datetimepicker({
  285 + format : 'YYYY-MM-DD',
  286 + locale : 'zh-cn'
  287 + });
  288 + var d = new Date();
  289 + var year = d.getFullYear();
  290 + var month = d.getMonth() + 1;
  291 + var day = d.getDate();
  292 + if(month < 10)
  293 + month = "0" + month;
  294 + if(day < 10)
  295 + day = "0" + day;
  296 + $("#date").val(year + "-" + month + "-" + day);
  297 +
  298 +// $("#ddrbBody").height($(window).height()-200);
  299 +
  300 + var divFrom1 = window.document.getElementById('forms');
  301 + var divFrom2 = window.document.getElementById('forms_1');
  302 + var divFrom3 = window.document.getElementById('forms_2');
  303 + divFrom2.style.width=divFrom1.offsetWidth+"px";
  304 + divFrom3.style.width=divFrom1.offsetWidth+"px";
  305 + /* $.get('/basic/lineCode2Name',function(result){
  306 + var data=[];
  307 +
  308 + for(var code in result){
  309 + data.push({id: code, text: result[code]});
  310 + }
  311 + initPinYinSelect2('#line',data,'');
  312 +
  313 + }) */
  314 + var fage=false;
  315 + var obj = [];
  316 + var xlList;
  317 + $.get('/report/lineList',function(result){
  318 + xlList=result;
  319 + $.get('/user/companyData', function(result){
  320 + obj = result;
  321 + var options = '';
  322 + for(var i = 0; i < obj.length; i++){
  323 + options += '<option value="'+obj[i].companyCode+'">'+obj[i].companyName+'</option>';
  324 + }
  325 +
  326 + if(obj.length ==0){
  327 + $("#gsdmDiv_ddrb").css('display','none');
  328 + }else if(obj.length ==1){
  329 + $("#gsdmDiv_ddrb").css('display','none');
  330 + if(obj[0].children.length == 1 || obj[0].children.length ==0)
  331 + $('#fgsdmDiv_ddrb').css('display','none');
  332 + }
  333 + $('#gsdmDdrb').html(options);
  334 + updateCompany();
  335 + });
  336 + })
  337 + $("#gsdmDdrb").on("change",updateCompany);
  338 + function updateCompany(){
  339 + var company = $('#gsdmDdrb').val();
  340 + var options = '';
  341 + for(var i = 0; i < obj.length; i++){
  342 + if(obj[i].companyCode == company){
  343 + var children = obj[i].children;
  344 + for(var j = 0; j < children.length; j++){
  345 + options += '<option value="'+children[j].code+'">'+children[j].name+'</option>';
  346 + }
  347 + }
  348 + }
  349 + $('#fgsdmDdrb').html(options);
  350 + }
  351 +
  352 +
  353 + var tempData = {};
  354 + $.get('/report/lineList',function(xlList){
  355 + var data = [];
  356 + $.get('/user/companyData', function(result){
  357 + for(var i = 0; i < result.length; i++){
  358 + var companyCode = result[i].companyCode;
  359 + var children = result[i].children;
  360 + for(var j = 0; j < children.length; j++){
  361 + var code = children[j].code;
  362 + for(var k=0;k < xlList.length;k++ ){
  363 + if(xlList[k]["fgsbm"]==code && xlList[k]["gsbm"]==companyCode){
  364 + data.push({id: xlList[k]["xlbm"], text: xlList[k]["xlname"]});
  365 + tempData[xlList[k]["xlbm"]] = companyCode+":"+code;
  366 + }
  367 + }
  368 + }
  369 + }
  370 + initPinYinSelect2('#line',data,'');
  371 +
  372 + });
  373 + });
  374 +
  375 + $("#line").on("change", function(){
  376 + if($("#line").val() == " "){
  377 + $("#gsdmDdrb").attr("disabled", false);
  378 + $("#fgsdmDdrb").attr("disabled", false);
  379 + } else {
  380 + var temp = (tempData[$("#line").val()] ? tempData[$("#line").val()] : " : ").split(":");
  381 + $("#gsdmDdrb").val(temp[0]);
  382 + updateCompany();
  383 + $("#fgsdmDdrb").val(temp[1]);
  384 + $("#gsdmDdrb").attr("disabled", true);
  385 + $("#fgsdmDdrb").attr("disabled", true);
  386 + }
  387 + });
  388 +
  389 +
  390 + $('#export').attr('disabled', "true");
  391 +
  392 + var line = $("#line").val();
  393 + var xlName = $("#select2-line-container").html();
  394 + var date = $("#date").val();
  395 +
  396 + function getTime(list){
  397 + $.each(list, function(i, obj) {
  398 + if(obj.zdsj != null && obj.zdsjActual != null ){
  399 + var zdsjActual = (obj.zdsjActual).split(":");
  400 + var zdsj = (obj.zdsj).split(":");
  401 + if(zdsjActual[0]*60+Number(zdsjActual[1]) > zdsj[0]*60+Number(zdsj[1])){
  402 + if((zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]))>1200){
  403 + obj["fast"] = 1440-((zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1])));
  404 +
  405 + }else{
  406 + obj["slow"] = (zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]));
  407 +
  408 + }
  409 + }
  410 + else if(zdsjActual[0]*60+Number(zdsjActual[1]) < zdsj[0]*60+Number(zdsj[1])){
  411 + if((zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]))>1200){
  412 + obj["slow"] =1440-((zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1])));
  413 + }else{
  414 + obj["fast"] = (zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]));
  415 +
  416 + }
  417 + }
  418 + }
  419 +
  420 + if(obj.fcsj != null && obj.fcsjActual != null ){
  421 + var fcsjActual = (obj.fcsjActual).split(":");
  422 + var fcsj = (obj.fcsj).split(":");
  423 +
  424 + if(fcsjActual[0]*60+Number(fcsjActual[1]) > fcsj[0]*60+Number(fcsj[1])){
  425 + if((fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]))>1200){
  426 + obj["fast0"] = 1440-((fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1])));
  427 + }else{
  428 + obj["slow0"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]));
  429 + }
  430 + }
  431 + else if(fcsjActual[0]*60+Number(fcsjActual[1]) < fcsj[0]*60+Number(fcsj[1])){
  432 + if( (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]))>1200){
  433 + obj["slow0"] = 1440-((fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1])));;
  434 + }else{
  435 + obj["fast0"] = (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
  436 +
  437 + }
  438 + }
  439 + }
  440 + });
  441 + }
  442 + //查询
  443 + $("#query").on('click',function(){
  444 + line = $("#line").val();
  445 + xlName = $("#select2-line-container").html();
  446 + date = $("#date").val();
  447 + $("#rqxs").html(date);
  448 + if(date == null || date.length == 0){
  449 + layer.msg("$$$$$${txt-1928}");
  450 + return;
  451 + }
  452 + $("#xlmc").html(xlName+" "+date+" ");
  453 +// $("#ddrbBody").height($(window).height()-300);
  454 + $("c").html("$$$$$${txt-3959}");
  455 + $("#export").removeAttr("disabled");
  456 + var i = layer.load(2);
  457 + $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
  458 + var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
  459 + $("#jls").html(result[0].jls);
  460 + $("#jsjss").html(result[0].sjgl);
  461 + $("#dbdp").html(result[0].dbdp);
  462 + $('#forms .scheduleDaily_1').html(scheduleDaily_1);
  463 + });
  464 + $.get('/realSchedule/queryUserInfo',{line:line,date:date,state:2,type:"query"},function(result){
  465 + var scheduleDaily_2 = template('scheduleDaily_2',{list:result});
  466 + $('#forms_1 .scheduleDaily_2').html(scheduleDaily_2);
  467 + divFrom1 = window.document.getElementById('forms');
  468 + divFrom2 = window.document.getElementById('forms_1');
  469 + divFrom2.style.width=divFrom1.offsetWidth+"px";
  470 + });
  471 + $.get('/realSchedule/realScheduleList',{line:line,date:date,type:"query"},function(result){
  472 + getTime(result);
  473 + var scheduleDaily_3 = template('scheduleDaily_3',{list:result});
  474 + $('#forms_2 .scheduleDaily_3').html(scheduleDaily_3);
  475 + divFrom1 = window.document.getElementById('forms');
  476 + divFrom3 = window.document.getElementById('forms_2');
  477 + divFrom3.style.width=divFrom1.offsetWidth+"px";
  478 + layer.close(i);
  479 + });
  480 +
  481 + });
  482 +
  483 + //按月查询
  484 + /* $("#month").on('click',function(){
  485 + line = $("#line").val();
  486 + xlName = $("#select2-line-container").html();
  487 + date = $("#date").val();
  488 + if(date == null || date.length == 0){
  489 + layer.msg("$$$$$${txt-1928}");
  490 + return;
  491 + }
  492 + date = date.substring(0, 7);
  493 + $("c").html("全月");
  494 + $("#export").removeAttr("disabled");
  495 + $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
  496 + var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
  497 + $('#forms .scheduleDaily_1').html(scheduleDaily_1);
  498 + });
  499 + $('#forms .scheduleDaily_2').html("");
  500 + $('#forms .scheduleDaily_3').html("");
  501 +
  502 + }); */
  503 +
  504 + $("#export").on("click",function(){
  505 + var params = {};
  506 + if(date == null || date.length == 0){
  507 + layer.msg("$$$$$${txt-1928}");
  508 + return;
  509 + }
  510 + var lineName = $('#line option:selected').text();
  511 + params['line'] = line;
  512 + params['lineName'] = lineName;
  513 + params['date'] = date;
  514 + params['xlName'] = xlName;
  515 + params['type'] = "export";
  516 + params['state'] = '2';
  517 + params['genre'] = '';
  518 + $get('/realSchedule/scheduleDailyExport', params, function(result){
  519 + if(date.length == 10)
  520 + window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMMDD")+"-"+lineName+"-$$$$$${txt-2449}");
  521 + else
  522 + window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMM")+"-"+lineName+"-$$$$$${txt-2449}");
  523 + });
  524 + });
  525 +
  526 + });
  527 +</script>
  528 +<script type="text/html" id="scheduleDaily_1">
  529 + {{each list as obj i}}
  530 + <tr >
  531 + <td>{{obj.xlName}}</td>
  532 + <td>{{obj.jhlc}}</td>
  533 + <td>{{obj.sjgl}}</td>
  534 + <td>{{obj.ssgl}}</td>
  535 + <td>{{obj.ssbc}}</td>
  536 + <td>{{obj.ssgl_lz}}</td>
  537 + <td>{{obj.ssgl_dm}}</td>
  538 + <td>{{obj.ssgl_gz}}</td>
  539 + <td>{{obj.ssgl_jf}}</td>
  540 + <td>{{obj.ssgl_zs}}</td>
  541 + <td>{{obj.ssgl_qr}}</td>
  542 + <td>{{obj.ssgl_qc}}</td>
  543 + <td>{{obj.ssgl_kx}}</td>
  544 + <td>{{obj.ssgl_qh}}</td>
  545 + <td>{{obj.ssgl_yw}}</td>
  546 + <td>{{obj.ssgl_ljpm}}</td>
  547 + <td>{{obj.ssgl_other}}</td>
  548 + <td>{{obj.ljgl}}</td>
  549 + <td>{{obj.jhbc}}</td>
  550 + <td>{{obj.jhbc_m}}</td>
  551 + <td>{{obj.jhbc_a}}</td>
  552 + <td>{{obj.sjbc}}</td>
  553 + <td>{{obj.sjbc_m}}</td>
  554 + <td>{{obj.sjbc_a}}</td>
  555 + <td>{{obj.ljbc}}</td>
  556 + <td>{{obj.ljbc_m}}</td>
  557 + <td>{{obj.ljbc_a}}</td>
  558 + <td>{{obj.fzbc}}</td>
  559 + <td>{{obj.fzbc_m}}</td>
  560 + <td>{{obj.fzbc_a}}</td>
  561 + <td>{{obj.dtbc}}</td>
  562 + <td>{{obj.dtbc_m}}</td>
  563 + <td>{{obj.dtbc_a}}</td>
  564 + <td>{{obj.djg}}</td>
  565 + <td>{{obj.djg_m}}</td>
  566 + <td>{{obj.djg_a}}</td>
  567 + <td>{{obj.djg_time}}</td>
  568 + <td colspan="5">&nbsp;</td>
  569 + </tr>
  570 + {{/each}}
  571 + {{if list.length == 0}}
  572 + <tr>
  573 + <td colspan="41"><h6 class="muted">$$$$$${txt-750}</h6></td>
  574 + </tr>
  575 + {{/if}}
  576 +</script>
  577 +<script type="text/html" id="scheduleDaily_2">
  578 + {{each list as obj i}}
  579 + {{if i%5 == 0}}
  580 + <tr>
  581 + {{/if}}
  582 + <td colspan="2">{{obj.lpName}}</td>
  583 + <td colspan="2">{{obj.clZbh}}</td>
  584 + <td>{{obj.jGh}}/{{obj.jName}}</td>
  585 + <td>&nbsp;</td>
  586 + <td>&nbsp;</td>
  587 + <td>&nbsp;</td>
  588 + {{if (i+1)%5 == 0}}
  589 + </tr>
  590 + {{/if}}
  591 + {{/each}}
  592 + {{if list.length == 0}}
  593 + <tr>
  594 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  595 + </tr>
  596 + {{/if}}
  597 +</script>
  598 +<script type="text/html" id="scheduleDaily_3">
  599 + {{each list as obj i}}
  600 + {{if i%3 == 0}}
  601 + <tr>
  602 + {{/if}}
  603 + <td>{{obj.lpName}}</td>
  604 + <td colspan="2" style="word-break: keep-all;white-space:nowrap;">{{obj.qdzName}}</td>
  605 + <td>{{obj.zdsj}}</td>
  606 + <td>{{obj.zdsjActual}}</td>
  607 + <td>{{obj.fast}}</td>
  608 + <td>{{obj.slow}}</td>
  609 + <td>{{obj.fcsj}}</td>
  610 + <td>{{obj.fcsjActual}}
  611 + {{if obj.bcType== "in"}}
  612 + (进)
  613 + {{/if}}
  614 + {{if obj.bcType== "out"}}
  615 + (出)
  616 + {{/if}}
  617 + </td>
  618 + <td>{{obj.fast0}}</td>
  619 + <td>{{obj.slow0}}
  620 +
  621 + </td>
  622 + <td colspan="2" title="{{obj.remark}}">{{obj.remarks}}</td>
  623 + {{if (i+1)%3 == 0}}
  624 + <td>&nbsp;</td>
  625 + </tr>
  626 + {{/if}}
  627 + {{/each}}
  628 + {{if list.length == 0}}
  629 + <tr>
  630 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  631 + </tr>
  632 + {{/if}}
633 633 </script>
634 634 \ No newline at end of file
... ...
src/main/resources/static/pages/forms/statement/scheduleDailyQp.html
1   -<style type="text/css">
2   - .table-bordered {
3   - border: 1px solid; }
4   - .table-bordered > thead > tr > th,
5   - .table-bordered > thead > tr > td,
6   - .table-bordered > tbody > tr > th,
7   - .table-bordered > tbody > tr > td,
8   - .table-bordered > tfoot > tr > th,
9   - .table-bordered > tfoot > tr > td {
10   - border: 1px solid; }
11   - .table-bordered > thead > tr > th,
12   - .table-bordered > thead > tr > td {
13   - border-bottom-width: 2px; }
14   -
15   - .table > tbody + tbody {
16   - border-top: 1px solid; }
17   -</style>
18   -
19   -<div class="page-head">
20   - <div class="page-title">
21   - <h1>$$$$$${txt-2449}</h1>
22   - </div>
23   -</div>
24   -
25   -<div class="row">
26   - <div class="col-md-12">
27   - <div class="portlet light porttlet-fit bordered">
28   - <div class="portlet-title">
29   - <form class="form-inline" action="">
30   - <div style="display: inline-block;">
31   - <span class="item-label" style="width: 80px;">$$$$$${txt-3815}: </span>
32   - <select class="form-control" name="line" id="line" style="width: 180px;"></select>
33   - </div>
34   - <div style="display: inline-block;margin-left: 15px;">
35   - <span class="item-label" style="width: 80px;">$$$$$${txt-4004}: </span>
36   - <input class="form-control" type="text" id="date" style="width: 180px;"/>
37   - </div>
38   - <div class="form-group">
39   - <input class="btn btn-default" type="button" id="query" value="$$$$$${txt-3841}"/>
40   -<!-- <input class="btn btn-default" type="button" id="month" value="按月查询"/> -->
41   - <input class="btn btn-default" type="button" id="export" value="$$$$$${txt-4163}"/>
42   - </div>
43   - </form>
44   - </div>
45   - <div class="portlet-body" id="ddrbExport">
46   - <div class="table-container" id="ddrbBody" style="margin-top: 10px;overflow:auto;min-width: 906px">
47   - <label>$$$$$${txt-3470}<span id="rqxs"></span>&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3420}:6:31~8:30&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3421}:16:01~18:00</label>
48   - <table class="table table-bordered table-hover table-checkable" id="forms">
49   - <thead>
50   - <tr>
51   - <th colspan="40">$$$$$${txt-1516}</th>
52   - </tr>
53   - <tr>
54   - <td rowspan="3">$$$$$${txt-3529}</td>
55   - <td colspan="16">$$$$$${txt-787}</td>
56   - <td colspan="15"><c>$$$$$${txt-3959}</c>$$$$$${txt-2783}</td>
57   - <td colspan="9">$$$$$${txt-2026}</td>
58   - </tr>
59   - <tr>
60   - <td rowspan="2">$$$$$${txt-3972}</td>
61   - <td rowspan="2">$$$$$${txt-3970}</td>
62   - <td rowspan="2">$$$$$${txt-2771}</td>
63   - <td rowspan="2">$$$$$${txt-2772}</td>
64   - <td colspan="11">$$$$$${txt-788}</td>
65   - <td rowspan="2">$$$$$${txt-2781}</td>
66   - <td colspan="3">$$$$$${txt-3186}</td>
67   - <td colspan="3">$$$$$${txt-3067}</td>
68   - <td colspan="3">$$$$$${txt-2705}</td>
69   - <td colspan="3">$$$$$${txt-2929}</td>
70   - <td colspan="3">$$$$$${txt-2780}</td>
71   - <td colspan="3">$$$$$${txt-2782}</td>
72   - <td rowspan="2">$$$$$${txt-594}</td>
73   - <td colspan="5" rowspan="2">$$$$$${txt-3920}</td>
74   - </tr>
75   - <tr>
76   - <td>$$$$$${txt-3961}</td>
77   - <td>$$$$$${txt-3963}</td>
78   - <td>$$$$$${txt-3840}</td>
79   - <td>$$$$$${txt-3838}</td>
80   - <td>$$$$$${txt-3837}</td>
81   - <td>$$$$$${txt-3957}</td>
82   - <td>$$$$$${txt-3958}</td>
83   - <td>$$$$$${txt-3962}</td>
84   - <td>$$$$$${txt-3960}</td>
85   - <td>$$$$$${txt-3956}</td>
86   - <td>$$$$$${txt-4197}</td>
87   - <td><c>$$$$$${txt-3959}</c></td>
88   - <td>$$$$$${txt-3420}</td>
89   - <td>$$$$$${txt-3421}</td>
90   - <td><c>$$$$$${txt-3959}</c></td>
91   - <td>$$$$$${txt-3420}</td>
92   - <td>$$$$$${txt-3421}</td>
93   - <td><c>$$$$$${txt-3959}</c></td>
94   - <td>$$$$$${txt-3420}</td>
95   - <td>$$$$$${txt-3421}</td>
96   - <td><c>$$$$$${txt-3959}</c></td>
97   - <td>$$$$$${txt-3420}</td>
98   - <td>$$$$$${txt-3421}</td>
99   - <td><c>$$$$$${txt-3959}</c></td>
100   - <td>$$$$$${txt-3420}</td>
101   - <td>$$$$$${txt-3421}</td>
102   - <td><c>$$$$$${txt-3959}</c></td>
103   - <td>$$$$$${txt-3420}</td>
104   - <td>$$$$$${txt-3421}</td>
105   - </tr>
106   - </thead>
107   -
108   - <tbody class="scheduleDaily_1">
109   -
110   - </tbody>
111   - <tr>
112   - <td colspan="40">&nbsp;</td>
113   - </tr>
114   - <tr>
115   - <td colspan="2">$$$$$${txt-4022}</td>
116   - <td colspan="2">$$$$$${txt-3836}</td>
117   - <td>$$$$$${txt-3914}</td>
118   - <td>$$$$$${txt-3912}</td>
119   - <td>$$$$$${txt-3911}</td>
120   - <td>$$$$$${txt-3913}</td>
121   - <td colspan="2">$$$$$${txt-4022}</td>
122   - <td colspan="2">$$$$$${txt-3836}</td>
123   - <td>$$$$$${txt-3914}</td>
124   - <td>$$$$$${txt-3912}</td>
125   - <td>$$$$$${txt-3911}</td>
126   - <td>$$$$$${txt-3913}</td>
127   - <td colspan="2">$$$$$${txt-4022}</td>
128   - <td colspan="2">$$$$$${txt-3836}</td>
129   - <td>$$$$$${txt-3914}</td>
130   - <td>$$$$$${txt-3912}</td>
131   - <td>$$$$$${txt-3911}</td>
132   - <td>$$$$$${txt-3913}</td>
133   - <td colspan="2">$$$$$${txt-4022}</td>
134   - <td colspan="2">$$$$$${txt-3836}</td>
135   - <td>$$$$$${txt-3914}</td>
136   - <td>$$$$$${txt-3912}</td>
137   - <td>$$$$$${txt-3911}</td>
138   - <td>$$$$$${txt-3913}</td>
139   - <td colspan="2">$$$$$${txt-4022}</td>
140   - <td colspan="2">$$$$$${txt-3836}</td>
141   - <td>$$$$$${txt-3914}</td>
142   - <td>$$$$$${txt-3912}</td>
143   - <td>$$$$$${txt-3911}</td>
144   - <td>$$$$$${txt-3913}</td>
145   - </tr>
146   - <tbody class="scheduleDaily_2">
147   -
148   - </tbody>
149   - <tr>
150   - <td colspan="40">&nbsp;</td>
151   - </tr>
152   - <tr>
153   - <td rowspan="2">$$$$$${txt-4022}</td>
154   - <td colspan="2" rowspan="2">$$$$$${txt-3556}</td>
155   - <td colspan="4">$$$$$${txt-2672}</td>
156   - <td colspan="4">发车时间</td>
157   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
158   - <td rowspan="2">$$$$$${txt-4022}</td>
159   - <td colspan="2" rowspan="2">$$$$$${txt-3556}</td>
160   - <td colspan="4">$$$$$${txt-2672}</td>
161   - <td colspan="4">发车时间</td>
162   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
163   - <td rowspan="2">$$$$$${txt-4022}</td>
164   - <td colspan="2" rowspan="2">$$$$$${txt-3556}</td>
165   - <td colspan="4">$$$$$${txt-2672}</td>
166   - <td colspan="4">发车时间</td>
167   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
168   - <td>&nbsp;</td>
169   - </tr>
170   - <tr>
171   - <td>$$$$$${txt-3905}</td>
172   - <td>$$$$$${txt-3909}</td>
173   - <td>$$$$$${txt-4245}</td>
174   - <td>$$$$$${txt-4244}</td>
175   - <td>$$$$$${txt-3904}</td>
176   - <td>$$$$$${txt-3908}</td>
177   - <td>$$$$$${txt-4245}</td>
178   - <td>$$$$$${txt-4244}</td>
179   - <td>$$$$$${txt-3905}</td>
180   - <td>$$$$$${txt-3909}</td>
181   - <td>$$$$$${txt-4245}</td>
182   - <td>$$$$$${txt-4244}</td>
183   - <td>$$$$$${txt-3904}</td>
184   - <td>$$$$$${txt-3908}</td>
185   - <td>$$$$$${txt-4245}</td>
186   - <td>$$$$$${txt-4244}</td>
187   - <td>$$$$$${txt-3905}</td>
188   - <td>$$$$$${txt-3909}</td>
189   - <td>$$$$$${txt-4245}</td>
190   - <td>$$$$$${txt-4244}</td>
191   - <td>$$$$$${txt-3904}</td>
192   - <td>$$$$$${txt-3908}</td>
193   - <td>$$$$$${txt-4245}</td>
194   - <td>$$$$$${txt-4244}</td>
195   - <td>&nbsp;</td>
196   - </tr>
197   - <tbody class="scheduleDaily_3">
198   -
199   - </tbody>
200   - </table>
201   - </div>
202   - </div>
203   - </div>
204   - </div>
205   -</div>
206   -<script src="/pages/mforms/singledatas/jquery.table2excel.min.js"></script>
207   -<script>
208   - $(function(){
209   -
210   - // 关闭左侧栏
211   - if (!$('body').hasClass('page-sidebar-closed'))
212   - $('.menu-toggler.sidebar-toggler').click();
213   -
214   - $("#date").datetimepicker({
215   - format : 'YYYY-MM-DD',
216   - locale : 'zh-cn'
217   - });
218   -
219   -
220   - $("#ddrbBody").height($(window).height()-300);
221   - $.get('/basic/lineCode2Name',function(result){
222   - var data=[];
223   -
224   - for(var code in result){
225   - data.push({id: code, text: result[code]});
226   - }
227   - initPinYinSelect2('#line',data,'');
228   -
229   - })
230   -
231   - $('#export').attr('disabled', "true");
232   -
233   - var line = $("#line").val();
234   - var xlName = $("#select2-line-container").html();
235   - var date = $("#date").val();
236   -
237   - function getTime(list){
238   - $.each(list, function(i, obj) {
239   - if(obj.zdsj != null && obj.zdsjActual != null ){
240   - var zdsjActual = (obj.zdsjActual).split(":");
241   - var zdsj = (obj.zdsj).split(":");
242   - if(zdsjActual[0]*60+Number(zdsjActual[1]) > zdsj[0]*60+Number(zdsj[1])){
243   - obj["slow"] = (zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]));
244   - }
245   - else if(zdsjActual[0]*60+Number(zdsjActual[1]) < zdsj[0]*60+Number(zdsj[1])){
246   - obj["fast"] = (zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]));
247   - }
248   - }
249   -
250   - if(obj.fcsj != null && obj.fcsjActual != null ){
251   - var fcsjActual = (obj.fcsjActual).split(":");
252   - var fcsj = (obj.fcsj).split(":");
253   - if(fcsjActual[0]*60+Number(fcsjActual[1]) > fcsj[0]*60+Number(fcsj[1])){
254   - obj["slow0"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]));
255   - }
256   - else if(fcsjActual[0]*60+Number(fcsjActual[1]) < fcsj[0]*60+Number(fcsj[1])){
257   - obj["fast0"] = (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
258   - }
259   - }
260   - });
261   - }
262   - //查询
263   - $("#query").on('click',function(){
264   - line = $("#line").val();
265   - xlName = $("#select2-line-container").html();
266   - date = $("#date").val();
267   - $("#rqxs").html(date);
268   - if(date == null || date.length == 0){
269   - layer.msg("$$$$$${txt-1928}");
270   - return;
271   - }
272   - $("c").html("$$$$$${txt-3959}");
273   - $("#export").removeAttr("disabled");
274   - $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
275   - var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
276   - $('#forms .scheduleDaily_1').html(scheduleDaily_1);
277   - });
278   - $.get('/realSchedule/queryUserInfo',{line:line,date:date,state:2,type:"query"},function(result){
279   - console.log(result);
280   - var scheduleDaily_2 = template('scheduleDaily_2',{list:result});
281   - $('#forms .scheduleDaily_2').html(scheduleDaily_2);
282   - });
283   - $.get('/realSchedule/realScheduleListQp',{line:line,date:date,type:"query"},function(result){
284   - getTime(result);
285   - var scheduleDaily_3 = template('scheduleDaily_3',{list:result});
286   - $('#forms .scheduleDaily_3').html(scheduleDaily_3);
287   - });
288   -
289   - });
290   -
291   - //按月查询
292   - $("#month").on('click',function(){
293   - line = $("#line").val();
294   - xlName = $("#select2-line-container").html();
295   - date = $("#date").val();
296   - if(date == null || date.length == 0){
297   - layer.msg("$$$$$${txt-1928}");
298   - return;
299   - }
300   - date = date.substring(0, 7);
301   - $("c").html("$$$$$${txt-3845}");
302   - $("#export").removeAttr("disabled");
303   - $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
304   - var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
305   - $('#forms .scheduleDaily_1').html(scheduleDaily_1);
306   - });
307   - $('#forms .scheduleDaily_2').html("");
308   - $('#forms .scheduleDaily_3').html("");
309   -
310   - });
311   -
312   - $("#export").on("click",function(){
313   - var params = {};
314   - if(date == null || date.length == 0){
315   - layer.msg("$$$$$${txt-1928}");
316   - return;
317   - }
318   - /* $("#ddrbExport").table2excel({
319   - // 不被导出的表格行的CSS class类
320   - exclude: ".noExl",
321   - // 导出的Excel文档的名称,(没看到作用)
322   - name: "Excel Document Name.xlsx",
323   - // Excel文件的名称
324   - filename: date+"$$$$$${txt-2449}"
325   - }); */
326   - var lineName = $('#line option:selected').text();
327   - params['line'] = line;
328   - params['lineName'] = lineName;
329   - params['date'] = date;
330   - params['xlName'] = xlName;
331   - params['type'] = "export";
332   - params['state'] = '2';
333   - params['genre'] = 'qp';
334   - $get('/realSchedule/scheduleDailyExport', params, function(result){
335   - if(date.length == 10)
336   - window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMMDD")+"-"+lineName+"-$$$$$${txt-2449}");
337   - else
338   - window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMMDD")+"-"+lineName+"-$$$$$${txt-2449}");
339   - });
340   - });
341   -
342   - });
343   -</script>
344   -<script type="text/html" id="scheduleDaily_1">
345   - {{each list as obj i}}
346   - <tr>
347   - <td>{{obj.xlName}}</td>
348   - <td>{{obj.jhlc}}</td>
349   - <td>{{obj.sjgl}}</td>
350   - <td>{{obj.ssgl}}</td>
351   - <td>{{obj.ssbc}}</td>
352   - <td>{{obj.ssgl_lz}}</td>
353   - <td>{{obj.ssgl_dm}}</td>
354   - <td>{{obj.ssgl_gz}}</td>
355   - <td>{{obj.ssgl_jf}}</td>
356   - <td>{{obj.ssgl_zs}}</td>
357   - <td>{{obj.ssgl_qr}}</td>
358   - <td>{{obj.ssgl_qc}}</td>
359   - <td>{{obj.ssgl_kx}}</td>
360   - <td>{{obj.ssgl_qh}}</td>
361   - <td>{{obj.ssgl_yw}}</td>
362   - <td>{{obj.ssgl_other}}</td>
363   - <td>{{obj.ljgl}}</td>
364   - <td>{{obj.jhbc}}</td>
365   - <td>{{obj.jhbc_m}}</td>
366   - <td>{{obj.jhbc_a}}</td>
367   - <td>{{obj.sjbc}}</td>
368   - <td>{{obj.sjbc_m}}</td>
369   - <td>{{obj.sjbc_a}}</td>
370   - <td>{{obj.ljbc}}</td>
371   - <td>{{obj.ljbc_m}}</td>
372   - <td>{{obj.ljbc_a}}</td>
373   - <td>{{obj.fzbc}}</td>
374   - <td>{{obj.fzbc_m}}</td>
375   - <td>{{obj.fzbc_a}}</td>
376   - <td>{{obj.dtbc}}</td>
377   - <td>{{obj.dtbc_m}}</td>
378   - <td>{{obj.dtbc_a}}</td>
379   - <td>{{obj.djg}}</td>
380   - <td>{{obj.djg_m}}</td>
381   - <td>{{obj.djg_a}}</td>
382   - <td>{{obj.djg_time}}</td>
383   - <td colspan="5">&nbsp;</td>
384   - </tr>
385   - {{/each}}
386   - {{if list.length == 0}}
387   - <tr>
388   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
389   - </tr>
390   - {{/if}}
391   -</script>
392   -<script type="text/html" id="scheduleDaily_2">
393   - {{each list as obj i}}
394   - {{if i%5 == 0}}
395   - <tr>
396   - {{/if}}
397   - <td colspan="2">{{obj[3]}}</td>
398   - <td colspan="2">{{obj[2]}}</td>
399   - <td>{{obj[1]}}/{{obj[4]}}</td>
400   - <td>{{if obj[5] !=null}}
401   - {{obj[5]}}/
402   - {{obj[6]}}
403   -
404   - {{/if}}
405   - </td>
406   - <td>&nbsp;</td>
407   - <td>&nbsp;</td>
408   - {{if (i+1)%5 == 0}}
409   - </tr>
410   - {{/if}}
411   - {{/each}}
412   - {{if list.length == 0}}
413   - <tr>
414   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
415   - </tr>
416   - {{/if}}
417   -</script>
418   -<script type="text/html" id="scheduleDaily_3">
419   - {{each list as obj i}}
420   - {{if i%3 == 0}}
421   - <tr>
422   - {{/if}}
423   - <td>{{obj.lpName}}</td>
424   - <td colspan="2">{{obj.qdzName}}</td>
425   - <td>{{obj.zdsj}}</td>
426   - <td>{{obj.zdsjActual}}</td>
427   - <td>{{obj.fast}}</td>
428   - <td>{{obj.slow}}</td>
429   - <td>{{obj.fcsj}}</td>
430   - <td>{{obj.fcsjActual}}</td>
431   - <td>{{obj.fast0}}</td>
432   - <td>{{obj.slow0}}</td>
433   - <td colspan="2">{{obj.remarks}}</td>
434   - {{if (i+1)%3 == 0}}
435   - <td>&nbsp;</td>
436   - </tr>
437   - {{/if}}
438   - {{/each}}
439   - {{if list.length == 0}}
440   - <tr>
441   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
442   - </tr>
443   - {{/if}}
  1 +<style type="text/css">
  2 + .table-bordered {
  3 + border: 1px solid; }
  4 + .table-bordered > thead > tr > th,
  5 + .table-bordered > thead > tr > td,
  6 + .table-bordered > tbody > tr > th,
  7 + .table-bordered > tbody > tr > td,
  8 + .table-bordered > tfoot > tr > th,
  9 + .table-bordered > tfoot > tr > td {
  10 + border: 1px solid; }
  11 + .table-bordered > thead > tr > th,
  12 + .table-bordered > thead > tr > td {
  13 + border-bottom-width: 2px; }
  14 +
  15 + .table > tbody + tbody {
  16 + border-top: 1px solid; }
  17 +</style>
  18 +
  19 +<div class="page-head">
  20 + <div class="page-title">
  21 + <h1>$$$$$${txt-2449}</h1>
  22 + </div>
  23 +</div>
  24 +
  25 +<div class="row">
  26 + <div class="col-md-12">
  27 + <div class="portlet light porttlet-fit bordered">
  28 + <div class="portlet-title">
  29 + <form class="form-inline" action="">
  30 + <div style="display: inline-block;">
  31 + <span class="item-label" style="width: 80px;">$$$$$${txt-3815}: </span>
  32 + <select class="form-control" name="line" id="line" style="width: 180px;"></select>
  33 + </div>
  34 + <div style="display: inline-block;margin-left: 15px;">
  35 + <span class="item-label" style="width: 80px;">$$$$$${txt-4004}: </span>
  36 + <input class="form-control" type="text" id="date" style="width: 180px;"/>
  37 + </div>
  38 + <div class="form-group">
  39 + <input class="btn btn-default" type="button" id="query" value="$$$$$${txt-3841}"/>
  40 +<!-- <input class="btn btn-default" type="button" id="month" value="按月查询"/> -->
  41 + <input class="btn btn-default" type="button" id="export" value="$$$$$${txt-4163}"/>
  42 + </div>
  43 + </form>
  44 + </div>
  45 + <div class="portlet-body" id="ddrbExport">
  46 + <div class="table-container" id="ddrbBody" style="margin-top: 10px;overflow:auto;min-width: 906px">
  47 + <label>$$$$$${txt-3470}<span id="rqxs"></span>&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3420}:6:31~8:30&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3421}:16:01~18:00</label>
  48 + <table class="table table-bordered table-hover table-checkable" id="forms">
  49 + <thead>
  50 + <tr>
  51 + <th colspan="40">$$$$$${txt-1516}</th>
  52 + </tr>
  53 + <tr>
  54 + <td rowspan="3">$$$$$${txt-3529}</td>
  55 + <td colspan="16">$$$$$${txt-787}</td>
  56 + <td colspan="15"><c>$$$$$${txt-3959}</c>$$$$$${txt-2783}</td>
  57 + <td colspan="9">$$$$$${txt-2026}</td>
  58 + </tr>
  59 + <tr>
  60 + <td rowspan="2">$$$$$${txt-3972}</td>
  61 + <td rowspan="2">$$$$$${txt-3970}</td>
  62 + <td rowspan="2">$$$$$${txt-2771}</td>
  63 + <td rowspan="2">$$$$$${txt-2772}</td>
  64 + <td colspan="11">$$$$$${txt-788}</td>
  65 + <td rowspan="2">$$$$$${txt-2781}</td>
  66 + <td colspan="3">$$$$$${txt-3186}</td>
  67 + <td colspan="3">$$$$$${txt-3067}</td>
  68 + <td colspan="3">$$$$$${txt-2705}</td>
  69 + <td colspan="3">$$$$$${txt-2929}</td>
  70 + <td colspan="3">$$$$$${txt-2780}</td>
  71 + <td colspan="3">$$$$$${txt-2782}</td>
  72 + <td rowspan="2">$$$$$${txt-594}</td>
  73 + <td colspan="5" rowspan="2">$$$$$${txt-3920}</td>
  74 + </tr>
  75 + <tr>
  76 + <td>$$$$$${txt-3961}</td>
  77 + <td>$$$$$${txt-3963}</td>
  78 + <td>$$$$$${txt-3840}</td>
  79 + <td>$$$$$${txt-3838}</td>
  80 + <td>$$$$$${txt-3837}</td>
  81 + <td>$$$$$${txt-3957}</td>
  82 + <td>$$$$$${txt-3958}</td>
  83 + <td>$$$$$${txt-3962}</td>
  84 + <td>$$$$$${txt-3960}</td>
  85 + <td>$$$$$${txt-3956}</td>
  86 + <td>$$$$$${txt-4197}</td>
  87 + <td><c>$$$$$${txt-3959}</c></td>
  88 + <td>$$$$$${txt-3420}</td>
  89 + <td>$$$$$${txt-3421}</td>
  90 + <td><c>$$$$$${txt-3959}</c></td>
  91 + <td>$$$$$${txt-3420}</td>
  92 + <td>$$$$$${txt-3421}</td>
  93 + <td><c>$$$$$${txt-3959}</c></td>
  94 + <td>$$$$$${txt-3420}</td>
  95 + <td>$$$$$${txt-3421}</td>
  96 + <td><c>$$$$$${txt-3959}</c></td>
  97 + <td>$$$$$${txt-3420}</td>
  98 + <td>$$$$$${txt-3421}</td>
  99 + <td><c>$$$$$${txt-3959}</c></td>
  100 + <td>$$$$$${txt-3420}</td>
  101 + <td>$$$$$${txt-3421}</td>
  102 + <td><c>$$$$$${txt-3959}</c></td>
  103 + <td>$$$$$${txt-3420}</td>
  104 + <td>$$$$$${txt-3421}</td>
  105 + </tr>
  106 + </thead>
  107 +
  108 + <tbody class="scheduleDaily_1">
  109 +
  110 + </tbody>
  111 + <tr>
  112 + <td colspan="40">&nbsp;</td>
  113 + </tr>
  114 + <tr>
  115 + <td colspan="2">$$$$$${txt-4022}</td>
  116 + <td colspan="2">$$$$$${txt-3836}</td>
  117 + <td>$$$$$${txt-3914}</td>
  118 + <td>$$$$$${txt-3912}</td>
  119 + <td>$$$$$${txt-3911}</td>
  120 + <td>$$$$$${txt-3913}</td>
  121 + <td colspan="2">$$$$$${txt-4022}</td>
  122 + <td colspan="2">$$$$$${txt-3836}</td>
  123 + <td>$$$$$${txt-3914}</td>
  124 + <td>$$$$$${txt-3912}</td>
  125 + <td>$$$$$${txt-3911}</td>
  126 + <td>$$$$$${txt-3913}</td>
  127 + <td colspan="2">$$$$$${txt-4022}</td>
  128 + <td colspan="2">$$$$$${txt-3836}</td>
  129 + <td>$$$$$${txt-3914}</td>
  130 + <td>$$$$$${txt-3912}</td>
  131 + <td>$$$$$${txt-3911}</td>
  132 + <td>$$$$$${txt-3913}</td>
  133 + <td colspan="2">$$$$$${txt-4022}</td>
  134 + <td colspan="2">$$$$$${txt-3836}</td>
  135 + <td>$$$$$${txt-3914}</td>
  136 + <td>$$$$$${txt-3912}</td>
  137 + <td>$$$$$${txt-3911}</td>
  138 + <td>$$$$$${txt-3913}</td>
  139 + <td colspan="2">$$$$$${txt-4022}</td>
  140 + <td colspan="2">$$$$$${txt-3836}</td>
  141 + <td>$$$$$${txt-3914}</td>
  142 + <td>$$$$$${txt-3912}</td>
  143 + <td>$$$$$${txt-3911}</td>
  144 + <td>$$$$$${txt-3913}</td>
  145 + </tr>
  146 + <tbody class="scheduleDaily_2">
  147 +
  148 + </tbody>
  149 + <tr>
  150 + <td colspan="40">&nbsp;</td>
  151 + </tr>
  152 + <tr>
  153 + <td rowspan="2">$$$$$${txt-4022}</td>
  154 + <td colspan="2" rowspan="2">$$$$$${txt-3556}</td>
  155 + <td colspan="4">$$$$$${txt-2672}</td>
  156 + <td colspan="4">$$$$$${txt-2898}</td>
  157 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  158 + <td rowspan="2">$$$$$${txt-4022}</td>
  159 + <td colspan="2" rowspan="2">$$$$$${txt-3556}</td>
  160 + <td colspan="4">$$$$$${txt-2672}</td>
  161 + <td colspan="4">$$$$$${txt-2898}</td>
  162 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  163 + <td rowspan="2">$$$$$${txt-4022}</td>
  164 + <td colspan="2" rowspan="2">$$$$$${txt-3556}</td>
  165 + <td colspan="4">$$$$$${txt-2672}</td>
  166 + <td colspan="4">$$$$$${txt-2898}</td>
  167 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  168 + <td>&nbsp;</td>
  169 + </tr>
  170 + <tr>
  171 + <td>$$$$$${txt-3905}</td>
  172 + <td>$$$$$${txt-3909}</td>
  173 + <td>$$$$$${txt-4245}</td>
  174 + <td>$$$$$${txt-4244}</td>
  175 + <td>$$$$$${txt-3904}</td>
  176 + <td>$$$$$${txt-3908}</td>
  177 + <td>$$$$$${txt-4245}</td>
  178 + <td>$$$$$${txt-4244}</td>
  179 + <td>$$$$$${txt-3905}</td>
  180 + <td>$$$$$${txt-3909}</td>
  181 + <td>$$$$$${txt-4245}</td>
  182 + <td>$$$$$${txt-4244}</td>
  183 + <td>$$$$$${txt-3904}</td>
  184 + <td>$$$$$${txt-3908}</td>
  185 + <td>$$$$$${txt-4245}</td>
  186 + <td>$$$$$${txt-4244}</td>
  187 + <td>$$$$$${txt-3905}</td>
  188 + <td>$$$$$${txt-3909}</td>
  189 + <td>$$$$$${txt-4245}</td>
  190 + <td>$$$$$${txt-4244}</td>
  191 + <td>$$$$$${txt-3904}</td>
  192 + <td>$$$$$${txt-3908}</td>
  193 + <td>$$$$$${txt-4245}</td>
  194 + <td>$$$$$${txt-4244}</td>
  195 + <td>&nbsp;</td>
  196 + </tr>
  197 + <tbody class="scheduleDaily_3">
  198 +
  199 + </tbody>
  200 + </table>
  201 + </div>
  202 + </div>
  203 + </div>
  204 + </div>
  205 +</div>
  206 +<script src="/pages/mforms/singledatas/jquery.table2excel.min.js"></script>
  207 +<script>
  208 + $(function(){
  209 +
  210 + // 关闭左侧栏
  211 + if (!$('body').hasClass('page-sidebar-closed'))
  212 + $('.menu-toggler.sidebar-toggler').click();
  213 +
  214 + $("#date").datetimepicker({
  215 + format : 'YYYY-MM-DD',
  216 + locale : 'zh-cn'
  217 + });
  218 +
  219 +
  220 + $("#ddrbBody").height($(window).height()-300);
  221 + $.get('/basic/lineCode2Name',function(result){
  222 + var data=[];
  223 +
  224 + for(var code in result){
  225 + data.push({id: code, text: result[code]});
  226 + }
  227 + initPinYinSelect2('#line',data,'');
  228 +
  229 + })
  230 +
  231 + $('#export').attr('disabled', "true");
  232 +
  233 + var line = $("#line").val();
  234 + var xlName = $("#select2-line-container").html();
  235 + var date = $("#date").val();
  236 +
  237 + function getTime(list){
  238 + $.each(list, function(i, obj) {
  239 + if(obj.zdsj != null && obj.zdsjActual != null ){
  240 + var zdsjActual = (obj.zdsjActual).split(":");
  241 + var zdsj = (obj.zdsj).split(":");
  242 + if(zdsjActual[0]*60+Number(zdsjActual[1]) > zdsj[0]*60+Number(zdsj[1])){
  243 + obj["slow"] = (zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]));
  244 + }
  245 + else if(zdsjActual[0]*60+Number(zdsjActual[1]) < zdsj[0]*60+Number(zdsj[1])){
  246 + obj["fast"] = (zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]));
  247 + }
  248 + }
  249 +
  250 + if(obj.fcsj != null && obj.fcsjActual != null ){
  251 + var fcsjActual = (obj.fcsjActual).split(":");
  252 + var fcsj = (obj.fcsj).split(":");
  253 + if(fcsjActual[0]*60+Number(fcsjActual[1]) > fcsj[0]*60+Number(fcsj[1])){
  254 + obj["slow0"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]));
  255 + }
  256 + else if(fcsjActual[0]*60+Number(fcsjActual[1]) < fcsj[0]*60+Number(fcsj[1])){
  257 + obj["fast0"] = (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
  258 + }
  259 + }
  260 + });
  261 + }
  262 + //查询
  263 + $("#query").on('click',function(){
  264 + line = $("#line").val();
  265 + xlName = $("#select2-line-container").html();
  266 + date = $("#date").val();
  267 + $("#rqxs").html(date);
  268 + if(date == null || date.length == 0){
  269 + layer.msg("$$$$$${txt-1928}");
  270 + return;
  271 + }
  272 + $("c").html("$$$$$${txt-3959}");
  273 + $("#export").removeAttr("disabled");
  274 + $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
  275 + var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
  276 + $('#forms .scheduleDaily_1').html(scheduleDaily_1);
  277 + });
  278 + $.get('/realSchedule/queryUserInfo',{line:line,date:date,state:2,type:"query"},function(result){
  279 + console.log(result);
  280 + var scheduleDaily_2 = template('scheduleDaily_2',{list:result});
  281 + $('#forms .scheduleDaily_2').html(scheduleDaily_2);
  282 + });
  283 + $.get('/realSchedule/realScheduleListQp',{line:line,date:date,type:"query"},function(result){
  284 + getTime(result);
  285 + var scheduleDaily_3 = template('scheduleDaily_3',{list:result});
  286 + $('#forms .scheduleDaily_3').html(scheduleDaily_3);
  287 + });
  288 +
  289 + });
  290 +
  291 + //按月查询
  292 + $("#month").on('click',function(){
  293 + line = $("#line").val();
  294 + xlName = $("#select2-line-container").html();
  295 + date = $("#date").val();
  296 + if(date == null || date.length == 0){
  297 + layer.msg("$$$$$${txt-1928}");
  298 + return;
  299 + }
  300 + date = date.substring(0, 7);
  301 + $("c").html("$$$$$${txt-3845}");
  302 + $("#export").removeAttr("disabled");
  303 + $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
  304 + var scheduleDaily_1 = template('scheduleDaily_1',{list:result});
  305 + $('#forms .scheduleDaily_1').html(scheduleDaily_1);
  306 + });
  307 + $('#forms .scheduleDaily_2').html("");
  308 + $('#forms .scheduleDaily_3').html("");
  309 +
  310 + });
  311 +
  312 + $("#export").on("click",function(){
  313 + var params = {};
  314 + if(date == null || date.length == 0){
  315 + layer.msg("$$$$$${txt-1928}");
  316 + return;
  317 + }
  318 + /* $("#ddrbExport").table2excel({
  319 + // 不被导出的表格行的CSS class类
  320 + exclude: ".noExl",
  321 + // 导出的Excel文档的名称,(没看到作用)
  322 + name: "Excel Document Name.xlsx",
  323 + // Excel文件的名称
  324 + filename: date+"$$$$$${txt-2449}"
  325 + }); */
  326 + var lineName = $('#line option:selected').text();
  327 + params['line'] = line;
  328 + params['lineName'] = lineName;
  329 + params['date'] = date;
  330 + params['xlName'] = xlName;
  331 + params['type'] = "export";
  332 + params['state'] = '2';
  333 + params['genre'] = 'qp';
  334 + $get('/realSchedule/scheduleDailyExport', params, function(result){
  335 + if(date.length == 10)
  336 + window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMMDD")+"-"+lineName+"-$$$$$${txt-2449}");
  337 + else
  338 + window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMMDD")+"-"+lineName+"-$$$$$${txt-2449}");
  339 + });
  340 + });
  341 +
  342 + });
  343 +</script>
  344 +<script type="text/html" id="scheduleDaily_1">
  345 + {{each list as obj i}}
  346 + <tr>
  347 + <td>{{obj.xlName}}</td>
  348 + <td>{{obj.jhlc}}</td>
  349 + <td>{{obj.sjgl}}</td>
  350 + <td>{{obj.ssgl}}</td>
  351 + <td>{{obj.ssbc}}</td>
  352 + <td>{{obj.ssgl_lz}}</td>
  353 + <td>{{obj.ssgl_dm}}</td>
  354 + <td>{{obj.ssgl_gz}}</td>
  355 + <td>{{obj.ssgl_jf}}</td>
  356 + <td>{{obj.ssgl_zs}}</td>
  357 + <td>{{obj.ssgl_qr}}</td>
  358 + <td>{{obj.ssgl_qc}}</td>
  359 + <td>{{obj.ssgl_kx}}</td>
  360 + <td>{{obj.ssgl_qh}}</td>
  361 + <td>{{obj.ssgl_yw}}</td>
  362 + <td>{{obj.ssgl_other}}</td>
  363 + <td>{{obj.ljgl}}</td>
  364 + <td>{{obj.jhbc}}</td>
  365 + <td>{{obj.jhbc_m}}</td>
  366 + <td>{{obj.jhbc_a}}</td>
  367 + <td>{{obj.sjbc}}</td>
  368 + <td>{{obj.sjbc_m}}</td>
  369 + <td>{{obj.sjbc_a}}</td>
  370 + <td>{{obj.ljbc}}</td>
  371 + <td>{{obj.ljbc_m}}</td>
  372 + <td>{{obj.ljbc_a}}</td>
  373 + <td>{{obj.fzbc}}</td>
  374 + <td>{{obj.fzbc_m}}</td>
  375 + <td>{{obj.fzbc_a}}</td>
  376 + <td>{{obj.dtbc}}</td>
  377 + <td>{{obj.dtbc_m}}</td>
  378 + <td>{{obj.dtbc_a}}</td>
  379 + <td>{{obj.djg}}</td>
  380 + <td>{{obj.djg_m}}</td>
  381 + <td>{{obj.djg_a}}</td>
  382 + <td>{{obj.djg_time}}</td>
  383 + <td colspan="5">&nbsp;</td>
  384 + </tr>
  385 + {{/each}}
  386 + {{if list.length == 0}}
  387 + <tr>
  388 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  389 + </tr>
  390 + {{/if}}
  391 +</script>
  392 +<script type="text/html" id="scheduleDaily_2">
  393 + {{each list as obj i}}
  394 + {{if i%5 == 0}}
  395 + <tr>
  396 + {{/if}}
  397 + <td colspan="2">{{obj[3]}}</td>
  398 + <td colspan="2">{{obj[2]}}</td>
  399 + <td>{{obj[1]}}/{{obj[4]}}</td>
  400 + <td>{{if obj[5] !=null}}
  401 + {{obj[5]}}/
  402 + {{obj[6]}}
  403 +
  404 + {{/if}}
  405 + </td>
  406 + <td>&nbsp;</td>
  407 + <td>&nbsp;</td>
  408 + {{if (i+1)%5 == 0}}
  409 + </tr>
  410 + {{/if}}
  411 + {{/each}}
  412 + {{if list.length == 0}}
  413 + <tr>
  414 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  415 + </tr>
  416 + {{/if}}
  417 +</script>
  418 +<script type="text/html" id="scheduleDaily_3">
  419 + {{each list as obj i}}
  420 + {{if i%3 == 0}}
  421 + <tr>
  422 + {{/if}}
  423 + <td>{{obj.lpName}}</td>
  424 + <td colspan="2">{{obj.qdzName}}</td>
  425 + <td>{{obj.zdsj}}</td>
  426 + <td>{{obj.zdsjActual}}</td>
  427 + <td>{{obj.fast}}</td>
  428 + <td>{{obj.slow}}</td>
  429 + <td>{{obj.fcsj}}</td>
  430 + <td>{{obj.fcsjActual}}</td>
  431 + <td>{{obj.fast0}}</td>
  432 + <td>{{obj.slow0}}</td>
  433 + <td colspan="2">{{obj.remarks}}</td>
  434 + {{if (i+1)%3 == 0}}
  435 + <td>&nbsp;</td>
  436 + </tr>
  437 + {{/if}}
  438 + {{/each}}
  439 + {{if list.length == 0}}
  440 + <tr>
  441 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  442 + </tr>
  443 + {{/if}}
444 444 </script>
445 445 \ No newline at end of file
... ...
src/main/resources/static/pages/forms/statement/scheduleDaily_df.html
1   -<style type="text/css">
2   - .table-bordered {
3   - border: 1px solid; }
4   - .table-bordered > thead > tr > th,
5   - .table-bordered > thead > tr > td,
6   - .table-bordered > tbody > tr > th,
7   - .table-bordered > tbody > tr > td,
8   - .table-bordered > tfoot > tr > th,
9   - .table-bordered > tfoot > tr > td {
10   - border: 1px solid;
11   - text-align: center; }
12   - .table-bordered > thead > tr > th,
13   - .table-bordered > thead > tr > td {
14   - border-bottom-width: 2px; }
15   -
16   - .table > tbody + tbody {
17   - border-top: 1px solid; }
18   -
19   -
20   -
21   - #ddrbBody tr> td >span{
22   - word-break: keep-all;white-space:nowrap;
23   - }
24   -</style>
25   -
26   -<div class="page-head" >
27   - <div class="page-title">
28   - <h1>$$$$$${txt-2449}</h1>
29   - </div>
30   -</div>
31   -
32   -<!-- <div class="row" > -->
33   - <div class=" row col-md-12 portlet light porttlet-fit bordered" style="height:calc(100% - 56px)">
34   -<!-- <div class="" > -->
35   - <div class="portlet-title">
36   - <form class="form-inline" action="">
37   - <div style="display: inline-block; margin-left: 33px;" id="gsdmDiv_ddrb">
38   - <span class="item-label" style="width: 80px;">$$$$$${txt-3694}</span>
39   - <select class="form-control" name="company" id="gsdmDdrb" style="width: 180px;"></select>
40   - </div>
41   - <div style="display: inline-block; margin-left: 24px;" id="fgsdmDiv_ddrb">
42   - <span class="item-label" style="width: 80px;">$$$$$${txt-3777}: </span>
43   - <select class="form-control" name="subCompany" id="fgsdmDdrb" style="width: 180px;"></select>
44   - </div>
45   - <div style="margin-top: 2px"></div>
46   - <div style="display: inline-block;">
47   - <span class="item-label" style="width: 80px;margin-left: 33px;">$$$$$${txt-3815}: </span>
48   - <select class="form-control" name="line" id="line" style="width: 180px;"></select>
49   - </div>
50   - <div style="display: inline-block;margin-left: 38px;">
51   - <span class="item-label" style="width: 80px;">$$$$$${txt-4004}: </span>
52   - <input class="form-control" type="text" id="date" style="width: 180px;"/>
53   - </div>
54   - <div class="form-group">
55   - <input class="btn btn-default" type="button" id="query" value="$$$$$${txt-3841}"/>
56   -<!-- <input class="btn btn-default" type="button" id="month" value="按月查询"/> -->
57   - <input class="btn btn-default" type="button" id="export" value="导出"/>
58   - </div>
59   - </form>
60   - </div>
61   - <div class="portlet-body" id="ddrbBody" style="overflow:auto;height: calc(100% - 80px)">
62   - <div class="table-container" style="margin-top: 10px;min-width: 906px">
63   - <label>$$$$$${txt-3470}<span id="rqxs"></span>&nbsp;&nbsp;&nbsp;&nbsp;早高峰:6:31~8:30&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3421}:16:01~18:00</label>
64   - <br/><label>$$$$$${txt-4448}<span id="jls"></span>&nbsp;&nbsp;$$$$$${txt-1958}<span id="jsjss"></span></label>
65   - &nbsp;&nbsp;$$$$$${txt-3003}:<span id="dbdp"></span></label>
66   - <table class="table table-bordered table-hover table-checkable" id="forms">
67   - <thead>
68   - <tr>
69   - <th colspan="41"><label id="xlmc"></label>$$$$$${txt-1516}</th>
70   - </tr>
71   - <tr>
72   - <td rowspan="3"><span>$$$$$${txt-3968}</span></td>
73   - <td colspan="17">$$$$$${txt-787}</td>
74   - <td colspan="15">$$$$$${txt-1535}</td>
75   - <td colspan="9">$$$$$${txt-2026}</td>
76   - </tr>
77   - <tr>
78   - <td rowspan="2"><span >$$$$$${txt-3972}</span></td>
79   - <td rowspan="2"><span >$$$$$${txt-3970}</span></td>
80   - <td rowspan="2"><span>$$$$$${txt-2771}</span></td>
81   - <td rowspan="2"><span>$$$$$${txt-2772}</span></td>
82   - <td colspan="12">$$$$$${txt-788}</td>
83   - <td rowspan="2"><span >$$$$$${txt-2781}</span></td>
84   - <td colspan="3">$$$$$${txt-3186}</td>
85   - <td colspan="3">$$$$$${txt-3067}</td>
86   - <td colspan="3">$$$$$${txt-2705}</td>
87   - <td colspan="3">$$$$$${txt-2929}</td>
88   - <td colspan="3">$$$$$${txt-2780}</td>
89   - <td colspan="3">$$$$$${txt-2782}</td>
90   - <td rowspan="2">$$$$$${txt-593}</td>
91   - <td colspan="5" rowspan="2">$$$$$${txt-3920}</td>
92   - </tr>
93   - <tr>
94   - <td><span>$$$$$${txt-3961}</span></td>
95   - <td><span>$$$$$${txt-3963}</span></td>
96   - <td><span>$$$$$${txt-3840}</span></td>
97   - <td><span>$$$$$${txt-3838}</span></td>
98   - <td><span>$$$$$${txt-3837}</span></td>
99   - <td><span>$$$$$${txt-3957}</span></td>
100   - <td><span>$$$$$${txt-3958}</span></td>
101   - <td><span>$$$$$${txt-3962}</span></td>
102   - <td><span>$$$$$${txt-3960}</span></td>
103   - <td><span>$$$$$${txt-3956}</span></td>
104   - <td><span>$$$$$${txt-2765}</span></td>
105   - <td><span>$$$$$${txt-4197}</span></td>
106   - <td><span>$$$$$${txt-3959}</span></td>
107   - <td><span>$$$$$${txt-3420}</span></td>
108   - <td><span>$$$$$${txt-3421}</span></td>
109   - <td><span>$$$$$${txt-3959}</span></td>
110   - <td><span>$$$$$${txt-3420}</span></td>
111   - <td><span>$$$$$${txt-3421}</span></td>
112   - <td><span>$$$$$${txt-3959}</span></td>
113   - <td><span>$$$$$${txt-3420}</span></td>
114   - <td><span>$$$$$${txt-3421}</span></td>
115   - <td><span>$$$$$${txt-3959}</span></td>
116   - <td><span>$$$$$${txt-3420}</span></td>
117   - <td><span>$$$$$${txt-3421}</span></td>
118   - <td><span>$$$$$${txt-3959}</span></td>
119   - <td><span>$$$$$${txt-3420}</span></td>
120   - <td><span>$$$$$${txt-3421}</span></td>
121   - <td><span>$$$$$${txt-3959}</span></td>
122   - <td><span>$$$$$${txt-3420}</span></td>
123   - <td><span>$$$$$${txt-3421}</span></td>
124   - </tr>
125   - </thead>
126   -
127   - <tbody class="scheduleDaily_df_1">
128   -
129   - </tbody>
130   - <tr>
131   - <td colspan="40">&nbsp;</td>
132   - </tr>
133   - </table>
134   - <!-- <tr>
135   - <td colspan="40">合计</td>
136   - </tr>
137   - <tr>
138   - <td>售票</td>
139   - <td colspan="2">1元</td>
140   - <td colspan="2">2元</td>
141   - <td colspan="2">3元</td>
142   - <td colspan="2">4元</td>
143   - <td colspan="2">5元</td>
144   - <td colspan="2">6元</td>
145   - <td colspan="2">7元</td>
146   - <td colspan="2">8元</td>
147   - <td colspan="2">9元</td>
148   - <td colspan="2">10元</td>
149   - <td colspan="2">&nbsp;</td>
150   - <td colspan="2">合计张数</td>
151   - <td colspan="2">&nbsp;</td>
152   - <td colspan="2">预售票</td>
153   - <td colspan="2">1元</td>
154   - <td colspan="2">1.5元</td>
155   - <td colspan="2">合计张数</td>
156   - <td colspan="5">&nbsp;</td>
157   - </tr>
158   - <tr>
159   - <td>张数</td>
160   - <td colspan="2">&nbsp;</td>
161   - <td colspan="2">&nbsp;</td>
162   - <td colspan="2">&nbsp;</td>
163   - <td colspan="2">&nbsp;</td>
164   - <td colspan="2">&nbsp;</td>
165   - <td colspan="2">&nbsp;</td>
166   - <td colspan="2">&nbsp;</td>
167   - <td colspan="2">&nbsp;</td>
168   - <td colspan="2">&nbsp;</td>
169   - <td colspan="2">&nbsp;</td>
170   - <td colspan="2">&nbsp;</td>
171   - <td colspan="2">合计金额</td>
172   - <td colspan="2">&nbsp;</td>
173   - <td colspan="2">张数</td>
174   - <td colspan="2">&nbsp;</td>
175   - <td colspan="2">&nbsp;</td>
176   - <td colspan="2">合计金额</td>
177   - <td colspan="5">&nbsp;</td>
178   - </tr>
179   - <tr>
180   - <td colspan="40">&nbsp;</td>
181   - </tr> -->
182   - <table class="table table-bordered table-hover table-checkable" id="forms_1">
183   - <tr>
184   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
185   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
186   - <td> <label>$$$$$${txt-3914}</label></td>
187   - <td><label>$$$$$${txt-3912}</label></td>
188   - <td><label>$$$$$${txt-3911}</label></td>
189   - <td><label>$$$$$${txt-3913}</label></td>
190   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
191   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
192   - <td><label>$$$$$${txt-3914}</label></td>
193   - <td><label>$$$$$${txt-3912}</label></td>
194   - <td><label>$$$$$${txt-3911}</label></td>
195   - <td><label>$$$$$${txt-3913}</label></td>
196   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
197   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
198   - <td><label>$$$$$${txt-3914}</label></td>
199   - <td><label>$$$$$${txt-3912}</label></td>
200   - <td><label>$$$$$${txt-3911}</label></td>
201   - <td><label>$$$$$${txt-3913}</label></td>
202   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
203   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
204   - <td><label>$$$$$${txt-3914}</label></td>
205   - <td><label>$$$$$${txt-3912}</label></td>
206   - <td><label>$$$$$${txt-3911}</label></td>
207   - <td><label>$$$$$${txt-3913}</label></td>
208   - <td colspan="2"><label>$$$$$${txt-4022}</label></td>
209   - <td colspan="2"><label>$$$$$${txt-3836}</label></td>
210   - <td><label>$$$$$${txt-3914}</label></td>
211   - <td><label>$$$$$${txt-3912}</label></td>
212   - <td><label>$$$$$${txt-3911}</label></td>
213   - <td><label>$$$$$${txt-3913}</label></td>
214   - </tr>
215   - <tbody class="scheduleDaily_df_2">
216   -
217   - </tbody>
218   - <tr>
219   - <td colspan="40">&nbsp;</td>
220   - </tr>
221   - </table>
222   - <table class="table table-bordered table-hover table-checkable" id="forms_2">
223   - <tr>
224   - <td rowspan="2">$$$$$${txt-4022}</td>
225   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
226   - <td colspan="4">$$$$$${txt-2672}</td>
227   - <td colspan="4">发车时间</td>
228   - <td colspan="3">$$$$$${txt-2673}</td>
229   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
230   - <td rowspan="2">$$$$$${txt-4022}</td>
231   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
232   - <td colspan="4">$$$$$${txt-2672}</td>
233   - <td colspan="4">发车时间</td>
234   - <td colspan="3">$$$$$${txt-2673}</td>
235   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
236   - <td rowspan="2">$$$$$${txt-4022}</td>
237   - <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
238   - <td colspan="4">$$$$$${txt-2672}</td>
239   - <td colspan="4">发车时间</td>
240   - <td colspan="3">$$$$$${txt-2673}</td>
241   - <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
242   - </tr>
243   - <tr>
244   - <td>$$$$$${txt-3905}</td>
245   - <td>$$$$$${txt-3909}</td>
246   - <td>$$$$$${txt-4245}</td>
247   - <td>$$$$$${txt-4244}</td>
248   - <td>$$$$$${txt-3904}</td>
249   - <td>$$$$$${txt-3908}</td>
250   - <td>$$$$$${txt-4245}</td>
251   - <td>$$$$$${txt-4244}</td>
252   - <td>$$$$$${txt-4003}</td>
253   - <td>$$$$$${txt-4245}</td>
254   - <td>$$$$$${txt-4244}</td>
255   - <td>$$$$$${txt-3905}</td>
256   - <td>$$$$$${txt-3909}</td>
257   - <td>$$$$$${txt-4245}</td>
258   - <td>$$$$$${txt-4244}</td>
259   - <td>$$$$$${txt-3904}</td>
260   - <td>$$$$$${txt-3908}</td>
261   - <td>$$$$$${txt-4245}</td>
262   - <td>$$$$$${txt-4244}</td>
263   - <td>$$$$$${txt-4003}</td>
264   - <td>$$$$$${txt-4245}</td>
265   - <td>$$$$$${txt-4244}</td>
266   - <td>$$$$$${txt-3905}</td>
267   - <td>$$$$$${txt-3909}</td>
268   - <td>$$$$$${txt-4245}</td>
269   - <td>$$$$$${txt-4244}</td>
270   - <td>$$$$$${txt-3904}</td>
271   - <td>$$$$$${txt-3908}</td>
272   - <td>$$$$$${txt-4245}</td>
273   - <td>$$$$$${txt-4244}</td>
274   - <td>$$$$$${txt-4003}</td>
275   - <td>$$$$$${txt-4245}</td>
276   - <td>$$$$$${txt-4244}</td>
277   - </tr>
278   - <tbody class="scheduleDaily_df_3">
279   -
280   - </tbody>
281   - </table>
282   - </div>
283   - </div>
284   -<!-- </div> -->
285   -<!-- </div> -->
286   -</div>
287   -
288   -<script>
289   - $(function(){
290   - // 关闭左侧栏
291   - if (!$('body').hasClass('page-sidebar-closed'))
292   - $('.menu-toggler.sidebar-toggler').click();
293   -
294   - $("#date").datetimepicker({
295   - format : 'YYYY-MM-DD',
296   - locale : 'zh-cn'
297   - });
298   - var d = new Date();
299   - var year = d.getFullYear();
300   - var month = d.getMonth() + 1;
301   - var day = d.getDate();
302   - if(month < 10)
303   - month = "0" + month;
304   - if(day < 10)
305   - day = "0" + day;
306   - $("#date").val(year + "-" + month + "-" + day);
307   -
308   -// $("#ddrbBody").height($(window).height()-200);
309   -
310   - var divFrom1 = window.document.getElementById('forms');
311   - var divFrom2 = window.document.getElementById('forms_1');
312   - var divFrom3 = window.document.getElementById('forms_2');
313   - divFrom2.style.width=divFrom1.offsetWidth+"px";
314   - divFrom3.style.width=divFrom1.offsetWidth+"px";
315   - /* $.get('/basic/lineCode2Name',function(result){
316   - var data=[];
317   -
318   - for(var code in result){
319   - data.push({id: code, text: result[code]});
320   - }
321   - initPinYinSelect2('#line',data,'');
322   -
323   - }) */
324   - var fage=false;
325   - var obj = [];
326   - var xlList;
327   - $.get('/report/lineList',function(result){
328   - xlList=result;
329   - $.get('/user/companyData', function(result){
330   - obj = result;
331   - var options = '';
332   - for(var i = 0; i < obj.length; i++){
333   - options += '<option value="'+obj[i].companyCode+'">'+obj[i].companyName+'</option>';
334   - }
335   - if(obj.length ==0){
336   - $("#gsdmDiv_ddrb").css('display','none');
337   - }else if(obj.length ==1){
338   - $("#gsdmDiv_ddrb").css('display','none');
339   - if(obj[0].children.length == 1 || obj[0].children.length ==0)
340   - $('#fgsdmDiv_ddrb').css('display','none');
341   - }
342   - $('#gsdmDdrb').html(options);
343   - updateCompany();
344   - });
345   - })
346   - $("#gsdmDdrb").on("change",updateCompany);
347   - function updateCompany(){
348   - var company = $('#gsdmDdrb').val();
349   - var options = '';
350   - for(var i = 0; i < obj.length; i++){
351   - if(obj[i].companyCode == company){
352   - var children = obj[i].children;
353   - for(var j = 0; j < children.length; j++){
354   - options += '<option value="'+children[j].code+'">'+children[j].name+'</option>';
355   - }
356   - }
357   - }
358   - $('#fgsdmDdrb').html(options);
359   - }
360   -
361   -
362   - var tempData = {};
363   - $.get('/report/lineList',function(xlList){
364   - var data = [];
365   - $.get('/user/companyData', function(result){
366   - for(var i = 0; i < result.length; i++){
367   - var companyCode = result[i].companyCode;
368   - var children = result[i].children;
369   - for(var j = 0; j < children.length; j++){
370   - var code = children[j].code;
371   - for(var k=0;k < xlList.length;k++ ){
372   - if(xlList[k]["fgsbm"]==code && xlList[k]["gsbm"]==companyCode){
373   - data.push({id: xlList[k]["xlbm"], text: xlList[k]["xlname"]});
374   - tempData[xlList[k]["xlbm"]] = companyCode+":"+code;
375   - }
376   - }
377   - }
378   - }
379   - initPinYinSelect2('#line',data,'');
380   -
381   - });
382   - });
383   -
384   - $("#line").on("change", function(){
385   - if($("#line").val() == " "){
386   - $("#gsdmDdrb").attr("disabled", false);
387   - $("#fgsdmDdrb").attr("disabled", false);
388   - } else {
389   - var temp = tempData[$("#line").val()].split(":");
390   - $("#gsdmDdrb").val(temp[0]);
391   - updateCompany();
392   - $("#fgsdmDdrb").val(temp[1]);
393   - $("#gsdmDdrb").attr("disabled", true);
394   - $("#fgsdmDdrb").attr("disabled", true);
395   - }
396   - });
397   -
398   -
399   - $('#export').attr('disabled', "true");
400   -
401   - var line = $("#line").val();
402   - var xlName = $("#select2-line-container").html();
403   - var date = $("#date").val();
404   -
405   - function getTime(list){
406   - $.each(list, function(i, obj) {
407   - if(obj.zdsj != null && obj.zdsjActual != null ){
408   - var zdsjActual = (obj.zdsjActual).split(":");
409   - var zdsj = (obj.zdsj).split(":");
410   - if(zdsjActual[0]*60+Number(zdsjActual[1]) > zdsj[0]*60+Number(zdsj[1])){
411   - if((zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]))>1200){
412   - obj["fast"] = 1440-((zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1])));
413   -
414   - }else{
415   - obj["slow"] = (zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]));
416   -
417   - }
418   - }
419   - else if(zdsjActual[0]*60+Number(zdsjActual[1]) < zdsj[0]*60+Number(zdsj[1])){
420   - if((zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]))>1200){
421   - obj["slow"] =1440-((zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1])));
422   - }else{
423   - obj["fast"] = (zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]));
424   -
425   - }
426   - }
427   - }
428   -
429   - if(obj.fcsj != null && obj.fcsjActual != null ){
430   - var fcsjActual = (obj.fcsjActual).split(":");
431   - var fcsj = (obj.fcsj).split(":");
432   - var dfsj= (obj.dfsj).split(":");
433   -
434   - if(fcsjActual[0]*60+Number(fcsjActual[1]) > fcsj[0]*60+Number(fcsj[1])){
435   - if((fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]))>1200){
436   - obj["fast0"] = 1440-((fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1])));
437   - }else{
438   - obj["slow0"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]));
439   - }
440   - }
441   - else if(fcsjActual[0]*60+Number(fcsjActual[1]) < fcsj[0]*60+Number(fcsj[1])){
442   - if( (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]))>1200){
443   - obj["slow0"] = 1440-((fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1])));;
444   - }else{
445   - obj["fast0"] = (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
446   -
447   - }
448   - }
449   -
450   - if(fcsjActual[0]*60+Number(fcsjActual[1]) > dfsj[0]*60+Number(dfsj[1])){
451   - if((fcsjActual[0]*60+Number(fcsjActual[1])) - (dfsj[0]*60+Number(dfsj[1]))>1200){
452   - obj["fast1"]=1440-((fcsjActual[0]*60+Number(fcsjActual[1])) - (dfsj[0]*60+Number(dfsj[1])));
453   - }else{
454   - obj["slow1"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (dfsj[0]*60+Number(dfsj[1]));
455   - }
456   - }
457   - else if(fcsjActual[0]*60+Number(fcsjActual[1]) < dfsj[0]*60+Number(dfsj[1])){
458   - if((dfsj[0]*60+Number(dfsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]))>1200){
459   - obj["slow1"]=1440-((dfsj[0]*60+Number(dfsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1])));
460   - }else{
461   - obj["fast1"] = (dfsj[0]*60+Number(dfsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
462   - }
463   - }
464   - }
465   - });
466   - }
467   - //查询
468   - $("#query").on('click',function(){
469   - line = $("#line").val();
470   - xlName = $("#select2-line-container").html();
471   - date = $("#date").val();
472   - $("#rqxs").html(date);
473   - if(date == null || date.length == 0){
474   - layer.msg("$$$$$${txt-1928}");
475   - return;
476   - }
477   - $("#xlmc").html(xlName+" "+date+" ");
478   -// $("#ddrbBody").height($(window).height()-300);
479   - $("c").html("$$$$$${txt-3959}");
480   - $("#export").removeAttr("disabled");
481   - var i = layer.load(2);
482   - $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
483   - var scheduleDaily_df_1 = template('scheduleDaily_df_1',{list:result});
484   - $("#jls").html(result[0].jls);
485   - $("#jsjss").html(result[0].sjgl);
486   - $("#dbdp").html(result[0].dbdp);
487   - $('#forms .scheduleDaily_df_1').html(scheduleDaily_df_1);
488   - });
489   - $.get('/realSchedule/queryUserInfo',{line:line,date:date,state:2,type:"query"},function(result){
490   - var scheduleDaily_df_2 = template('scheduleDaily_df_2',{list:result});
491   - $('#forms_1 .scheduleDaily_df_2').html(scheduleDaily_df_2);
492   - divFrom1 = window.document.getElementById('forms');
493   - divFrom2 = window.document.getElementById('forms_1');
494   - divFrom2.style.width=divFrom1.offsetWidth+"px";
495   - });
496   - $.get('/realSchedule/realScheduleList',{line:line,date:date,type:"query"},function(result){
497   - getTime(result);
498   - var scheduleDaily_df_3 = template('scheduleDaily_df_3',{list:result});
499   - $('#forms_2 .scheduleDaily_df_3').html(scheduleDaily_df_3);
500   - divFrom1 = window.document.getElementById('forms');
501   - divFrom3 = window.document.getElementById('forms_2');
502   - divFrom3.style.width=divFrom1.offsetWidth+"px";
503   - layer.close(i);
504   - });
505   -
506   - });
507   -
508   - //按月查询
509   - /* $("#month").on('click',function(){
510   - line = $("#line").val();
511   - xlName = $("#select2-line-container").html();
512   - date = $("#date").val();
513   - if(date == null || date.length == 0){
514   - layer.msg("$$$$$${txt-1928}");
515   - return;
516   - }
517   - date = date.substring(0, 7);
518   - $("c").html("全月");
519   - $("#export").removeAttr("disabled");
520   - $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
521   - var scheduleDaily_df_1 = template('scheduleDaily_df_1',{list:result});
522   - $('#forms .scheduleDaily_df_1').html(scheduleDaily_df_1);
523   - });
524   - $('#forms .scheduleDaily_df_2').html("");
525   - $('#forms .scheduleDaily_df_3').html("");
526   -
527   - }); */
528   -
529   - $("#export").on("click",function(){
530   - var params = {};
531   - if(date == null || date.length == 0){
532   - layer.msg("$$$$$${txt-1928}");
533   - return;
534   - }
535   - var lineName = $('#line option:selected').text();
536   - params['line'] = line;
537   - params['lineName'] = lineName;
538   - params['date'] = date;
539   - params['xlName'] = xlName;
540   - params['type'] = "export";
541   - params['state'] = '2';
542   - params['genre'] = 'fqp';
543   - params['df'] = 'df';
544   - $get('/realSchedule/scheduleDailyExport', params, function(result){
545   - if(date.length == 10)
546   - window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMMDD")+"-"+lineName+"-$$$$$${txt-2449}");
547   - else
548   - window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMM")+"-"+lineName+"-$$$$$${txt-2449}");
549   - });
550   - });
551   -
552   - });
553   -</script>
554   -<script type="text/html" id="scheduleDaily_df_1">
555   - {{each list as obj i}}
556   - <tr >
557   - <td>{{obj.xlName}}</td>
558   - <td>{{obj.jhlc}}</td>
559   - <td>{{obj.sjgl}}</td>
560   - <td>{{obj.ssgl}}</td>
561   - <td>{{obj.ssbc}}</td>
562   - <td>{{obj.ssgl_lz}}</td>
563   - <td>{{obj.ssgl_dm}}</td>
564   - <td>{{obj.ssgl_gz}}</td>
565   - <td>{{obj.ssgl_jf}}</td>
566   - <td>{{obj.ssgl_zs}}</td>
567   - <td>{{obj.ssgl_qr}}</td>
568   - <td>{{obj.ssgl_qc}}</td>
569   - <td>{{obj.ssgl_kx}}</td>
570   - <td>{{obj.ssgl_qh}}</td>
571   - <td>{{obj.ssgl_yw}}</td>
572   - <td>{{obj.ssgl_ljpm}}</td>
573   - <td>{{obj.ssgl_other}}</td>
574   - <td>{{obj.ljgl}}</td>
575   - <td>{{obj.jhbc}}</td>
576   - <td>{{obj.jhbc_m}}</td>
577   - <td>{{obj.jhbc_a}}</td>
578   - <td>{{obj.sjbc}}</td>
579   - <td>{{obj.sjbc_m}}</td>
580   - <td>{{obj.sjbc_a}}</td>
581   - <td>{{obj.ljbc}}</td>
582   - <td>{{obj.ljbc_m}}</td>
583   - <td>{{obj.ljbc_a}}</td>
584   - <td>{{obj.fzbc}}</td>
585   - <td>{{obj.fzbc_m}}</td>
586   - <td>{{obj.fzbc_a}}</td>
587   - <td>{{obj.dtbc}}</td>
588   - <td>{{obj.dtbc_m}}</td>
589   - <td>{{obj.dtbc_a}}</td>
590   - <td>{{obj.djg}}</td>
591   - <td>{{obj.djg_m}}</td>
592   - <td>{{obj.djg_a}}</td>
593   - <td>{{obj.djg_time}}</td>
594   - <td colspan="5">&nbsp;</td>
595   - </tr>
596   - {{/each}}
597   - {{if list.length == 0}}
598   - <tr>
599   - <td colspan="41"><h6 class="muted">$$$$$${txt-750}</h6></td>
600   - </tr>
601   - {{/if}}
602   -</script>
603   -<script type="text/html" id="scheduleDaily_df_2">
604   - {{each list as obj i}}
605   - {{if i%5 == 0}}
606   - <tr>
607   - {{/if}}
608   - <td colspan="2">{{obj.lpName}}</td>
609   - <td colspan="2">{{obj.clZbh}}</td>
610   - <td>{{obj.jGh}}/{{obj.jName}}</td>
611   - <td>{{if obj.sGh !=null}}
612   - {{obj.sGh}}/
613   - {{obj.sName}}
614   -
615   - {{/if}}
616   - </td>
617   - <td>&nbsp;</td>
618   - <td>&nbsp;</td>
619   - {{if (i+1)%5 == 0}}
620   - </tr>
621   - {{/if}}
622   - {{/each}}
623   - {{if list.length == 0}}
624   - <tr>
625   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
626   - </tr>
627   - {{/if}}
628   -</script>
629   -<script type="text/html" id="scheduleDaily_df_3">
630   - {{each list as obj i}}
631   - {{if i%3 == 0}}
632   - <tr>
633   - {{/if}}
634   - <td>{{obj.lpName}}</td>
635   - <td colspan="2" style="word-break: keep-all;white-space:nowrap;">{{obj.qdzName}}</td>
636   - <td>{{obj.zdsj}}</td>
637   - <td>{{obj.zdsjActual}}</td>
638   - <td>{{obj.fast}}</td>
639   - <td>{{obj.slow}}</td>
640   - <td>{{obj.fcsj}}</td>
641   - <td>{{obj.fcsjActual}}
642   - {{if obj.bcType== "in"}}
643   - (进)
644   - {{/if}}
645   - {{if obj.bcType== "out"}}
646   - (出)
647   - {{/if}}
648   - </td>
649   - <td>{{obj.fast0}}</td>
650   - <td>{{obj.slow0}}
651   - <td>{{obj.dfsj}}</td>
652   - <td>{{obj.fast1}}</td>
653   - <td>{{obj.slow1}}</td>
654   - </td>
655   - <td colspan="2" title="{{obj.remark}}">{{obj.remarks}}</td>
656   - {{if (i+1)%3 == 0}}
657   - </tr>
658   - {{/if}}
659   - {{/each}}
660   - {{if list.length == 0}}
661   - <tr>
662   - <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
663   - </tr>
664   - {{/if}}
  1 +<style type="text/css">
  2 + .table-bordered {
  3 + border: 1px solid; }
  4 + .table-bordered > thead > tr > th,
  5 + .table-bordered > thead > tr > td,
  6 + .table-bordered > tbody > tr > th,
  7 + .table-bordered > tbody > tr > td,
  8 + .table-bordered > tfoot > tr > th,
  9 + .table-bordered > tfoot > tr > td {
  10 + border: 1px solid;
  11 + text-align: center; }
  12 + .table-bordered > thead > tr > th,
  13 + .table-bordered > thead > tr > td {
  14 + border-bottom-width: 2px; }
  15 +
  16 + .table > tbody + tbody {
  17 + border-top: 1px solid; }
  18 +
  19 +
  20 +
  21 + #ddrbBody tr> td >span{
  22 + word-break: keep-all;white-space:nowrap;
  23 + }
  24 +</style>
  25 +
  26 +<div class="page-head" >
  27 + <div class="page-title">
  28 + <h1>$$$$$${txt-2449}</h1>
  29 + </div>
  30 +</div>
  31 +
  32 +<!-- <div class="row" > -->
  33 + <div class=" row col-md-12 portlet light porttlet-fit bordered" style="height:calc(100% - 56px)">
  34 +<!-- <div class="" > -->
  35 + <div class="portlet-title">
  36 + <form class="form-inline" action="">
  37 + <div style="display: inline-block; margin-left: 33px;" id="gsdmDiv_ddrb">
  38 + <span class="item-label" style="width: 80px;">$$$$$${txt-3694}</span>
  39 + <select class="form-control" name="company" id="gsdmDdrb" style="width: 180px;"></select>
  40 + </div>
  41 + <div style="display: inline-block; margin-left: 24px;" id="fgsdmDiv_ddrb">
  42 + <span class="item-label" style="width: 80px;">$$$$$${txt-3777}: </span>
  43 + <select class="form-control" name="subCompany" id="fgsdmDdrb" style="width: 180px;"></select>
  44 + </div>
  45 + <div style="margin-top: 2px"></div>
  46 + <div style="display: inline-block;">
  47 + <span class="item-label" style="width: 80px;margin-left: 33px;">$$$$$${txt-3815}: </span>
  48 + <select class="form-control" name="line" id="line" style="width: 180px;"></select>
  49 + </div>
  50 + <div style="display: inline-block;margin-left: 38px;">
  51 + <span class="item-label" style="width: 80px;">$$$$$${txt-4004}: </span>
  52 + <input class="form-control" type="text" id="date" style="width: 180px;"/>
  53 + </div>
  54 + <div class="form-group">
  55 + <input class="btn btn-default" type="button" id="query" value="$$$$$${txt-3841}"/>
  56 +<!-- <input class="btn btn-default" type="button" id="month" value="按月查询"/> -->
  57 + <input class="btn btn-default" type="button" id="export" value="导出"/>
  58 + </div>
  59 + </form>
  60 + </div>
  61 + <div class="portlet-body" id="ddrbBody" style="overflow:auto;height: calc(100% - 80px)">
  62 + <div class="table-container" style="margin-top: 10px;min-width: 906px">
  63 + <label>$$$$$${txt-3470}<span id="rqxs"></span>&nbsp;&nbsp;&nbsp;&nbsp;早高峰:6:31~8:30&nbsp;&nbsp;&nbsp;&nbsp;$$$$$${txt-3421}:16:01~18:00</label>
  64 + <br/><label>$$$$$${txt-4448}<span id="jls"></span>&nbsp;&nbsp;$$$$$${txt-1958}<span id="jsjss"></span></label>
  65 + &nbsp;&nbsp;$$$$$${txt-3003}:<span id="dbdp"></span></label>
  66 + <table class="table table-bordered table-hover table-checkable" id="forms">
  67 + <thead>
  68 + <tr>
  69 + <th colspan="41"><label id="xlmc"></label>$$$$$${txt-1516}</th>
  70 + </tr>
  71 + <tr>
  72 + <td rowspan="3"><span>$$$$$${txt-3968}</span></td>
  73 + <td colspan="17">$$$$$${txt-787}</td>
  74 + <td colspan="15">$$$$$${txt-1535}</td>
  75 + <td colspan="9">$$$$$${txt-2026}</td>
  76 + </tr>
  77 + <tr>
  78 + <td rowspan="2"><span >$$$$$${txt-3972}</span></td>
  79 + <td rowspan="2"><span >$$$$$${txt-3970}</span></td>
  80 + <td rowspan="2"><span>$$$$$${txt-2771}</span></td>
  81 + <td rowspan="2"><span>$$$$$${txt-2772}</span></td>
  82 + <td colspan="12">$$$$$${txt-788}</td>
  83 + <td rowspan="2"><span >$$$$$${txt-2781}</span></td>
  84 + <td colspan="3">$$$$$${txt-3186}</td>
  85 + <td colspan="3">$$$$$${txt-3067}</td>
  86 + <td colspan="3">$$$$$${txt-2705}</td>
  87 + <td colspan="3">$$$$$${txt-2929}</td>
  88 + <td colspan="3">$$$$$${txt-2780}</td>
  89 + <td colspan="3">$$$$$${txt-2782}</td>
  90 + <td rowspan="2">$$$$$${txt-593}</td>
  91 + <td colspan="5" rowspan="2">$$$$$${txt-3920}</td>
  92 + </tr>
  93 + <tr>
  94 + <td><span>$$$$$${txt-3961}</span></td>
  95 + <td><span>$$$$$${txt-3963}</span></td>
  96 + <td><span>$$$$$${txt-3840}</span></td>
  97 + <td><span>$$$$$${txt-3838}</span></td>
  98 + <td><span>$$$$$${txt-3837}</span></td>
  99 + <td><span>$$$$$${txt-3957}</span></td>
  100 + <td><span>$$$$$${txt-3958}</span></td>
  101 + <td><span>$$$$$${txt-3962}</span></td>
  102 + <td><span>$$$$$${txt-3960}</span></td>
  103 + <td><span>$$$$$${txt-3956}</span></td>
  104 + <td><span>$$$$$${txt-2765}</span></td>
  105 + <td><span>$$$$$${txt-4197}</span></td>
  106 + <td><span>$$$$$${txt-3959}</span></td>
  107 + <td><span>$$$$$${txt-3420}</span></td>
  108 + <td><span>$$$$$${txt-3421}</span></td>
  109 + <td><span>$$$$$${txt-3959}</span></td>
  110 + <td><span>$$$$$${txt-3420}</span></td>
  111 + <td><span>$$$$$${txt-3421}</span></td>
  112 + <td><span>$$$$$${txt-3959}</span></td>
  113 + <td><span>$$$$$${txt-3420}</span></td>
  114 + <td><span>$$$$$${txt-3421}</span></td>
  115 + <td><span>$$$$$${txt-3959}</span></td>
  116 + <td><span>$$$$$${txt-3420}</span></td>
  117 + <td><span>$$$$$${txt-3421}</span></td>
  118 + <td><span>$$$$$${txt-3959}</span></td>
  119 + <td><span>$$$$$${txt-3420}</span></td>
  120 + <td><span>$$$$$${txt-3421}</span></td>
  121 + <td><span>$$$$$${txt-3959}</span></td>
  122 + <td><span>$$$$$${txt-3420}</span></td>
  123 + <td><span>$$$$$${txt-3421}</span></td>
  124 + </tr>
  125 + </thead>
  126 +
  127 + <tbody class="scheduleDaily_df_1">
  128 +
  129 + </tbody>
  130 + <tr>
  131 + <td colspan="40">&nbsp;</td>
  132 + </tr>
  133 + </table>
  134 + <!-- <tr>
  135 + <td colspan="40">合计</td>
  136 + </tr>
  137 + <tr>
  138 + <td>售票</td>
  139 + <td colspan="2">1元</td>
  140 + <td colspan="2">2元</td>
  141 + <td colspan="2">3元</td>
  142 + <td colspan="2">4元</td>
  143 + <td colspan="2">5元</td>
  144 + <td colspan="2">6元</td>
  145 + <td colspan="2">7元</td>
  146 + <td colspan="2">8元</td>
  147 + <td colspan="2">9元</td>
  148 + <td colspan="2">10元</td>
  149 + <td colspan="2">&nbsp;</td>
  150 + <td colspan="2">合计张数</td>
  151 + <td colspan="2">&nbsp;</td>
  152 + <td colspan="2">预售票</td>
  153 + <td colspan="2">1元</td>
  154 + <td colspan="2">1.5元</td>
  155 + <td colspan="2">合计张数</td>
  156 + <td colspan="5">&nbsp;</td>
  157 + </tr>
  158 + <tr>
  159 + <td>张数</td>
  160 + <td colspan="2">&nbsp;</td>
  161 + <td colspan="2">&nbsp;</td>
  162 + <td colspan="2">&nbsp;</td>
  163 + <td colspan="2">&nbsp;</td>
  164 + <td colspan="2">&nbsp;</td>
  165 + <td colspan="2">&nbsp;</td>
  166 + <td colspan="2">&nbsp;</td>
  167 + <td colspan="2">&nbsp;</td>
  168 + <td colspan="2">&nbsp;</td>
  169 + <td colspan="2">&nbsp;</td>
  170 + <td colspan="2">&nbsp;</td>
  171 + <td colspan="2">合计金额</td>
  172 + <td colspan="2">&nbsp;</td>
  173 + <td colspan="2">张数</td>
  174 + <td colspan="2">&nbsp;</td>
  175 + <td colspan="2">&nbsp;</td>
  176 + <td colspan="2">合计金额</td>
  177 + <td colspan="5">&nbsp;</td>
  178 + </tr>
  179 + <tr>
  180 + <td colspan="40">&nbsp;</td>
  181 + </tr> -->
  182 + <table class="table table-bordered table-hover table-checkable" id="forms_1">
  183 + <tr>
  184 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  185 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  186 + <td> <label>$$$$$${txt-3914}</label></td>
  187 + <td><label>$$$$$${txt-3912}</label></td>
  188 + <td><label>$$$$$${txt-3911}</label></td>
  189 + <td><label>$$$$$${txt-3913}</label></td>
  190 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  191 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  192 + <td><label>$$$$$${txt-3914}</label></td>
  193 + <td><label>$$$$$${txt-3912}</label></td>
  194 + <td><label>$$$$$${txt-3911}</label></td>
  195 + <td><label>$$$$$${txt-3913}</label></td>
  196 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  197 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  198 + <td><label>$$$$$${txt-3914}</label></td>
  199 + <td><label>$$$$$${txt-3912}</label></td>
  200 + <td><label>$$$$$${txt-3911}</label></td>
  201 + <td><label>$$$$$${txt-3913}</label></td>
  202 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  203 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  204 + <td><label>$$$$$${txt-3914}</label></td>
  205 + <td><label>$$$$$${txt-3912}</label></td>
  206 + <td><label>$$$$$${txt-3911}</label></td>
  207 + <td><label>$$$$$${txt-3913}</label></td>
  208 + <td colspan="2"><label>$$$$$${txt-4022}</label></td>
  209 + <td colspan="2"><label>$$$$$${txt-3836}</label></td>
  210 + <td><label>$$$$$${txt-3914}</label></td>
  211 + <td><label>$$$$$${txt-3912}</label></td>
  212 + <td><label>$$$$$${txt-3911}</label></td>
  213 + <td><label>$$$$$${txt-3913}</label></td>
  214 + </tr>
  215 + <tbody class="scheduleDaily_df_2">
  216 +
  217 + </tbody>
  218 + <tr>
  219 + <td colspan="40">&nbsp;</td>
  220 + </tr>
  221 + </table>
  222 + <table class="table table-bordered table-hover table-checkable" id="forms_2">
  223 + <tr>
  224 + <td rowspan="2">$$$$$${txt-4022}</td>
  225 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  226 + <td colspan="4">$$$$$${txt-2672}</td>
  227 + <td colspan="4">$$$$$${txt-2898}</td>
  228 + <td colspan="3">$$$$$${txt-2673}</td>
  229 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  230 + <td rowspan="2">$$$$$${txt-4022}</td>
  231 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  232 + <td colspan="4">$$$$$${txt-2672}</td>
  233 + <td colspan="4">$$$$$${txt-2898}</td>
  234 + <td colspan="3">$$$$$${txt-2673}</td>
  235 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  236 + <td rowspan="2">$$$$$${txt-4022}</td>
  237 + <td colspan="2" rowspan="2" style="word-break: keep-all;white-space:nowrap;">$$$$$${txt-3556}</td>
  238 + <td colspan="4">$$$$$${txt-2672}</td>
  239 + <td colspan="4">$$$$$${txt-2898}</td>
  240 + <td colspan="3">$$$$$${txt-2673}</td>
  241 + <td colspan="2" rowspan="2">$$$$$${txt-4027}</td>
  242 + </tr>
  243 + <tr>
  244 + <td>$$$$$${txt-3905}</td>
  245 + <td>$$$$$${txt-3909}</td>
  246 + <td>$$$$$${txt-4245}</td>
  247 + <td>$$$$$${txt-4244}</td>
  248 + <td>$$$$$${txt-3904}</td>
  249 + <td>$$$$$${txt-3908}</td>
  250 + <td>$$$$$${txt-4245}</td>
  251 + <td>$$$$$${txt-4244}</td>
  252 + <td>$$$$$${txt-4003}</td>
  253 + <td>$$$$$${txt-4245}</td>
  254 + <td>$$$$$${txt-4244}</td>
  255 + <td>$$$$$${txt-3905}</td>
  256 + <td>$$$$$${txt-3909}</td>
  257 + <td>$$$$$${txt-4245}</td>
  258 + <td>$$$$$${txt-4244}</td>
  259 + <td>$$$$$${txt-3904}</td>
  260 + <td>$$$$$${txt-3908}</td>
  261 + <td>$$$$$${txt-4245}</td>
  262 + <td>$$$$$${txt-4244}</td>
  263 + <td>$$$$$${txt-4003}</td>
  264 + <td>$$$$$${txt-4245}</td>
  265 + <td>$$$$$${txt-4244}</td>
  266 + <td>$$$$$${txt-3905}</td>
  267 + <td>$$$$$${txt-3909}</td>
  268 + <td>$$$$$${txt-4245}</td>
  269 + <td>$$$$$${txt-4244}</td>
  270 + <td>$$$$$${txt-3904}</td>
  271 + <td>$$$$$${txt-3908}</td>
  272 + <td>$$$$$${txt-4245}</td>
  273 + <td>$$$$$${txt-4244}</td>
  274 + <td>$$$$$${txt-4003}</td>
  275 + <td>$$$$$${txt-4245}</td>
  276 + <td>$$$$$${txt-4244}</td>
  277 + </tr>
  278 + <tbody class="scheduleDaily_df_3">
  279 +
  280 + </tbody>
  281 + </table>
  282 + </div>
  283 + </div>
  284 +<!-- </div> -->
  285 +<!-- </div> -->
  286 +</div>
  287 +
  288 +<script>
  289 + $(function(){
  290 + // 关闭左侧栏
  291 + if (!$('body').hasClass('page-sidebar-closed'))
  292 + $('.menu-toggler.sidebar-toggler').click();
  293 +
  294 + $("#date").datetimepicker({
  295 + format : 'YYYY-MM-DD',
  296 + locale : 'zh-cn'
  297 + });
  298 + var d = new Date();
  299 + var year = d.getFullYear();
  300 + var month = d.getMonth() + 1;
  301 + var day = d.getDate();
  302 + if(month < 10)
  303 + month = "0" + month;
  304 + if(day < 10)
  305 + day = "0" + day;
  306 + $("#date").val(year + "-" + month + "-" + day);
  307 +
  308 +// $("#ddrbBody").height($(window).height()-200);
  309 +
  310 + var divFrom1 = window.document.getElementById('forms');
  311 + var divFrom2 = window.document.getElementById('forms_1');
  312 + var divFrom3 = window.document.getElementById('forms_2');
  313 + divFrom2.style.width=divFrom1.offsetWidth+"px";
  314 + divFrom3.style.width=divFrom1.offsetWidth+"px";
  315 + /* $.get('/basic/lineCode2Name',function(result){
  316 + var data=[];
  317 +
  318 + for(var code in result){
  319 + data.push({id: code, text: result[code]});
  320 + }
  321 + initPinYinSelect2('#line',data,'');
  322 +
  323 + }) */
  324 + var fage=false;
  325 + var obj = [];
  326 + var xlList;
  327 + $.get('/report/lineList',function(result){
  328 + xlList=result;
  329 + $.get('/user/companyData', function(result){
  330 + obj = result;
  331 + var options = '';
  332 + for(var i = 0; i < obj.length; i++){
  333 + options += '<option value="'+obj[i].companyCode+'">'+obj[i].companyName+'</option>';
  334 + }
  335 + if(obj.length ==0){
  336 + $("#gsdmDiv_ddrb").css('display','none');
  337 + }else if(obj.length ==1){
  338 + $("#gsdmDiv_ddrb").css('display','none');
  339 + if(obj[0].children.length == 1 || obj[0].children.length ==0)
  340 + $('#fgsdmDiv_ddrb').css('display','none');
  341 + }
  342 + $('#gsdmDdrb').html(options);
  343 + updateCompany();
  344 + });
  345 + })
  346 + $("#gsdmDdrb").on("change",updateCompany);
  347 + function updateCompany(){
  348 + var company = $('#gsdmDdrb').val();
  349 + var options = '';
  350 + for(var i = 0; i < obj.length; i++){
  351 + if(obj[i].companyCode == company){
  352 + var children = obj[i].children;
  353 + for(var j = 0; j < children.length; j++){
  354 + options += '<option value="'+children[j].code+'">'+children[j].name+'</option>';
  355 + }
  356 + }
  357 + }
  358 + $('#fgsdmDdrb').html(options);
  359 + }
  360 +
  361 +
  362 + var tempData = {};
  363 + $.get('/report/lineList',function(xlList){
  364 + var data = [];
  365 + $.get('/user/companyData', function(result){
  366 + for(var i = 0; i < result.length; i++){
  367 + var companyCode = result[i].companyCode;
  368 + var children = result[i].children;
  369 + for(var j = 0; j < children.length; j++){
  370 + var code = children[j].code;
  371 + for(var k=0;k < xlList.length;k++ ){
  372 + if(xlList[k]["fgsbm"]==code && xlList[k]["gsbm"]==companyCode){
  373 + data.push({id: xlList[k]["xlbm"], text: xlList[k]["xlname"]});
  374 + tempData[xlList[k]["xlbm"]] = companyCode+":"+code;
  375 + }
  376 + }
  377 + }
  378 + }
  379 + initPinYinSelect2('#line',data,'');
  380 +
  381 + });
  382 + });
  383 +
  384 + $("#line").on("change", function(){
  385 + if($("#line").val() == " "){
  386 + $("#gsdmDdrb").attr("disabled", false);
  387 + $("#fgsdmDdrb").attr("disabled", false);
  388 + } else {
  389 + var temp = tempData[$("#line").val()].split(":");
  390 + $("#gsdmDdrb").val(temp[0]);
  391 + updateCompany();
  392 + $("#fgsdmDdrb").val(temp[1]);
  393 + $("#gsdmDdrb").attr("disabled", true);
  394 + $("#fgsdmDdrb").attr("disabled", true);
  395 + }
  396 + });
  397 +
  398 +
  399 + $('#export').attr('disabled', "true");
  400 +
  401 + var line = $("#line").val();
  402 + var xlName = $("#select2-line-container").html();
  403 + var date = $("#date").val();
  404 +
  405 + function getTime(list){
  406 + $.each(list, function(i, obj) {
  407 + if(obj.zdsj != null && obj.zdsjActual != null ){
  408 + var zdsjActual = (obj.zdsjActual).split(":");
  409 + var zdsj = (obj.zdsj).split(":");
  410 + if(zdsjActual[0]*60+Number(zdsjActual[1]) > zdsj[0]*60+Number(zdsj[1])){
  411 + if((zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]))>1200){
  412 + obj["fast"] = 1440-((zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1])));
  413 +
  414 + }else{
  415 + obj["slow"] = (zdsjActual[0]*60+Number(zdsjActual[1])) - (zdsj[0]*60+Number(zdsj[1]));
  416 +
  417 + }
  418 + }
  419 + else if(zdsjActual[0]*60+Number(zdsjActual[1]) < zdsj[0]*60+Number(zdsj[1])){
  420 + if((zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]))>1200){
  421 + obj["slow"] =1440-((zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1])));
  422 + }else{
  423 + obj["fast"] = (zdsj[0]*60+Number(zdsj[1])) - (zdsjActual[0]*60+Number(zdsjActual[1]));
  424 +
  425 + }
  426 + }
  427 + }
  428 +
  429 + if(obj.fcsj != null && obj.fcsjActual != null ){
  430 + var fcsjActual = (obj.fcsjActual).split(":");
  431 + var fcsj = (obj.fcsj).split(":");
  432 + var dfsj= (obj.dfsj).split(":");
  433 +
  434 + if(fcsjActual[0]*60+Number(fcsjActual[1]) > fcsj[0]*60+Number(fcsj[1])){
  435 + if((fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]))>1200){
  436 + obj["fast0"] = 1440-((fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1])));
  437 + }else{
  438 + obj["slow0"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (fcsj[0]*60+Number(fcsj[1]));
  439 + }
  440 + }
  441 + else if(fcsjActual[0]*60+Number(fcsjActual[1]) < fcsj[0]*60+Number(fcsj[1])){
  442 + if( (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]))>1200){
  443 + obj["slow0"] = 1440-((fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1])));;
  444 + }else{
  445 + obj["fast0"] = (fcsj[0]*60+Number(fcsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
  446 +
  447 + }
  448 + }
  449 +
  450 + if(fcsjActual[0]*60+Number(fcsjActual[1]) > dfsj[0]*60+Number(dfsj[1])){
  451 + if((fcsjActual[0]*60+Number(fcsjActual[1])) - (dfsj[0]*60+Number(dfsj[1]))>1200){
  452 + obj["fast1"]=1440-((fcsjActual[0]*60+Number(fcsjActual[1])) - (dfsj[0]*60+Number(dfsj[1])));
  453 + }else{
  454 + obj["slow1"] = (fcsjActual[0]*60+Number(fcsjActual[1])) - (dfsj[0]*60+Number(dfsj[1]));
  455 + }
  456 + }
  457 + else if(fcsjActual[0]*60+Number(fcsjActual[1]) < dfsj[0]*60+Number(dfsj[1])){
  458 + if((dfsj[0]*60+Number(dfsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]))>1200){
  459 + obj["slow1"]=1440-((dfsj[0]*60+Number(dfsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1])));
  460 + }else{
  461 + obj["fast1"] = (dfsj[0]*60+Number(dfsj[1])) - (fcsjActual[0]*60+Number(fcsjActual[1]));
  462 + }
  463 + }
  464 + }
  465 + });
  466 + }
  467 + //查询
  468 + $("#query").on('click',function(){
  469 + line = $("#line").val();
  470 + xlName = $("#select2-line-container").html();
  471 + date = $("#date").val();
  472 + $("#rqxs").html(date);
  473 + if(date == null || date.length == 0){
  474 + layer.msg("$$$$$${txt-1928}");
  475 + return;
  476 + }
  477 + $("#xlmc").html(xlName+" "+date+" ");
  478 +// $("#ddrbBody").height($(window).height()-300);
  479 + $("c").html("$$$$$${txt-3959}");
  480 + $("#export").removeAttr("disabled");
  481 + var i = layer.load(2);
  482 + $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
  483 + var scheduleDaily_df_1 = template('scheduleDaily_df_1',{list:result});
  484 + $("#jls").html(result[0].jls);
  485 + $("#jsjss").html(result[0].sjgl);
  486 + $("#dbdp").html(result[0].dbdp);
  487 + $('#forms .scheduleDaily_df_1').html(scheduleDaily_df_1);
  488 + });
  489 + $.get('/realSchedule/queryUserInfo',{line:line,date:date,state:2,type:"query"},function(result){
  490 + var scheduleDaily_df_2 = template('scheduleDaily_df_2',{list:result});
  491 + $('#forms_1 .scheduleDaily_df_2').html(scheduleDaily_df_2);
  492 + divFrom1 = window.document.getElementById('forms');
  493 + divFrom2 = window.document.getElementById('forms_1');
  494 + divFrom2.style.width=divFrom1.offsetWidth+"px";
  495 + });
  496 + $.get('/realSchedule/realScheduleList',{line:line,date:date,type:"query"},function(result){
  497 + getTime(result);
  498 + var scheduleDaily_df_3 = template('scheduleDaily_df_3',{list:result});
  499 + $('#forms_2 .scheduleDaily_df_3').html(scheduleDaily_df_3);
  500 + divFrom1 = window.document.getElementById('forms');
  501 + divFrom3 = window.document.getElementById('forms_2');
  502 + divFrom3.style.width=divFrom1.offsetWidth+"px";
  503 + layer.close(i);
  504 + });
  505 +
  506 + });
  507 +
  508 + //按月查询
  509 + /* $("#month").on('click',function(){
  510 + line = $("#line").val();
  511 + xlName = $("#select2-line-container").html();
  512 + date = $("#date").val();
  513 + if(date == null || date.length == 0){
  514 + layer.msg("$$$$$${txt-1928}");
  515 + return;
  516 + }
  517 + date = date.substring(0, 7);
  518 + $("c").html("全月");
  519 + $("#export").removeAttr("disabled");
  520 + $get('/realSchedule/statisticsDaily',{line:line,date:date,xlName:xlName,type:"query"},function(result){
  521 + var scheduleDaily_df_1 = template('scheduleDaily_df_1',{list:result});
  522 + $('#forms .scheduleDaily_df_1').html(scheduleDaily_df_1);
  523 + });
  524 + $('#forms .scheduleDaily_df_2').html("");
  525 + $('#forms .scheduleDaily_df_3').html("");
  526 +
  527 + }); */
  528 +
  529 + $("#export").on("click",function(){
  530 + var params = {};
  531 + if(date == null || date.length == 0){
  532 + layer.msg("$$$$$${txt-1928}");
  533 + return;
  534 + }
  535 + var lineName = $('#line option:selected').text();
  536 + params['line'] = line;
  537 + params['lineName'] = lineName;
  538 + params['date'] = date;
  539 + params['xlName'] = xlName;
  540 + params['type'] = "export";
  541 + params['state'] = '2';
  542 + params['genre'] = 'fqp';
  543 + params['df'] = 'df';
  544 + $get('/realSchedule/scheduleDailyExport', params, function(result){
  545 + if(date.length == 10)
  546 + window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMMDD")+"-"+lineName+"-$$$$$${txt-2449}");
  547 + else
  548 + window.open("/downloadFile/download?fileName="+moment(date).format("YYYYMM")+"-"+lineName+"-$$$$$${txt-2449}");
  549 + });
  550 + });
  551 +
  552 + });
  553 +</script>
  554 +<script type="text/html" id="scheduleDaily_df_1">
  555 + {{each list as obj i}}
  556 + <tr >
  557 + <td>{{obj.xlName}}</td>
  558 + <td>{{obj.jhlc}}</td>
  559 + <td>{{obj.sjgl}}</td>
  560 + <td>{{obj.ssgl}}</td>
  561 + <td>{{obj.ssbc}}</td>
  562 + <td>{{obj.ssgl_lz}}</td>
  563 + <td>{{obj.ssgl_dm}}</td>
  564 + <td>{{obj.ssgl_gz}}</td>
  565 + <td>{{obj.ssgl_jf}}</td>
  566 + <td>{{obj.ssgl_zs}}</td>
  567 + <td>{{obj.ssgl_qr}}</td>
  568 + <td>{{obj.ssgl_qc}}</td>
  569 + <td>{{obj.ssgl_kx}}</td>
  570 + <td>{{obj.ssgl_qh}}</td>
  571 + <td>{{obj.ssgl_yw}}</td>
  572 + <td>{{obj.ssgl_ljpm}}</td>
  573 + <td>{{obj.ssgl_other}}</td>
  574 + <td>{{obj.ljgl}}</td>
  575 + <td>{{obj.jhbc}}</td>
  576 + <td>{{obj.jhbc_m}}</td>
  577 + <td>{{obj.jhbc_a}}</td>
  578 + <td>{{obj.sjbc}}</td>
  579 + <td>{{obj.sjbc_m}}</td>
  580 + <td>{{obj.sjbc_a}}</td>
  581 + <td>{{obj.ljbc}}</td>
  582 + <td>{{obj.ljbc_m}}</td>
  583 + <td>{{obj.ljbc_a}}</td>
  584 + <td>{{obj.fzbc}}</td>
  585 + <td>{{obj.fzbc_m}}</td>
  586 + <td>{{obj.fzbc_a}}</td>
  587 + <td>{{obj.dtbc}}</td>
  588 + <td>{{obj.dtbc_m}}</td>
  589 + <td>{{obj.dtbc_a}}</td>
  590 + <td>{{obj.djg}}</td>
  591 + <td>{{obj.djg_m}}</td>
  592 + <td>{{obj.djg_a}}</td>
  593 + <td>{{obj.djg_time}}</td>
  594 + <td colspan="5">&nbsp;</td>
  595 + </tr>
  596 + {{/each}}
  597 + {{if list.length == 0}}
  598 + <tr>
  599 + <td colspan="41"><h6 class="muted">$$$$$${txt-750}</h6></td>
  600 + </tr>
  601 + {{/if}}
  602 +</script>
  603 +<script type="text/html" id="scheduleDaily_df_2">
  604 + {{each list as obj i}}
  605 + {{if i%5 == 0}}
  606 + <tr>
  607 + {{/if}}
  608 + <td colspan="2">{{obj.lpName}}</td>
  609 + <td colspan="2">{{obj.clZbh}}</td>
  610 + <td>{{obj.jGh}}/{{obj.jName}}</td>
  611 + <td>{{if obj.sGh !=null}}
  612 + {{obj.sGh}}/
  613 + {{obj.sName}}
  614 +
  615 + {{/if}}
  616 + </td>
  617 + <td>&nbsp;</td>
  618 + <td>&nbsp;</td>
  619 + {{if (i+1)%5 == 0}}
  620 + </tr>
  621 + {{/if}}
  622 + {{/each}}
  623 + {{if list.length == 0}}
  624 + <tr>
  625 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  626 + </tr>
  627 + {{/if}}
  628 +</script>
  629 +<script type="text/html" id="scheduleDaily_df_3">
  630 + {{each list as obj i}}
  631 + {{if i%3 == 0}}
  632 + <tr>
  633 + {{/if}}
  634 + <td>{{obj.lpName}}</td>
  635 + <td colspan="2" style="word-break: keep-all;white-space:nowrap;">{{obj.qdzName}}</td>
  636 + <td>{{obj.zdsj}}</td>
  637 + <td>{{obj.zdsjActual}}</td>
  638 + <td>{{obj.fast}}</td>
  639 + <td>{{obj.slow}}</td>
  640 + <td>{{obj.fcsj}}</td>
  641 + <td>{{obj.fcsjActual}}
  642 + {{if obj.bcType== "in"}}
  643 + (进)
  644 + {{/if}}
  645 + {{if obj.bcType== "out"}}
  646 + (出)
  647 + {{/if}}
  648 + </td>
  649 + <td>{{obj.fast0}}</td>
  650 + <td>{{obj.slow0}}
  651 + <td>{{obj.dfsj}}</td>
  652 + <td>{{obj.fast1}}</td>
  653 + <td>{{obj.slow1}}</td>
  654 + </td>
  655 + <td colspan="2" title="{{obj.remark}}">{{obj.remarks}}</td>
  656 + {{if (i+1)%3 == 0}}
  657 + </tr>
  658 + {{/if}}
  659 + {{/each}}
  660 + {{if list.length == 0}}
  661 + <tr>
  662 + <td colspan="40"><h6 class="muted">$$$$$${txt-750}</h6></td>
  663 + </tr>
  664 + {{/if}}
665 665 </script>
666 666 \ No newline at end of file
... ...
src/main/resources/static/pages/mapmonitor/real/bufferAreaConfig.html
... ... @@ -2,11 +2,11 @@
2 2 <div class="tabbable-line" style="height: 100%;">
3 3 <ul class="nav nav-tabs ">
4 4 <li class="active"><a href="#tab_up" data-toggle="tab"
5   - aria-expanded="true"> 上行 </a></li>
  5 + aria-expanded="true"> $$$$$${txt-3858} </a></li>
6 6 <li class=""><a href="#tab_down" data-toggle="tab"
7   - aria-expanded="false"> 下行 </a></li>
  7 + aria-expanded="false"> $$$$$${txt-3857} </a></li>
8 8 <li class=""><a href="#tab_tcc" data-toggle="tab"
9   - aria-expanded="false"> 停车场 </a></li>
  9 + aria-expanded="false"> $$$$$${txt-3485} </a></li>
10 10 <li class=""><a href="#tab_other" data-toggle="tab"
11 11 aria-expanded="false"> $$$$$${txt-4197} </a></li>
12 12 </ul>
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/scheduleplan/saPlaninfoeditTemplate.html
1   -<style>
2   -
3   -</style>
4   -
5   -<div>
6   - <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
7   - <thead>
8   - <tr role="row" class="heading">
9   - <th style="width: 50px;">$$$$$${txt-3934}</th>
10   - <th style="width: 60px;">发车时间</th>
11   - <th style="width: 70px;">$$$$$${txt-4009}</th>
12   - <th style="width: 70px;">$$$$$${txt-3568}</th>
13   - <th style="width: 70px;">$$$$$${txt-3567}</th>
14   - <th style="width: 100px;">停车场</th>
15   - </tr>
16   - </thead>
17   - <tbody>
18   - <tr ng-repeat="info in $saPlanInfoEditCtrl.ds">
19   - <td>
20   - <span ng-bind="$index + 1"></span>
21   - </td>
22   - <td>
23   - <a href="#">
24   - <span ng-bind="info.fcsj"></span>
25   - </a>
26   - </td>
27   - <td>
28   - <a href="#">
29   - <span ng-bind="info.clZbh"></span>
30   - </a>
31   - </td>
32   - <td>
33   - <div ng-if="info.jName">
34   - <a href="#">
35   - <i class="fa fa-bus" aria-hidden="true"></i>
36   - <span ng-bind="info.jName"></span>
37   - </a>
38   - </div>
39   - <div ng-if="info.jGh">
40   - ({{info.jGh}})
41   - </div>
42   - </td>
43   - <td>
44   - <div ng-if="info.sName">
45   - <a href="#">
46   - <i class="fa fa-ticket" aria-hidden="true"></i>
47   - <span ng-bind="info.sName"></span>
48   - </a>
49   - </div>
50   - <div ng-if="info.sGh">
51   - ({{info.sGh}})
52   - </div>
53   - </td>
54   - <td>
55   - <a href="#" ng-if="info.bcType == 'in'">
56   - <span ng-bind="info.zdzName"></span>
57   - </a>
58   - <a href="#" ng-if="info.bcType == 'out'">
59   - <span ng-bind="info.qdzName"></span>
60   - </a>
61   - </td>
62   - </tr>
63   - </tbody>
64   - </table>
65   -</div>
  1 +<style>
  2 +
  3 +</style>
  4 +
  5 +<div>
  6 + <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
  7 + <thead>
  8 + <tr role="row" class="heading">
  9 + <th style="width: 50px;">$$$$$${txt-3934}</th>
  10 + <th style="width: 60px;">$$$$$${txt-2898}</th>
  11 + <th style="width: 70px;">$$$$$${txt-4009}</th>
  12 + <th style="width: 70px;">$$$$$${txt-3568}</th>
  13 + <th style="width: 70px;">$$$$$${txt-3567}</th>
  14 + <th style="width: 100px;">$$$$$${txt-3485}</th>
  15 + </tr>
  16 + </thead>
  17 + <tbody>
  18 + <tr ng-repeat="info in $saPlanInfoEditCtrl.ds">
  19 + <td>
  20 + <span ng-bind="$index + 1"></span>
  21 + </td>
  22 + <td>
  23 + <a href="#">
  24 + <span ng-bind="info.fcsj"></span>
  25 + </a>
  26 + </td>
  27 + <td>
  28 + <a href="#">
  29 + <span ng-bind="info.clZbh"></span>
  30 + </a>
  31 + </td>
  32 + <td>
  33 + <div ng-if="info.jName">
  34 + <a href="#">
  35 + <i class="fa fa-bus" aria-hidden="true"></i>
  36 + <span ng-bind="info.jName"></span>
  37 + </a>
  38 + </div>
  39 + <div ng-if="info.jGh">
  40 + ({{info.jGh}})
  41 + </div>
  42 + </td>
  43 + <td>
  44 + <div ng-if="info.sName">
  45 + <a href="#">
  46 + <i class="fa fa-ticket" aria-hidden="true"></i>
  47 + <span ng-bind="info.sName"></span>
  48 + </a>
  49 + </div>
  50 + <div ng-if="info.sGh">
  51 + ({{info.sGh}})
  52 + </div>
  53 + </td>
  54 + <td>
  55 + <a href="#" ng-if="info.bcType == 'in'">
  56 + <span ng-bind="info.zdzName"></span>
  57 + </a>
  58 + <a href="#" ng-if="info.bcType == 'out'">
  59 + <span ng-bind="info.qdzName"></span>
  60 + </a>
  61 + </td>
  62 + </tr>
  63 + </tbody>
  64 + </table>
  65 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/ttinfotable/saTimeTablePreViewTemplate.html
1   -<style>
2   - .ttpv_detail {
3   - height: 100%;
4   - }
5   - .ttpv_detail .container-fluid {
6   - height: 100%;
7   - margin-left: 0;
8   - }
9   - .ttpv_detail .container-fluid>* {
10   - padding: 0;
11   - }
12   - .ttpv_detail .container-fluid.top-container {
13   - margin-top: 5px;
14   - padding: 0;
15   - }
16   -
17   - .ttpv_detail .detail-panel {
18   - padding: 0;
19   - height: 100%;
20   - border: 1px solid #ddd;
21   - background: #fafafa;
22   - border-radius: 10px !important;
23   - moz-user-select: -moz-none;
24   - -moz-user-select: none;
25   - -o-user-select: none;
26   - -khtml-user-select: none;
27   - -webkit-user-select: none;
28   - -ms-user-select: none;
29   - user-select: none;
30   - }
31   -
32   - .ttpv_detail .detail-panel .detail-wrap {
33   - height: calc(100% - 1px);
34   - padding: 0;
35   -
36   - font-size: 14px;
37   - color: #cccaca;
38   - }
39   -
40   - .ttpv_detail .detail-panel .detail-wrap .detail-title {
41   - margin: 7px 0 5px;
42   - text-indent: 5px;
43   - margin: 0;
44   - height: 31px;
45   - line-height: 31px;
46   - color: #2765A7;
47   - }
48   -
49   - .ttpv_detail .detail-panel .detail-wrap .detail-body {
50   - height: calc(100% - 37px);
51   - background: #fff;
52   - }
53   -
54   - .ttpv_detail .detail-panel .detail-wrap .detail-body .ttpv_table_wrap {
55   - width: 100%;
56   - height: 100%;
57   - border-left: 0;
58   - border-bottom: 0;
59   - overflow: auto;
60   - }
61   -
62   -</style>
63   -
64   -<style>
65   - /** 表格样式 */
66   - .ttpv_table {
67   - position: relative;
68   - padding-top: 34px;
69   - font-size: 13px;
70   - }
71   -
72   - .ttpv_table dl {
73   - display: block;
74   - /*width: 100%;*/
75   - margin: 0;
76   - /*border-bottom: 1px solid;*/
77   - cursor: default;
78   - }
79   - .ttpv_table dl {
80   - font-size: 0;
81   - white-space: nowrap;
82   - }
83   - .ttpv_table dl {
84   - transition: all .1s ease;
85   - }
86   -
87   - .ttpv_table dl dd, .ttpv_table dl dt {
88   - display: inline-block;
89   - white-space: nowrap;
90   - overflow: hidden;
91   - text-overflow: ellipsis;
92   - height: 100%;
93   - line-height: 34px;
94   - border-right: 1px solid;
95   - text-indent: 5px;
96   - }
97   - .ttpv_table dl dd, .ttpv_table dl dt {
98   - border-right-color: #dedede;
99   - font-size: 13px;
100   - /*border-bottom: 1px solid #dedede;*/
101   - border-top: 1px solid #dedede;
102   - text-align: center;
103   - }
104   -
105   - .ttpv_table > .ttpv_table_head {
106   - position: absolute;
107   - top: 0;
108   - height: 34px;
109   - background: #f5f5f5;
110   - /*width: 100%;*/
111   - line-height: 34px;
112   - z-index: 1;
113   - }
114   - .ttpv_table_head dl {
115   - border-bottom: 2px solid #96b9d7;
116   - color: #333333;
117   - height: 34px;
118   - background-color: #f5f5f5;
119   - }
120   - .ttpv_table_head dl dt {
121   - font-weight: normal;
122   - font-size: 12px;
123   - }
124   -
125   - .ttpv_table_head dl dt:nth-of-type(1) {
126   - width: 50px;
127   - height: 34px;
128   - }
129   - .ttpv_table_head dl dt:nth-of-type(2) {
130   - width: 55px;
131   - height: 34px;
132   - }
133   - .ttpv_table_head dl dt:nth-of-type(3) {
134   - width: 120px;
135   - height: 34px;
136   - }
137   - .ttpv_table_head dl dt:nth-of-type(4) {
138   - width: 100px;
139   - height: 34px;
140   - }
141   - .ttpv_table_head dl dt:nth-of-type(5) {
142   - width: 200px;
143   - height: 34px;
144   - }
145   -
146   - .ttpv_table > .ttpv_table_body {
147   - /*width: 100%;*/
148   - position: absolute;
149   - border-bottom: 1px solid #dedede;
150   - }
151   -
152   - .ttpv_table_body dd.ists {
153   - background: #105383 !important;
154   - color: white !important;
155   - }
156   - .ttpv_table_body dd.region {
157   - background: #686d7b !important;
158   - color: white !important;
159   - }
160   - .ttpv_table_body dd.isfb {
161   - background: #adff00 !important;
162   - color: #501a1a !important;
163   - }
164   -
165   - .ttpv_table_body dd.istsClick {
166   - background: linear-gradient(to right,#8baabf,#105383,#808086)!important;
167   - }
168   - .ttpv_table_body dd.regionClick {
169   - background: linear-gradient(to right,#8baabf,#686d7b,#a09997)!important;
170   - }
171   - .ttpv_table_body dd.isfbClick {
172   - background: linear-gradient(to right,#8baabf,#adff00,#a09997)!important;
173   - }
174   -
175   - .ttpv_table_body dl dd:nth-of-type(1) {
176   - width: 50px;
177   - height: 30px;
178   - }
179   - .ttpv_table_body dl dd:nth-of-type(2) {
180   - width: 55px;
181   - height: 30px;
182   - }
183   - .ttpv_table_body dl dd:nth-of-type(3) {
184   - width: 120px;
185   - height: 30px;
186   - text-align: left;
187   - }
188   - .ttpv_table_body dl dd:nth-of-type(4) {
189   - width: 100px;
190   - height: 30px;
191   - }
192   - .ttpv_table_body dl dd:nth-of-type(5) {
193   - width: 200px;
194   - height: 30px;
195   - }
196   -
197   - .ttpv_table_body dd:nth-of-type(1) {
198   - color: #2765A7;
199   - background: #eae8e8;
200   - /*border-bottom: 1px solid #b3b3b3;*/
201   - border-right: 1px solid #b3b3b3;
202   - text-indent: -3px;
203   - }
204   - .ttpv_table_body dd:nth-of-type(n + 2) {
205   - color: #2765A7;
206   - }
207   - .ttpv_table_body dl:hover {
208   - box-shadow: 0 0 4px #656c71;
209   - background: #f5fbff;
210   - }
211   - .ttpv_table_body dl:hover dd:nth-of-type(1) {
212   - background: #fafafa;
213   - background: linear-gradient(to right, #fafafa, #f5fbff);
214   - }
215   -
216   - .isClick {
217   - background: #8baabf!important;
218   - color: #fff!important;
219   - }
220   -
221   -</style>
222   -
223   -<style>
224   - /** 滚动条css样式 */
225   -
226   - .ttpv_table_scrollbar::-webkit-scrollbar {
227   - width: 18px;
228   - height: 18px;
229   - }
230   -
231   - .ttpv_table_scrollbar::-webkit-scrollbar-track, ::-webkit-scrollbar-thumb {
232   - border-radius: 999px;
233   - border: 5px solid transparent;
234   - }
235   -
236   - .ttpv_table_scrollbar::-webkit-scrollbar-track {
237   - box-shadow: 1px 1px 5px rgba(0, 0, 0, .2) inset;
238   - }
239   -
240   - .ttpv_table_scrollbar::-webkit-scrollbar-thumb {
241   - min-height: 20px;
242   - background-clip: content-box;
243   - box-shadow: 0 0 0 5px rgba(0, 0, 0, .2) inset;
244   - }
245   -
246   - .ttpv_table_scrollbar::-webkit-scrollbar-corner {
247   - background: transparent;
248   - }
249   -</style>
250   -
251   -<div class="ttpv_detail">
252   - <div class="container-fluid top-container">
253   - <div class="col-md-12 container-fluid">
254   - <div class="col-md-6" style="height: 100%; padding-right: 3px;">
255   - <div class="detail-panel">
256   - <div class="detail-wrap" >
257   - <h3 class="detail-title">
258   - $$$$$${txt-3760}
259   - {{$saTimeTablePreviewCtrl.internalBcModel.up_qdz_name}}
260   - <i class="fa fa-angle-double-right" aria-hidden="true"></i>
261   - {{$saTimeTablePreviewCtrl.internalBcModel.up_zdz_name}}
262   - </h3>
263   - <div id="temp" class="detail-body">
264   - <div class="ttpv_table_wrap ttpv_table_scrollbar" sa-tscrolly2 scrclass = ".upFixHead">
265   - <div class="ttpv_table">
266   - <div class="ttpv_table_head upFixHead">
267   - <dl>
268   - <dt>$$$$$${txt-3934}</dt>
269   - <dt>$$$$$${txt-4022}</dt>
270   - <dt>发车时间</dt>
271   - <dt>$$$$$${txt-2672}</dt>
272   - <dt>$$$$$${txt-4027}</dt>
273   - </dl>
274   - </div>
275   - <div class="ttpv_table_body">
276   - <dl ng-repeat="bc in $saTimeTablePreviewCtrl.internalBcModel.up_bc_list_asc track by $index"
277   - ng-click="$saTimeTablePreviewCtrl.$$bcDD_Click($index, true)">
278   - <dd>{{$index + 1}}</dd>
279   - <dd ng-class="{isClick : bc.isClick}">
280   - {{bc.lpName}}
281   - </dd>
282   - <dd ng-class="{
283   - ists: (bc.isTs && !bc.isClick),
284   - istsClick: (bc.isTs && bc.isClick),
285   - region: (bc.bcType == 'region' && !bc.isClick),
286   - regionClick : (bc.bcType == 'region' && bc.isClick),
287   - isfb: (bc.isFb && !bc.isClick),
288   - isfbClick : (bc.isFb && bc.isClick),
289   - isClick: bc.isClick}">
290   - {{bc.fcsj}}
291   - <span class="badge"
292   - style="border-radius: 2px !important; background-color: #f9a124;"
293   - ng-show="bc.bcType == 'out'">$$$$$${txt-3989}</span>
294   - <span class="badge"
295   - style="border-radius: 2px !important; background-color: #f9a124;"
296   - ng-show="bc.bcType == 'in'">$$$$$${txt-3990}</span>
297   - </dd>
298   - <dd ng-class="{isClick : bc.isClick}">
299   - {{bc.ddsj}}
300   - </dd>
301   - <dd ng-class="{isClick : bc.isClick}">{{bc.remark}}</dd>
302   - </dl>
303   - </div>
304   - </div>
305   - </div>
306   - </div>
307   - </div>
308   - </div>
309   - </div>
310   -
311   - <div class="col-md-6" style="height: 100%; padding-left: 3px;">
312   - <div class="detail-panel">
313   - <div class="detail-wrap" >
314   - <h3 class="detail-title">
315   - $$$$$${txt-3759}
316   - {{$saTimeTablePreviewCtrl.internalBcModel.down_qdz_name}}
317   - <i class="fa fa-angle-double-right" aria-hidden="true"></i>
318   - {{$saTimeTablePreviewCtrl.internalBcModel.down_zdz_name}}
319   - </h3>
320   - <div class="detail-body">
321   - <div class="ttpv_table_wrap ttpv_table_scrollbar" sa-tscrolly2 scrclass = ".downFixHead">
322   - <div class="ttpv_table">
323   - <div class="ttpv_table_head downFixHead">
324   - <dl>
325   - <dt>$$$$$${txt-3934}</dt>
326   - <dt>$$$$$${txt-4022}</dt>
327   - <dt>发车时间</dt>
328   - <dt>$$$$$${txt-2672}</dt>
329   - <dt>$$$$$${txt-4027}</dt>
330   - </dl>
331   - </div>
332   - <div class="ttpv_table_body">
333   - <dl ng-repeat="bc in $saTimeTablePreviewCtrl.internalBcModel.down_bc_list_asc track by $index"
334   - ng-click="$saTimeTablePreviewCtrl.$$bcDD_Click($index, false)">
335   - <dd>{{$index + 1}}</dd>
336   - <dd ng-class="{isClick : bc.isClick}">
337   - {{bc.lpName}}
338   - </dd>
339   - <dd ng-class="{
340   - ists: (bc.isTs && !bc.isClick),
341   - istsClick: (bc.isTs && bc.isClick),
342   - region: (bc.bcType == 'region' && !bc.isClick),
343   - regionClick : (bc.bcType == 'region' && bc.isClick),
344   - isfb: (bc.isFb && !bc.isClick),
345   - isfbClick : (bc.isFb && bc.isClick),
346   - isClick: bc.isClick}">
347   - {{bc.fcsj}}
348   - <span class="badge"
349   - style="border-radius: 2px !important; background-color: #f9a124;"
350   - ng-show="bc.bcType == 'out'">$$$$$${txt-3989}</span>
351   - <span class="badge"
352   - style="border-radius: 2px !important; background-color: #f9a124;"
353   - ng-show="bc.bcType == 'in'">$$$$$${txt-3990}</span>
354   - </dd>
355   - <dd ng-class="{isClick : bc.isClick}">
356   - {{bc.ddsj}}
357   - </dd>
358   - <dd ng-class="{isClick : bc.isClick}">{{bc.remark}}</dd>
359   - </dl>
360   - </div>
361   - </div>
362   - </div>
363   - </div>
364   - </div>
365   - </div>
366   - </div>
367   -
368   - </div>
369   - </div>
370   -</div>
371   -
372   -
373   -
374   -
375   -
376   -
377   -
378   -
379   -
380   -
381   -
  1 +<style>
  2 + .ttpv_detail {
  3 + height: 100%;
  4 + }
  5 + .ttpv_detail .container-fluid {
  6 + height: 100%;
  7 + margin-left: 0;
  8 + }
  9 + .ttpv_detail .container-fluid>* {
  10 + padding: 0;
  11 + }
  12 + .ttpv_detail .container-fluid.top-container {
  13 + margin-top: 5px;
  14 + padding: 0;
  15 + }
  16 +
  17 + .ttpv_detail .detail-panel {
  18 + padding: 0;
  19 + height: 100%;
  20 + border: 1px solid #ddd;
  21 + background: #fafafa;
  22 + border-radius: 10px !important;
  23 + moz-user-select: -moz-none;
  24 + -moz-user-select: none;
  25 + -o-user-select: none;
  26 + -khtml-user-select: none;
  27 + -webkit-user-select: none;
  28 + -ms-user-select: none;
  29 + user-select: none;
  30 + }
  31 +
  32 + .ttpv_detail .detail-panel .detail-wrap {
  33 + height: calc(100% - 1px);
  34 + padding: 0;
  35 +
  36 + font-size: 14px;
  37 + color: #cccaca;
  38 + }
  39 +
  40 + .ttpv_detail .detail-panel .detail-wrap .detail-title {
  41 + margin: 7px 0 5px;
  42 + text-indent: 5px;
  43 + margin: 0;
  44 + height: 31px;
  45 + line-height: 31px;
  46 + color: #2765A7;
  47 + }
  48 +
  49 + .ttpv_detail .detail-panel .detail-wrap .detail-body {
  50 + height: calc(100% - 37px);
  51 + background: #fff;
  52 + }
  53 +
  54 + .ttpv_detail .detail-panel .detail-wrap .detail-body .ttpv_table_wrap {
  55 + width: 100%;
  56 + height: 100%;
  57 + border-left: 0;
  58 + border-bottom: 0;
  59 + overflow: auto;
  60 + }
  61 +
  62 +</style>
  63 +
  64 +<style>
  65 + /** 表格样式 */
  66 + .ttpv_table {
  67 + position: relative;
  68 + padding-top: 34px;
  69 + font-size: 13px;
  70 + }
  71 +
  72 + .ttpv_table dl {
  73 + display: block;
  74 + /*width: 100%;*/
  75 + margin: 0;
  76 + /*border-bottom: 1px solid;*/
  77 + cursor: default;
  78 + }
  79 + .ttpv_table dl {
  80 + font-size: 0;
  81 + white-space: nowrap;
  82 + }
  83 + .ttpv_table dl {
  84 + transition: all .1s ease;
  85 + }
  86 +
  87 + .ttpv_table dl dd, .ttpv_table dl dt {
  88 + display: inline-block;
  89 + white-space: nowrap;
  90 + overflow: hidden;
  91 + text-overflow: ellipsis;
  92 + height: 100%;
  93 + line-height: 34px;
  94 + border-right: 1px solid;
  95 + text-indent: 5px;
  96 + }
  97 + .ttpv_table dl dd, .ttpv_table dl dt {
  98 + border-right-color: #dedede;
  99 + font-size: 13px;
  100 + /*border-bottom: 1px solid #dedede;*/
  101 + border-top: 1px solid #dedede;
  102 + text-align: center;
  103 + }
  104 +
  105 + .ttpv_table > .ttpv_table_head {
  106 + position: absolute;
  107 + top: 0;
  108 + height: 34px;
  109 + background: #f5f5f5;
  110 + /*width: 100%;*/
  111 + line-height: 34px;
  112 + z-index: 1;
  113 + }
  114 + .ttpv_table_head dl {
  115 + border-bottom: 2px solid #96b9d7;
  116 + color: #333333;
  117 + height: 34px;
  118 + background-color: #f5f5f5;
  119 + }
  120 + .ttpv_table_head dl dt {
  121 + font-weight: normal;
  122 + font-size: 12px;
  123 + }
  124 +
  125 + .ttpv_table_head dl dt:nth-of-type(1) {
  126 + width: 50px;
  127 + height: 34px;
  128 + }
  129 + .ttpv_table_head dl dt:nth-of-type(2) {
  130 + width: 55px;
  131 + height: 34px;
  132 + }
  133 + .ttpv_table_head dl dt:nth-of-type(3) {
  134 + width: 120px;
  135 + height: 34px;
  136 + }
  137 + .ttpv_table_head dl dt:nth-of-type(4) {
  138 + width: 100px;
  139 + height: 34px;
  140 + }
  141 + .ttpv_table_head dl dt:nth-of-type(5) {
  142 + width: 200px;
  143 + height: 34px;
  144 + }
  145 +
  146 + .ttpv_table > .ttpv_table_body {
  147 + /*width: 100%;*/
  148 + position: absolute;
  149 + border-bottom: 1px solid #dedede;
  150 + }
  151 +
  152 + .ttpv_table_body dd.ists {
  153 + background: #105383 !important;
  154 + color: white !important;
  155 + }
  156 + .ttpv_table_body dd.region {
  157 + background: #686d7b !important;
  158 + color: white !important;
  159 + }
  160 + .ttpv_table_body dd.isfb {
  161 + background: #adff00 !important;
  162 + color: #501a1a !important;
  163 + }
  164 +
  165 + .ttpv_table_body dd.istsClick {
  166 + background: linear-gradient(to right,#8baabf,#105383,#808086)!important;
  167 + }
  168 + .ttpv_table_body dd.regionClick {
  169 + background: linear-gradient(to right,#8baabf,#686d7b,#a09997)!important;
  170 + }
  171 + .ttpv_table_body dd.isfbClick {
  172 + background: linear-gradient(to right,#8baabf,#adff00,#a09997)!important;
  173 + }
  174 +
  175 + .ttpv_table_body dl dd:nth-of-type(1) {
  176 + width: 50px;
  177 + height: 30px;
  178 + }
  179 + .ttpv_table_body dl dd:nth-of-type(2) {
  180 + width: 55px;
  181 + height: 30px;
  182 + }
  183 + .ttpv_table_body dl dd:nth-of-type(3) {
  184 + width: 120px;
  185 + height: 30px;
  186 + text-align: left;
  187 + }
  188 + .ttpv_table_body dl dd:nth-of-type(4) {
  189 + width: 100px;
  190 + height: 30px;
  191 + }
  192 + .ttpv_table_body dl dd:nth-of-type(5) {
  193 + width: 200px;
  194 + height: 30px;
  195 + }
  196 +
  197 + .ttpv_table_body dd:nth-of-type(1) {
  198 + color: #2765A7;
  199 + background: #eae8e8;
  200 + /*border-bottom: 1px solid #b3b3b3;*/
  201 + border-right: 1px solid #b3b3b3;
  202 + text-indent: -3px;
  203 + }
  204 + .ttpv_table_body dd:nth-of-type(n + 2) {
  205 + color: #2765A7;
  206 + }
  207 + .ttpv_table_body dl:hover {
  208 + box-shadow: 0 0 4px #656c71;
  209 + background: #f5fbff;
  210 + }
  211 + .ttpv_table_body dl:hover dd:nth-of-type(1) {
  212 + background: #fafafa;
  213 + background: linear-gradient(to right, #fafafa, #f5fbff);
  214 + }
  215 +
  216 + .isClick {
  217 + background: #8baabf!important;
  218 + color: #fff!important;
  219 + }
  220 +
  221 +</style>
  222 +
  223 +<style>
  224 + /** 滚动条css样式 */
  225 +
  226 + .ttpv_table_scrollbar::-webkit-scrollbar {
  227 + width: 18px;
  228 + height: 18px;
  229 + }
  230 +
  231 + .ttpv_table_scrollbar::-webkit-scrollbar-track, ::-webkit-scrollbar-thumb {
  232 + border-radius: 999px;
  233 + border: 5px solid transparent;
  234 + }
  235 +
  236 + .ttpv_table_scrollbar::-webkit-scrollbar-track {
  237 + box-shadow: 1px 1px 5px rgba(0, 0, 0, .2) inset;
  238 + }
  239 +
  240 + .ttpv_table_scrollbar::-webkit-scrollbar-thumb {
  241 + min-height: 20px;
  242 + background-clip: content-box;
  243 + box-shadow: 0 0 0 5px rgba(0, 0, 0, .2) inset;
  244 + }
  245 +
  246 + .ttpv_table_scrollbar::-webkit-scrollbar-corner {
  247 + background: transparent;
  248 + }
  249 +</style>
  250 +
  251 +<div class="ttpv_detail">
  252 + <div class="container-fluid top-container">
  253 + <div class="col-md-12 container-fluid">
  254 + <div class="col-md-6" style="height: 100%; padding-right: 3px;">
  255 + <div class="detail-panel">
  256 + <div class="detail-wrap" >
  257 + <h3 class="detail-title">
  258 + $$$$$${txt-3760}
  259 + {{$saTimeTablePreviewCtrl.internalBcModel.up_qdz_name}}
  260 + <i class="fa fa-angle-double-right" aria-hidden="true"></i>
  261 + {{$saTimeTablePreviewCtrl.internalBcModel.up_zdz_name}}
  262 + </h3>
  263 + <div id="temp" class="detail-body">
  264 + <div class="ttpv_table_wrap ttpv_table_scrollbar" sa-tscrolly2 scrclass = ".upFixHead">
  265 + <div class="ttpv_table">
  266 + <div class="ttpv_table_head upFixHead">
  267 + <dl>
  268 + <dt>$$$$$${txt-3934}</dt>
  269 + <dt>$$$$$${txt-4022}</dt>
  270 + <dt>$$$$$${txt-2898}</dt>
  271 + <dt>$$$$$${txt-2672}</dt>
  272 + <dt>$$$$$${txt-4027}</dt>
  273 + </dl>
  274 + </div>
  275 + <div class="ttpv_table_body">
  276 + <dl ng-repeat="bc in $saTimeTablePreviewCtrl.internalBcModel.up_bc_list_asc track by $index"
  277 + ng-click="$saTimeTablePreviewCtrl.$$bcDD_Click($index, true)">
  278 + <dd>{{$index + 1}}</dd>
  279 + <dd ng-class="{isClick : bc.isClick}">
  280 + {{bc.lpName}}
  281 + </dd>
  282 + <dd ng-class="{
  283 + ists: (bc.isTs && !bc.isClick),
  284 + istsClick: (bc.isTs && bc.isClick),
  285 + region: (bc.bcType == 'region' && !bc.isClick),
  286 + regionClick : (bc.bcType == 'region' && bc.isClick),
  287 + isfb: (bc.isFb && !bc.isClick),
  288 + isfbClick : (bc.isFb && bc.isClick),
  289 + isClick: bc.isClick}">
  290 + {{bc.fcsj}}
  291 + <span class="badge"
  292 + style="border-radius: 2px !important; background-color: #f9a124;"
  293 + ng-show="bc.bcType == 'out'">$$$$$${txt-3989}</span>
  294 + <span class="badge"
  295 + style="border-radius: 2px !important; background-color: #f9a124;"
  296 + ng-show="bc.bcType == 'in'">$$$$$${txt-3990}</span>
  297 + </dd>
  298 + <dd ng-class="{isClick : bc.isClick}">
  299 + {{bc.ddsj}}
  300 + </dd>
  301 + <dd ng-class="{isClick : bc.isClick}">{{bc.remark}}</dd>
  302 + </dl>
  303 + </div>
  304 + </div>
  305 + </div>
  306 + </div>
  307 + </div>
  308 + </div>
  309 + </div>
  310 +
  311 + <div class="col-md-6" style="height: 100%; padding-left: 3px;">
  312 + <div class="detail-panel">
  313 + <div class="detail-wrap" >
  314 + <h3 class="detail-title">
  315 + $$$$$${txt-3759}
  316 + {{$saTimeTablePreviewCtrl.internalBcModel.down_qdz_name}}
  317 + <i class="fa fa-angle-double-right" aria-hidden="true"></i>
  318 + {{$saTimeTablePreviewCtrl.internalBcModel.down_zdz_name}}
  319 + </h3>
  320 + <div class="detail-body">
  321 + <div class="ttpv_table_wrap ttpv_table_scrollbar" sa-tscrolly2 scrclass = ".downFixHead">
  322 + <div class="ttpv_table">
  323 + <div class="ttpv_table_head downFixHead">
  324 + <dl>
  325 + <dt>$$$$$${txt-3934}</dt>
  326 + <dt>$$$$$${txt-4022}</dt>
  327 + <dt>$$$$$${txt-2898}</dt>
  328 + <dt>$$$$$${txt-2672}</dt>
  329 + <dt>$$$$$${txt-4027}</dt>
  330 + </dl>
  331 + </div>
  332 + <div class="ttpv_table_body">
  333 + <dl ng-repeat="bc in $saTimeTablePreviewCtrl.internalBcModel.down_bc_list_asc track by $index"
  334 + ng-click="$saTimeTablePreviewCtrl.$$bcDD_Click($index, false)">
  335 + <dd>{{$index + 1}}</dd>
  336 + <dd ng-class="{isClick : bc.isClick}">
  337 + {{bc.lpName}}
  338 + </dd>
  339 + <dd ng-class="{
  340 + ists: (bc.isTs && !bc.isClick),
  341 + istsClick: (bc.isTs && bc.isClick),
  342 + region: (bc.bcType == 'region' && !bc.isClick),
  343 + regionClick : (bc.bcType == 'region' && bc.isClick),
  344 + isfb: (bc.isFb && !bc.isClick),
  345 + isfbClick : (bc.isFb && bc.isClick),
  346 + isClick: bc.isClick}">
  347 + {{bc.fcsj}}
  348 + <span class="badge"
  349 + style="border-radius: 2px !important; background-color: #f9a124;"
  350 + ng-show="bc.bcType == 'out'">$$$$$${txt-3989}</span>
  351 + <span class="badge"
  352 + style="border-radius: 2px !important; background-color: #f9a124;"
  353 + ng-show="bc.bcType == 'in'">$$$$$${txt-3990}</span>
  354 + </dd>
  355 + <dd ng-class="{isClick : bc.isClick}">
  356 + {{bc.ddsj}}
  357 + </dd>
  358 + <dd ng-class="{isClick : bc.isClick}">{{bc.remark}}</dd>
  359 + </dl>
  360 + </div>
  361 + </div>
  362 + </div>
  363 + </div>
  364 + </div>
  365 + </div>
  366 + </div>
  367 +
  368 + </div>
  369 + </div>
  370 +</div>
  371 +
  372 +
  373 +
  374 +
  375 +
  376 +
  377 +
  378 +
  379 +
  380 +
  381 +
... ...
src/main/resources/static/real_control_v2/fragments/north/nav/line_config/line_config_entity.html
... ... @@ -111,7 +111,7 @@
111 111  
112 112 <script id="park-and-station-temp" type="text/html">
113 113 <div class="item">
114   - <span>停车场</span>
  114 + <span>$$$$$${txt-3485}</span>
115 115 <select class="z-depth-input" name="twinsPark">
116 116 {{each parks as p i}}
117 117 <option value="{{p.code}}" {{if p.code==cPark}}selected{{/if}}>{{p.name}}</option>
... ... @@ -132,7 +132,7 @@
132 132  
133 133 <script id="park-and-station-2-temp" type="text/html">
134 134 <div class="item">
135   - <span>停车场</span>
  135 + <span>$$$$$${txt-3485}</span>
136 136 <select class="z-depth-input" name="twinsPark">
137 137 {{each parks as p i}}
138 138 <option value="{{p.code}}" {{if p.code==cPark}}selected{{/if}}>{{p.name}}</option>
... ...
src/main/resources/static/real_control_v2/mapmonitor/fragments/map_config.html
1   -<div>
2   - <script id="map-config-form-temp" type="text/html">
3   - <form class="uk-form uk-form-stacked">
4   - <div class="uk-form-row">
5   - <span class="uk-form-label">$$$$$${txt-4094}</span>
6   - <div class="uk-form-controls">
7   - <label><input type="radio" value="baidu" name="map_type" {{if map_type=='baidu'}}checked{{/if}}> $$$$$${txt-4125}</label>
8   - <label><input type="radio" value="gaode" name="map_type" {{if map_type=='gaode'}}checked{{/if}}> $$$$$${txt-4124}</label>
9   - <label><input type="checkbox" name="traffic" {{if traffic}}checked{{/if}}> $$$$$${txt-2410}</label>
10   - </div>
11   - </div>
12   -
13   - <div class="uk-form-row">
14   - <span class="uk-form-label">$$$$$${txt-3100}</span>
15   - <div class="uk-form-controls">
16   - <label><input type="checkbox" name="spatial_data_station" {{if spatialData.station}}checked{{/if}}> $$$$$${txt-4148}</label>
17   - <label><input type="checkbox" name="spatial_electronicFence" {{if spatialData.electronicFence}}checked{{/if}}> $$$$$${txt-3190}</label>
18   - <label><input type="checkbox" name="spatial_data_carPark" {{if spatialData.carPark}}checked{{/if}}> 停车场</label>
19   - </div>
20   - </div>
21   -
22   - <div class="uk-form-row">
23   - <span class="uk-form-label">$$$$$${txt-3102}</span>
24   - <div class="uk-form-controls">
25   - <label><input name="carIcon_angle" type="checkbox" {{if carIcon.angle}}checked{{/if}}> $$$$$${txt-3191}</label>
26   - <!--<label><input class="disabled" disabled type="checkbox" {{if carIcon.converge}}checked{{/if}}> 聚合</label>-->
27   - </div>
28   - </div>
29   - <div class="uk-form-row">
30   - <span class="uk-form-label">$$$$$${txt-3098}</span>
31   - <div class="uk-form-controls">
32   - <label><input type="checkbox" {{if abnormalPrint.speeding}}checked{{/if}}> $$$$$${txt-3899}</label>
33   - <label><input type="checkbox" {{if abnormalPrint.outBounds}}checked{{/if}}> $$$$$${txt-3895}</label>
34   - <label><input type="checkbox" {{if abnormalPrint.largeMargin}}checked{{/if}}> $$$$$${txt-3560}</label>
35   - </div>
36   - </div>
37   - <div class="uk-form-row">
38   - <span class="uk-form-label">$$$$$${txt-3101}</span>
39   - <div class="uk-form-controls">
40   - <div class="color_block">
41   - 上行
42   - <div class="sp-placeholder">
43   - <div class="sp-placeholder-color" data-name="carIcon.color.up" style="background: {{carIcon.color.up}}"></div>
44   - </div>
45   - </div>
46   -
47   - <div class="color_block">
48   - 下行
49   - <div class="sp-placeholder">
50   - <div class="sp-placeholder-color" data-name="carIcon.color.down" style="background: {{carIcon.color.down}}"></div>
51   - </div>
52   - </div>
53   -
54   - <div class="color_block">
55   - $$$$$${txt-3452}
56   - <div class="sp-placeholder">
57   - <div class="sp-placeholder-color" data-name="carIcon.color.nonOperation" style="background: {{carIcon.color.nonOperation}}"></div>
58   - </div>
59   - </div>
60   - </div>
61   - </div>
62   -
63   - <div class="uk-form-row">
64   - <span class="uk-form-label">$$$$$${txt-3099}</span>
65   - <div class="uk-form-controls">
66   - <div class="color_block">
67   - 上行
68   - <div class="sp-placeholder">
69   - <div class="sp-placeholder-color" data-name="section.color.up" style="background: {{section.color.up}}"></div>
70   - </div>
71   - </div>
72   -
73   - <div class="color_block">
74   - 下行
75   - <div class="sp-placeholder">
76   - <div class="sp-placeholder-color" data-name="section.color.down" style="background: {{section.color.down}}"></div>
77   - </div>
78   - </div>
79   - </div>
80   - </div>
81   - </form>
82   - </script>
83   -</div>
  1 +<div>
  2 + <script id="map-config-form-temp" type="text/html">
  3 + <form class="uk-form uk-form-stacked">
  4 + <div class="uk-form-row">
  5 + <span class="uk-form-label">$$$$$${txt-4094}</span>
  6 + <div class="uk-form-controls">
  7 + <label><input type="radio" value="baidu" name="map_type" {{if map_type=='baidu'}}checked{{/if}}> $$$$$${txt-4125}</label>
  8 + <label><input type="radio" value="gaode" name="map_type" {{if map_type=='gaode'}}checked{{/if}}> $$$$$${txt-4124}</label>
  9 + <label><input type="checkbox" name="traffic" {{if traffic}}checked{{/if}}> $$$$$${txt-2410}</label>
  10 + </div>
  11 + </div>
  12 +
  13 + <div class="uk-form-row">
  14 + <span class="uk-form-label">$$$$$${txt-3100}</span>
  15 + <div class="uk-form-controls">
  16 + <label><input type="checkbox" name="spatial_data_station" {{if spatialData.station}}checked{{/if}}> $$$$$${txt-4148}</label>
  17 + <label><input type="checkbox" name="spatial_electronicFence" {{if spatialData.electronicFence}}checked{{/if}}> $$$$$${txt-3190}</label>
  18 + <label><input type="checkbox" name="spatial_data_carPark" {{if spatialData.carPark}}checked{{/if}}> $$$$$${txt-3485}</label>
  19 + </div>
  20 + </div>
  21 +
  22 + <div class="uk-form-row">
  23 + <span class="uk-form-label">$$$$$${txt-3102}</span>
  24 + <div class="uk-form-controls">
  25 + <label><input name="carIcon_angle" type="checkbox" {{if carIcon.angle}}checked{{/if}}> $$$$$${txt-3191}</label>
  26 + <!--<label><input class="disabled" disabled type="checkbox" {{if carIcon.converge}}checked{{/if}}> 聚合</label>-->
  27 + </div>
  28 + </div>
  29 + <div class="uk-form-row">
  30 + <span class="uk-form-label">$$$$$${txt-3098}</span>
  31 + <div class="uk-form-controls">
  32 + <label><input type="checkbox" {{if abnormalPrint.speeding}}checked{{/if}}> $$$$$${txt-3899}</label>
  33 + <label><input type="checkbox" {{if abnormalPrint.outBounds}}checked{{/if}}> $$$$$${txt-3895}</label>
  34 + <label><input type="checkbox" {{if abnormalPrint.largeMargin}}checked{{/if}}> $$$$$${txt-3560}</label>
  35 + </div>
  36 + </div>
  37 + <div class="uk-form-row">
  38 + <span class="uk-form-label">$$$$$${txt-3101}</span>
  39 + <div class="uk-form-controls">
  40 + <div class="color_block">
  41 + $$$$$${txt-3858}
  42 + <div class="sp-placeholder">
  43 + <div class="sp-placeholder-color" data-name="carIcon.color.up" style="background: {{carIcon.color.up}}"></div>
  44 + </div>
  45 + </div>
  46 +
  47 + <div class="color_block">
  48 + $$$$$${txt-3857}
  49 + <div class="sp-placeholder">
  50 + <div class="sp-placeholder-color" data-name="carIcon.color.down" style="background: {{carIcon.color.down}}"></div>
  51 + </div>
  52 + </div>
  53 +
  54 + <div class="color_block">
  55 + $$$$$${txt-3452}
  56 + <div class="sp-placeholder">
  57 + <div class="sp-placeholder-color" data-name="carIcon.color.nonOperation" style="background: {{carIcon.color.nonOperation}}"></div>
  58 + </div>
  59 + </div>
  60 + </div>
  61 + </div>
  62 +
  63 + <div class="uk-form-row">
  64 + <span class="uk-form-label">$$$$$${txt-3099}</span>
  65 + <div class="uk-form-controls">
  66 + <div class="color_block">
  67 + $$$$$${txt-3858}
  68 + <div class="sp-placeholder">
  69 + <div class="sp-placeholder-color" data-name="section.color.up" style="background: {{section.color.up}}"></div>
  70 + </div>
  71 + </div>
  72 +
  73 + <div class="color_block">
  74 + $$$$$${txt-3857}
  75 + <div class="sp-placeholder">
  76 + <div class="sp-placeholder-color" data-name="section.color.down" style="background: {{section.color.down}}"></div>
  77 + </div>
  78 + </div>
  79 + </div>
  80 + </div>
  81 + </form>
  82 + </script>
  83 +</div>
84 84 <!-- 1111 -->
85 85 \ No newline at end of file
... ...
src/main/resources/static/real_control_v2/mapmonitor/fragments/playback_v2/main.html
... ... @@ -170,7 +170,7 @@
170 170 </label>
171 171 <label>
172 172 <div class="uk-button-dropdown" data-uk-dropdown>
173   - <a>停车场 <i class="uk-icon-angle-down"></i></a>
  173 + <a>$$$$$${txt-3485} <i class="uk-icon-angle-down"></i></a>
174 174 <div class="uk-dropdown uk-dropdown-scrollable" style="max-height: 300px;">
175 175 <ul class="uk-nav uk-nav-dropdown parks_list">
176 176  
... ...
src/main/resources/static/real_control_v2/mapmonitor/real.html
... ... @@ -5,12 +5,12 @@
5 5 <link rel="stylesheet" href="/real_control_v2/mapmonitor/css/real.css" />
6 6 <link rel="stylesheet" href="/real_control_v2/assets/plugins/uikit-2.27.1/components/progress.gradient.min.css" merge="map_plugins">
7 7  
8   -<div class="map-system-msg flex-left">
  8 +<!--<div class="map-system-msg flex-left">
9 9 <a class="z-depth-2 old_map" href="/pages/mapmonitor/alone/wrap.html" target="_blank"></a>
10 10 <a class="z-depth-2 now_map" href="/real_control_v2/alone_page/map/alone_wrap.html" target="_blank">
11 11 <i class="uk-icon-send-o"></i>
12 12 </a>
13   -</div>
  13 +</div>-->
14 14  
15 15 <div id="real_map_container"></div>
16 16 <div class="real_right_gps_panel">
... ... @@ -38,7 +38,7 @@
38 38 <div class="top-right-toggle">
39 39 <ul class="uk-subnav uk-subnav-pill" data-uk-switcher="{connect:'#spatial-tree-content'}">
40 40 <li class="sr-tab-btn"><a>$$$$$${txt-4148}</a></li>
41   - <li class="cp-tab-btn"><a>停车场</a></li>
  41 + <li class="cp-tab-btn"><a>$$$$$${txt-3485}</a></li>
42 42 </ul>
43 43 </div>
44 44 <div class="real_spatial_body">
... ...