Commit 5dbff3d03ea6a733be34b98a10d0cfae6b5cd7f8

Authored by liujun001
2 parents c884bf1d 6c43e0bf

Merge remote-tracking branch 'origin/pudong_jdk8_wvp' into pudong_jdk8_wvp

src/main/resources/message_en_US.properties
@@ -1451,7 +1451,7 @@ txt-1450=Locate the complete road @@ -1451,7 +1451,7 @@ txt-1450=Locate the complete road
1451 txt-1451=Add interval information 1451 txt-1451=Add interval information
1452 txt-1452=Dispatching message analysis 1452 txt-1452=Dispatching message analysis
1453 txt-1453=Command status details 1453 txt-1453=Command status details
1454 -txt-1454=Speed ??limit (normal) 1454 +txt-1454=Speed limit(normal)
1455 txt-1455=Downward approach time 1455 txt-1455=Downward approach time
1456 txt-1456=Downward approach mileage 1456 txt-1456=Downward approach mileage
1457 txt-1457=Downward driving time 1457 txt-1457=Downward driving time
@@ -3097,7 +3097,7 @@ txt-3096=Company @@ -3097,7 +3097,7 @@ txt-3096=Company
3097 txt-3097=Driver position number 3097 txt-3097=Driver position number
3098 txt-3098=Abnormal alarm 3098 txt-3098=Abnormal alarm
3099 txt-3099=Road section color 3099 txt-3099=Road section color
3100 -txt-3100=space data 3100 +txt-3100=Space data
3101 txt-3101=Vehicle color 3101 txt-3101=Vehicle color
3102 txt-3102=Vehicle icon 3102 txt-3102=Vehicle icon
3103 txt-3103=Message received 3103 txt-3103=Message received
@@ -3188,7 +3188,7 @@ txt-3187=Entry oil storage @@ -3188,7 +3188,7 @@ txt-3187=Entry oil storage
3188 txt-3188=Exit oil storage 3188 txt-3188=Exit oil storage
3189 txt-3189=3.Interval U-turn 3189 txt-3189=3.Interval U-turn
3190 txt-3190=Electronic fence 3190 txt-3190=Electronic fence
3191 -txt-3191= 3191 +txt-3191=Angle
3192 txt-3192=Mileage type 3192 txt-3192=Mileage type
3193 txt-3193=Reason for changing the bus 3193 txt-3193=Reason for changing the bus
3194 txt-3194=Scheduling mode 3194 txt-3194=Scheduling mode
@@ -4435,7 +4435,7 @@ txt-4435=Power: @@ -4435,7 +4435,7 @@ txt-4435=Power:
4435 txt-4436=Planned destroy 4435 txt-4436=Planned destroy
4436 txt-4437=Destroyed shifts detail list 4436 txt-4437=Destroyed shifts detail list
4437 txt-4438=Obtain sim card number 4437 txt-4438=Obtain sim card number
4438 -txt-4438=Sim card number 4438 +txt-4439=Sim card number
4439 txt-4440=Speeding alarm 4439 txt-4440=Speeding alarm
4440 txt-4441=Split/Save 4440 txt-4441=Split/Save
4441 txt-4442=Upwards average stop time(minutes) 4441 txt-4442=Upwards average stop time(minutes)
@@ -4455,22 +4455,22 @@ txt-4455=Job-code @@ -4455,22 +4455,22 @@ txt-4455=Job-code
4455 txt-4456=Operation(Temporary) 4455 txt-4456=Operation(Temporary)
4456 txt-4457=Not in operation 4456 txt-4457=Not in operation
4457 txt-4458=Average planned <br/>delivery time(minutes) 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 txt-4472=GPS is invalid 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 txt-4475=Station direction 4474 txt-4475=Station direction
4475 txt-4476=Description 4475 txt-4476=Description
4476 txt-4477=Description 4476 txt-4477=Description
@@ -4521,5 +4521,8 @@ txt-4521=Number of passenger @@ -4521,5 +4521,8 @@ txt-4521=Number of passenger
4521 txt-4522=Passenger flow inquiry 4521 txt-4522=Passenger flow inquiry
4522 txt-4523=Abnormal type 4522 txt-4523=Abnormal type
4523 txt-4524=Safe driving inquiry 4523 txt-4524=Safe driving inquiry
  4524 +txt-4525=Format: 00:00
  4525 +txt-4526=Live
  4526 +txt-4527=Historical data
4524 txt-5000=Operation successfully 4527 txt-5000=Operation successfully
4525 txt-5001=Operation failed 4528 txt-5001=Operation failed
4526 \ No newline at end of file 4529 \ No newline at end of file
src/main/resources/message_zh_CN.properties
@@ -4522,5 +4522,8 @@ txt-4521=人数 @@ -4522,5 +4522,8 @@ txt-4521=人数
4522 txt-4522=客流查询 4522 txt-4522=客流查询
4523 txt-4523=异常类型 4523 txt-4523=异常类型
4524 txt-4524=安全驾驶查询 4524 txt-4524=安全驾驶查询
  4525 +txt-4525=格式: 00:00
  4526 +txt-4526=直播
  4527 +txt-4527=历史数据
4525 txt-5000=操作成功 4528 txt-5000=操作成功
4526 txt-5001=操作失败 4529 txt-5001=操作失败
4527 \ No newline at end of file 4530 \ No newline at end of file
src/main/resources/static/other/video/video.html
@@ -263,12 +263,17 @@ @@ -263,12 +263,17 @@
263 <div class="col-md-4" style="padding-right: 0px;width: 20%"> 263 <div class="col-md-4" style="padding-right: 0px;width: 20%">
264 <div class="portlet light bordered" > 264 <div class="portlet light bordered" >
265 <div class="portlet-body"> 265 <div class="portlet-body">
266 - <div>  
267 - <input type="text" placeholder="请输入车辆内部编号" autocomplete="off" class="layui-input" id="insideCode_like" style="display:inline-block;width: 200px"/>  
268 - <button type="button" class="layui-btn layui-btn-primary" lay-on="get-vercode" onclick="queryTreeTable()" data-i18n>$$$$$${txt-3841}</button> 266 + <div class="row">
  267 + <div class="col-md-8">
  268 + <input type="text" placeholder="$$$$$${txt-1476}" autocomplete="off" class="layui-input" id="insideCode_like" style="display:inline-block;width: 200px" data-i18n="placeholder"/>
  269 + </div>
  270 + <div class="col-md-3">
  271 + <button type="button" class="layui-btn layui-btn-primary" lay-on="get-vercode" onclick="queryTreeTable()" data-i18n>$$$$$${txt-3841}</button>
  272 + </div>
  273 + </div>
  274 + <div class="row">
  275 + <div id="video_tree" style="height: 91.5%;overflow:scroll"></div>
269 </div> 276 </div>
270 - <div id="video_tree" style="height: 91.5%;overflow:scroll"></div>  
271 -  
272 </div> 277 </div>
273 </div> 278 </div>
274 </div> 279 </div>
@@ -278,12 +283,12 @@ @@ -278,12 +283,12 @@
278 <div> 283 <div>
279 <div class="layui-tab layui-tab-card" lay-filter="video-hash"> 284 <div class="layui-tab layui-tab-card" lay-filter="video-hash">
280 <ul class="layui-tab-title"> 285 <ul class="layui-tab-title">
281 - <li class="layui-this" lay-id="live_broadcast_lay_id">直播</li>  
282 - <li lay-id="history_lay_id">历史数据</li> 286 + <li class="layui-this" lay-id="live_broadcast_lay_id" data-i18n="">$$$$$${txt-4526}</li>
  287 + <li lay-id="history_lay_id" data-i18n="">$$$$$${txt-4527}</li>
283 </ul> 288 </ul>
284 <div class="layui-tab-content" style="height: 90%"> 289 <div class="layui-tab-content" style="height: 90%">
285 <div class="layui-tab-item layui-show" id="live_broadcastDiv" > 290 <div class="layui-tab-item layui-show" id="live_broadcastDiv" >
286 - <div>分屏: 291 + <div><span data-i18n="">$$$$$${txt-4520}:</span>
287 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerOne()">□</a> 292 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerOne()">□</a>
288 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerFour()">▤</a> 293 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerFour()">▤</a>
289 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerNine()">▦</a> 294 <a href="#" class="layui-btn layui-btn-primary layui-btn-xs" onclick="skeyewebplayerNine()">▦</a>
@@ -297,7 +302,7 @@ @@ -297,7 +302,7 @@
297 <div class="layui-inline"> 302 <div class="layui-inline">
298 <label class="layui-form-label" data-i18n>$$$$$${txt-4004}</label> 303 <label class="layui-form-label" data-i18n>$$$$$${txt-4004}</label>
299 <div class="layui-input-inline layui-input-wrap"> 304 <div class="layui-input-inline layui-input-wrap">
300 - <input type="text" placeholder="请选择需要查看的时间" autocomplete="off" class="layui-input" id="deviceVideoDate"/> 305 + <input type="text" placeholder="$$$$$${txt-4518}" autocomplete="off" class="layui-input" id="deviceVideoDate" data-i18n="placeholder"/>
301 </div> 306 </div>
302 <div class="layui-form-mid" style="padding: 0!important;"> 307 <div class="layui-form-mid" style="padding: 0!important;">
303 <button type="button" class="layui-btn layui-btn-primary" lay-on="get-vercode" id="queryDeviecChannel" onclick="deviceVidemoQueryHistory()" data-i18n>$$$$$${txt-3841}</button> 308 <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 <script src="/pages/base/lineinformation/js/lineinformation-add-form.js"></script> 600 <script src="/pages/base/lineinformation/js/lineinformation-add-form.js"></script>
601 \ No newline at end of file 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 <script src="/pages/base/lineinformation/js/lineinformation-details-form.js"></script> 599 <script src="/pages/base/lineinformation/js/lineinformation-details-form.js"></script>
600 \ No newline at end of file 600 \ No newline at end of file
src/main/resources/static/pages/base/lineinformation/edit.html
@@ -170,7 +170,7 @@ @@ -170,7 +170,7 @@
170 </label> 170 </label>
171 <div class="col-md-4"> 171 <div class="col-md-4">
172 <input type="text" class="form-control" name="earlyStartTime" id="earlyStartTimeInput" placeholder="$$$$$${txt-1049}"> 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 </div> 174 </div>
175 </div> 175 </div>
176 <!-- 早高峰开始时间 END --> 176 <!-- 早高峰开始时间 END -->
@@ -182,7 +182,7 @@ @@ -182,7 +182,7 @@
182 </label> 182 </label>
183 <div class="col-md-4"> 183 <div class="col-md-4">
184 <input type="text" class="form-control" name="earlyEndTime" id="earlyEndTimeInput" placeholder="$$$$$${txt-1050}"> 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 </div> 186 </div>
187 </div> 187 </div>
188 <!-- 早高峰结束时间 END --> 188 <!-- 早高峰结束时间 END -->
@@ -226,7 +226,7 @@ @@ -226,7 +226,7 @@
226 </label> 226 </label>
227 <div class="col-md-4"> 227 <div class="col-md-4">
228 <input type="text" class="form-control" name="lateStartTime" id="lateStartTimeInput" placeholder="$$$$$${txt-1051}"> 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 </div> 230 </div>
231 </div> 231 </div>
232 <!-- 晚高峰开始时间 END --> 232 <!-- 晚高峰开始时间 END -->
@@ -238,7 +238,7 @@ @@ -238,7 +238,7 @@
238 </label> 238 </label>
239 <div class="col-md-4"> 239 <div class="col-md-4">
240 <input type="text" class="form-control" name="lateEndTime" id="lateEndTimeInput" placeholder="$$$$$${txt-1052}"> 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 </div> 242 </div>
243 </div> 243 </div>
244 <!-- 晚高峰结束时间 END --> 244 <!-- 晚高峰结束时间 END -->
@@ -279,7 +279,7 @@ @@ -279,7 +279,7 @@
279 </label> 279 </label>
280 <div class="col-md-4"> 280 <div class="col-md-4">
281 <input type="text" class="form-control" name="xygfkssj" id="xygfkssjInput" placeholder="$$$$$${txt-780}"> 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 </div> 283 </div>
284 </div> 284 </div>
285 <!-- 小夜高峰开始时间 END --> 285 <!-- 小夜高峰开始时间 END -->
@@ -291,7 +291,7 @@ @@ -291,7 +291,7 @@
291 </label> 291 </label>
292 <div class="col-md-4"> 292 <div class="col-md-4">
293 <input type="text" class="form-control" name="xygfjssj" id="xygfjssjInput" placeholder="$$$$$${txt-781}"> 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 </div> 295 </div>
296 </div> 296 </div>
297 <!-- 小夜高峰结束时间 END --> 297 <!-- 小夜高峰结束时间 END -->
@@ -351,7 +351,7 @@ @@ -351,7 +351,7 @@
351 <!-- 停车场 START --> 351 <!-- 停车场 START -->
352 <div class="col-md-6"> 352 <div class="col-md-6">
353 <label class="control-label col-md-5"><span class="required"> * </span> 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 </label> 355 </label>
356 <div class="col-md-4"> 356 <div class="col-md-4">
357 <select name="carPark" class="form-control" id="carParkSelect"></select> 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,7 +112,7 @@
112 <option value="B">$$$$$${txt-3556}</option> 112 <option value="B">$$$$$${txt-3556}</option>
113 <option value="Z">$$$$$${txt-3551}</option> 113 <option value="Z">$$$$$${txt-3551}</option>
114 <option value="E">$$$$$${txt-3554}</option> 114 <option value="E">$$$$$${txt-3554}</option>
115 - <option value="T">停车场</option> 115 + <option value="T">$$$$$${txt-3485}</option>
116 </select> 116 </select>
117 </div> 117 </div>
118 </div> 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 </script> 582 </script>
583 \ No newline at end of file 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 </script> 633 </script>
634 \ No newline at end of file 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 </script> 444 </script>
445 \ No newline at end of file 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 </script> 665 </script>
666 \ No newline at end of file 666 \ No newline at end of file
src/main/resources/static/pages/mapmonitor/real/bufferAreaConfig.html
@@ -2,11 +2,11 @@ @@ -2,11 +2,11 @@
2 <div class="tabbable-line" style="height: 100%;"> 2 <div class="tabbable-line" style="height: 100%;">
3 <ul class="nav nav-tabs "> 3 <ul class="nav nav-tabs ">
4 <li class="active"><a href="#tab_up" data-toggle="tab" 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 <li class=""><a href="#tab_down" data-toggle="tab" 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 <li class=""><a href="#tab_tcc" data-toggle="tab" 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 <li class=""><a href="#tab_other" data-toggle="tab" 10 <li class=""><a href="#tab_other" data-toggle="tab"
11 aria-expanded="false"> $$$$$${txt-4197} </a></li> 11 aria-expanded="false"> $$$$$${txt-4197} </a></li>
12 </ul> 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,7 +111,7 @@
111 111
112 <script id="park-and-station-temp" type="text/html"> 112 <script id="park-and-station-temp" type="text/html">
113 <div class="item"> 113 <div class="item">
114 - <span>停车场</span> 114 + <span>$$$$$${txt-3485}</span>
115 <select class="z-depth-input" name="twinsPark"> 115 <select class="z-depth-input" name="twinsPark">
116 {{each parks as p i}} 116 {{each parks as p i}}
117 <option value="{{p.code}}" {{if p.code==cPark}}selected{{/if}}>{{p.name}}</option> 117 <option value="{{p.code}}" {{if p.code==cPark}}selected{{/if}}>{{p.name}}</option>
@@ -132,7 +132,7 @@ @@ -132,7 +132,7 @@
132 132
133 <script id="park-and-station-2-temp" type="text/html"> 133 <script id="park-and-station-2-temp" type="text/html">
134 <div class="item"> 134 <div class="item">
135 - <span>停车场</span> 135 + <span>$$$$$${txt-3485}</span>
136 <select class="z-depth-input" name="twinsPark"> 136 <select class="z-depth-input" name="twinsPark">
137 {{each parks as p i}} 137 {{each parks as p i}}
138 <option value="{{p.code}}" {{if p.code==cPark}}selected{{/if}}>{{p.name}}</option> 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 <!-- 1111 --> 84 <!-- 1111 -->
85 \ No newline at end of file 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,7 +170,7 @@
170 </label> 170 </label>
171 <label> 171 <label>
172 <div class="uk-button-dropdown" data-uk-dropdown> 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 <div class="uk-dropdown uk-dropdown-scrollable" style="max-height: 300px;"> 174 <div class="uk-dropdown uk-dropdown-scrollable" style="max-height: 300px;">
175 <ul class="uk-nav uk-nav-dropdown parks_list"> 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,12 +5,12 @@
5 <link rel="stylesheet" href="/real_control_v2/mapmonitor/css/real.css" /> 5 <link rel="stylesheet" href="/real_control_v2/mapmonitor/css/real.css" />
6 <link rel="stylesheet" href="/real_control_v2/assets/plugins/uikit-2.27.1/components/progress.gradient.min.css" merge="map_plugins"> 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 <a class="z-depth-2 old_map" href="/pages/mapmonitor/alone/wrap.html" target="_blank"></a> 9 <a class="z-depth-2 old_map" href="/pages/mapmonitor/alone/wrap.html" target="_blank"></a>
10 <a class="z-depth-2 now_map" href="/real_control_v2/alone_page/map/alone_wrap.html" target="_blank"> 10 <a class="z-depth-2 now_map" href="/real_control_v2/alone_page/map/alone_wrap.html" target="_blank">
11 <i class="uk-icon-send-o"></i> 11 <i class="uk-icon-send-o"></i>
12 </a> 12 </a>
13 -</div> 13 +</div>-->
14 14
15 <div id="real_map_container"></div> 15 <div id="real_map_container"></div>
16 <div class="real_right_gps_panel"> 16 <div class="real_right_gps_panel">
@@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
38 <div class="top-right-toggle"> 38 <div class="top-right-toggle">
39 <ul class="uk-subnav uk-subnav-pill" data-uk-switcher="{connect:'#spatial-tree-content'}"> 39 <ul class="uk-subnav uk-subnav-pill" data-uk-switcher="{connect:'#spatial-tree-content'}">
40 <li class="sr-tab-btn"><a>$$$$$${txt-4148}</a></li> 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 </ul> 42 </ul>
43 </div> 43 </div>
44 <div class="real_spatial_body"> 44 <div class="real_spatial_body">