【调度系统】广东民航医疗快线调度系统源代码
wzp
2025-05-06 18c7a44d2e9db3f4a5322389c3ee94468cce4de1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
function langEnglish() {
    this.open_home = "Home";
    this.open_webApi = "Web Api";
    this.open_phoneApi = "Phone Api";
    this.open_windowsApi = "Windows Api";
    this.open_webApiFile = "Web Interface Documentation";
    this.open_webApiDesc = "Introduce each interface on Web platform, and Input Output Description";
    this.open_phoneApiFile = "Mobile Interface Documentation";
    this.open_phoneApiDesc = "Introduce each interface on Mobile, and Input Output Description";
    this.open_windowsApiFile = "Windows Interface Documentation";
    this.open_windowsApiDesc = "Introduce each interface on Windows, and Input Output Description";
    this.open_interfaceDesc = "Interface Desc And Error Code";
    this.open_jsonpUseExample = "JSONP Use Example";
    this.open_userLoginOrOut = "Login And Logout";
    this.open_userLogin = "Login";
    this.open_userLogout = "Logout";
    this.open_vehicleInfo = "Query Vehicle";
    this.open_getDevIdnoByVehiIdno = "Get DevIdno";
    this.open_getDevOnlineStatus = "Get Device Online";
    this.open_getDeviceStatus = "Get Device Status(GPS)";
    this.open_getDeviceTrack = "Get Device Track";
    this.open_getDeviceAlarmInfo = "Get Device Alarm(Page)";
    this.open_getUserVehicleInfo = "Get User Vehicle";
    this.open_videoOperate = "Video Business";
    this.open_initVideo = "Init Video Plug";
    this.open_realtimeVideo_html = "Live Video(Web)";
    this.open_realtimeVideo_js = "Live Video(JavaScript)";
    this.open_monitor = "Monitor";
    this.open_talkback = "Talkback";
    this.open_queryRecording = "Query Video";
    this.open_downloadRecording = "Download Video";
    this.open_remotePlayback = "Remote Playback";
    this.open_capture = "Img Capture";
    this.open_vehicleControlOperate = "Control Business";
    this.open_getUserServer = "Get Subscriber Server";
    this.open_vehicleControl = "Vehicle Control";
    this.open_tts = "TTS";
    this.open_deviceManagement = "Device Management";
    this.open_addDevice = "Add Device";
    this.open_addVehicle = "Add Vehicle";
    this.open_delDevice = "Delete Device";
    this.open_delVehicle = "Delete Vehicle";
    
    //webAPI
    this.success = "Success";
    this.failure = "Failure";
    this.yes = "Yes";
    this.no = "No";
    this.nothing = "No";
    this.open_one_char = "(1)";
    this.open_two_char = "(2)";
    this.open_three_char = "(3)";
    this.open_four_char = "(4)";
    this.open_five_char = "(5)";
    this.open_six_char = "(6)";
    this.open_param_encode = "Param Encode";
    this.open_HTTP_MIME_type = "HTTP MIME TYPE";
    this.open_common_param = "Common Param";
    this.open_private_param = "Private Param";
    this.open_error_code_desc = "Error Code Desc";
    this.open_param_encode_1 = "All requests and responses data are both of encoding utf-8 format, all parameter values in the url please do URLEncode coding;";
    this.open_param_encode_2 = "parameter please do URL encoding(UTF-8), comply with RFC 1738 when coding.";
    this.open_cb_jsession = "Return session after user logged";
    this.open_cb_callback = "When a third-party call Open API by JS, by specifying the callback parameter, the platform will return JSONP code, used to solve cross-border problems.Callback parameter values can only be alphanumeric number and underscores.";
    this.open_cb_desc = "Universal Return Param Desc(json):";
    this.open_cb_ok = "0: Correctly returns";
    this.open_cb_other = "Other: failure.";
    this.open_detail_desc = "Details See also:";
    this.open_cb_callback_desc = "Callback is carried when requesting";
    this.open_req_type = "HTTP Request Method";
    this.open_req_param_desc = "Input Param Desc";
    this.open_req_see = "See Also:";
    this.open_req_exp = "Request Example";
    this.open_req_exp_tit = "Request Example:";
    this.open_cb_param_desc = "Return Param Desc";
    this.open_cb_exp = "Correctly Returns Examples";
    this.open_ref_file = "Reference File";
    this.open_call_method = "Call Method";
    this.open_op_exp = "Operation Example";
    this.open_op_exp_1 = "Operation Example";
    this.open_op_js = "Reference JavaScript Code";
    this.open_video_page_desc = "Can be called directly links to view live video.";
    this.open_video_js = "JavaScript Code";
    this.open_op_notice = "Notice:";
    this.open_op_jsonp = "JSONP Format";
    this.open_jsonp_desc = "Here JSONP format is that ";
    this.open_op_server = "Server info to vehicle control and send TTS.";
    this.open_video_init_desc = "There are two solutions integrate video with flash plug-ins or ocx control with a recommended web clients use flash widget";
    this.open_video_ref_js = "The introduction of jQuery and swfobject";
    this.open_video_html_ready = "Prepare HTML code";
    this.open_file_across = "File time across days";
    this.open_file_across_1 = "search for files on 20150913 such as videos that may arise in both cases";
    this.open_file_across_2 = "Return date 20150912 23:00:00 to 20150913 01:00:00 video, and day field returns value of 12;";
    this.open_file_across_3 = "Return date 20150913 23:00:00 to 20150914 01:00:00 video, and day field returns value of 13.";
    this.open_download_type = "Download Type";
    this.open_download_seg = "Segment Download";
    this.open_download_seg_tit = "Segment Download:";
    this.open_download_all = "Full Download:";
    this.open_download_direct = "Direct download";
    this.open_download_direct_tit = "Direct download:";
    this.open_download_seg_desc = "Mainly on the device to download video files, saved on the server, and then download directly download to a local;";
    this.open_download_seg_desc_1 = "Segmented download contains the full file download and segmented downloads.";
    this.open_download_seg_desc_2 = "All devices support Segment downloading.";
    this.open_download_all_desc = "The device manufacturers type of  16, 17, 20 and 22 support the direct download, if the video file contains multiple channels, you can only segment download.(When get GPS status get type of device manufacturers)";
    this.open_download_direct_desc = "Mainly download video on the server, downloaded to the local.";
    this.open_vehicle_ol_rq = "The vehicle must be online to operate";
    this.open_login_account = "Account";
    this.open_login_pwd = "Password";
    this.open_login_pwd_desc = "Md5 encrypted password is required.";
    this.open_vehicle_id = "Vehicle ID";
    this.open_vehicle_idno = "Plate Number";
    this.open_device_idno = "Device No.";
    this.open_device_idno_desc = "If the device has been used by vehicle,then it will fail to delete the device.";
    this.open_delDevice_desc= "Delete the device of the vehicle or not. 1 means deleting the device,otherwise don't delete.";
    this.open_map_lnglat = "Map Coordinates Conversion";
    this.open_map_lnglat_desc = "1 shows Coordinates converted to Google Maps Coordinates, 2 shows the Coordinates converted to Baidu map Coordinates, default converted to Google map Coordinates.";
    this.open_start_time = "Start Time";
    this.open_end_time = "End Time";
    this.open_time_range_1 = "Start time is not greater than the end time, and the number of query days must not be greater than 7 days.";
    this.open_time_range_2 = "Start time is not greater than the end time, and the number of query days must not be greater than 90 days.";
    this.open_page_now = "Current Page";
    this.open_page_record = "Page Record";
    this.open_page_total = "Total Records";
    this.open_page_allPage = "Total Page";
    this.open_alarm_type = "Alarm Type";
    this.open_alarm_type_desc = "In ',' split, if it is empty, the query all types.";
    this.open_handle_status = "Handle Status";
    this.open_handle_status_desc = "1 shows Handled, 0 shows unhandled, other query all the status.";
    this.open_handle_status_desc_1 = "1 shows Handled, 0 shows unhandled.";
    this.open_query_ref_server = "Query relevant server info";
    this.open_query_video_idno = "When the query a video on server, it means the license plate number.";
    this.open_query_location = "Search Location";
    this.open_query_location_desc = "1 indicates the device, 2 denotes a storage server, 4 indicates download server.";
    this.open_query_chn = "Search Channel";
    this.open_query_begChn = "(starting from 0)";
    this.open_query_chn_desc = "0 means channel 1, 1 means channel 2, -1 means all channel.";
    this.open_query_year = "Search Year";
    this.open_query_month = "Search Month";
    this.open_query_day = "Search Day";
    this.open_video_type = "Record Type";
    this.open_video_type_desc_1 = "0 means General, 1 means alarm, -1 means all.";
    this.open_video_type_desc_2 = "0 means General, 1 means alarm.";
    this.open_file_type = "File Type";
    this.open_file_type_desc = "2 means a video.";
    this.open_start_second = "Start Seconds";
    this.open_end_second = "End Seconds";
    this.open_start_second_desc = "The unit is second (0-86399)";
    this.open_file_start_time = "File Start Time";
    this.open_file_end_time = "File End Time";
    this.open_file_start_time_desc = "Greater than or equal to the source file start time, Less than or equal to the source file end time.";
    this.open_srcfile_start_time = "Source Files Start Time";
    this.open_srcfile_end_time = "Source Files End Time";
    this.open_video_tag = "File Tag";
    this.open_video_path = "File Path";
    this.open_file_size = "File Size";
    this.open_video_chn = "Channel";
    this.open_download_type = "Download Type";
    this.open_download_type_desc = "1 means the whole file to download, 2 means segment downloaded.";
    this.open_server_id = "Server ID";
    this.open_server_id_desc = "When video search returns, field svr.";
    this.open_video_location = "File Location";
    this.open_video_find_desc = "When video search returns, field len.";
    this.open_video_fill_1 = "Please fill in the 0";
    this.open_video_fill_2 = "Please fill in the 1";
    this.open_file_path = "File Path";
    this.open_download_save_name = "After download the saved name";
    this.open_gps_interval = "GPS Reporting Interval";
    this.open_gps_interval_time = "Interval Time";
    this.open_gps_interval_time_desc = "Unit second, 0-3600, 0 means did not upload the GPS.";
    this.open_other_control = "Other Vehicle Control";
    this.open_control_type = "Control Type";
    this.open_tts_text = "TTS Text";
    this.open_tts_text_desc = "Length can not exceed 240 characters.";
    this.open_jsession_id = "Jsession";
    this.open_jsession_callback = "After user login returning jsession";
    this.open_device_type = "Device type";
    this.open_device_type_desc = "1 means video device, 0 means gps device, if only one device, it is video device or gps device.";
    this.open_device_type_desc1 = "1 means video device, 2 means gps device";
    this.open_status_online = "Online Status";
    this.open_status_online_desc = "1 means online, or offline.";
    this.open_status_lng = "Lng";
    this.open_status_lat = "Lat";
    this.open_status_lng_desc = "If the device location is invalid, the value of 0.";
    this.open_status_mapLng = "Map Lng";
    this.open_status_mapLat = "Map Lat";
    this.open_status_mapLng_desc = "Get the lng through the conversion";
    this.open_status_mapLat_desc = "Get the lat through the conversion";
    this.open_status_factory = "Factory Type";
    this.open_status_subFactory = "Factory Subtype";
    this.open_status_speed = "Speed";
    this.open_status_speed_desc = "Unit: km/h, you must first use divided by 10.";
    this.open_status_gpsTime = "GPS Upload Time";
    this.open_status_protocol = "Protocol Type";
    this.open_status_hard = "Hard Type";
    this.open_status_hard_desc = "1 means a SD card, 2 means a hard disk, and 3 means SSD card.";
    this.open_status_audio = "Audio Type";
    this.open_status_network = "Network Type";
    this.open_status_network_desc = "1 means 3G, 2 means WIFI.";
    this.open_status_server = "Gateway Server Number";
    this.open_status_status = "Status";
    this.open_status_temp = "Temp Sensor";
    this.open_status_direc = "Direction";
    this.open_status_direc_desc = "North direction is 0 degrees, clockwise increases, the maximum value of 360 degrees.";
    this.open_status_parkTime = "Parking Time";
    this.open_status_parkTime_desc = "Unit: sec.";
    this.open_status_mileage = "mileage";
    this.open_status_mileage_desc = "Unit: m.";
    this.open_status_fuel = "Fuel";
    this.open_status_fuel_desc = "Unit: L, you must first use divided by 100.";
    this.open_track_data = "Track Detail";
    this.open_alarm_info = "Alarm Info";
    this.open_alarm_desc = "Alarm Desc";
    this.open_alarm_endTime = "Alarm End Time (UTC) in seconds";
    this.open_alarm_startTime = "Alarm Start Time (UTC) in seconds";
    this.open_alarm_guid = "Alarm Unique Number";
    this.open_alarm_param = "Alarm Param";
    this.open_alarm_img = "Image Info";
    this.open_alarm_img_desc = "split by ;, and http path, and can be multiple image info.";
    this.open_alarm_handleId = "Handle User Id";
    this.open_alarm_handleCont = "Handle Content";
    this.open_alarm_handleTime = "Handle Time";
    this.open_alarm_begStatus = "Alarm Start Status";
    this.open_alarm_endStatus = "Alarm End Status";
    this.open_alarm_begLng = "Alarm Start Lng";
    this.open_alarm_begLat = "Alarm Start Lat";
    this.open_alarm_endLng = "Alarm End Lng";
    this.open_alarm_endLat = "Alarm End Lat";
    this.open_alarm_begMapLng = "Alarm Start Map Lng";
    this.open_alarm_begMapLat = "Alarm Start Map Lat";
    this.open_alarm_endMapLng = "Alarm End Map Lng";
    this.open_alarm_endMapLat = "Alarm End Map Lat";
    this.open_alarm_begSpeed = "Alarm Start Speed";
    this.open_alarm_endSpeed = "Alarm End Speed";
    this.open_alarm_begMileage = "Alarm Start Mileage";
    this.open_alarm_endMileage = "Alarm End Mileage";
    this.open_video_cbId = "Return Code";
    this.open_video_cbId_desc = "0 means success, the other means failure.";
    this.open_video_chnMask = "Channel Mask";
    this.open_video_chnMask_desc = "When a file is stored in the video contains more than one channel is active, and bitwise representation, the first 0 indicates the video file contains video channel 1, and so on.First determine chnMask, if chnMask> 0, then resolve chn.";
    this.open_device_chn = "Device Channel";
    this.open_device_chn_desc = "0 means channel 1, and 1 means channel 2.";
    this.open_file_start_time_desc_1 = "Unit: sec., as 3600 = 1:00.";
    this.open_file_end_time_desc = "Unit: sec., as 7200 = 2:00, end time may be greater than 86400, this represents a time span of days.";
    this.open_video_year ="Year";
    this.open_video_month ="Month";
    this.open_video_day ="Day";
    this.open_video_year_desc = "We must first use add 2000.";
    this.open_video_fileName = "File Name";
    this.open_video_lenUnit = "(Unit byte)";
    this.open_file_location = "File Location";
    this.open_video_recing = "Are Recording";
    this.open_video_recing_desc = "0 means no Recording, 1 means is recording.";
    this.open_video_server_desc = "Effective when recording on the storage server and download server.";
    this.open_video_alarm_desc = "Effective when the alarm recording.";
    this.open_download_video = "Recording download, return download file";
    this.open_table_file = "File";
    this.open_table_caption = "Caption";
    this.open_table_code = "Error Code";
    this.open_table_paramName = "Param Name";
    this.open_table_paramType = "Param Type";
    this.open_table_desc = "Desc";
    this.open_table_iseq = "Whether Must";
    this.open_table_default = "Defaults";
    this.open_init_flash = "Video plug-in files";
    this.open_init_js = "Video plug-in calls require JavaScript file";
    this.open_init_cn = "Video plug Chinese language pack";
    this.open_init_en = "Video plug English language pack";
    this.open_init_func = "Video widget init method";
    this.open_init_path = "Video plugin path";
    this.open_init_path_desc = "Relative path or absolute path.";
    this.open_init_div = "Page HTML tag id";
    this.open_init_div_desc = "Usually cmsv6flash.";
    this.open_init_width = "Video plug-width";
    this.open_init_height = "Video plug-height";
    this.open_init_version = "Video plug-in version";
    this.open_init_param = "Video plug-in init param";
    this.open_init_param_desc = "allowFullscreen, allowScriptAccess, and so on.";
    this.open_init_setLang = "Setting the language video widget";
    this.open_init_langDef = "Chinese language pack: cn.xml";
    this.open_init_langPath = "language package path";
    this.open_init_setWindow = "Set the video plug-in the number of windows";
    this.open_init_windowNum = "The number of windows (not more than 36)";
    this.open_init_setServer = "Set the video plug-in server";
    this.open_init_serverIp = "Login server ip";
    this.open_init_serverPort = "Login server port";
    this.open_page_url_desc = "Url Param Desc";
    this.open_page_url_account = "If it is empty, it is determined that the account and password.";
    this.open_page_url_jsession = "If jsession is empty, it is determined that the account and password.";
    this.open_page_url_vehiIdno = "If it is empty, it is determined that the vehiIdno.";
    this.open_page_url_devIdno = "If the devIdno is empty, it is judged that the vehiIdno.";
    this.open_page_url_chn = "The number of channels to preview the video.";
    this.open_page_url_chn_desc = "Maximum support 9 window Play.";
    this.open_page_url_time = "Video preview time, Units sec.";
    this.open_page_url_lang = "Language Settings";
    this.open_page_url_lang_desc = "en means English, otherwise Chinese.";
    this.open_video_setTitle = "Set the video window title";
    this.open_video_index = "Window Index";
    this.open_video_title = "Window Title";
    this.open_video_play = "Play Video";
    this.open_video_stop = "Stop Video";
    this.open_video_reset = "Reset Video";
    this.open_video_stram = "Video Stream";
    this.open_video_stram_desc = "1 represents sub-stream, 0 represents main stream.";
    this.open_video_setMinBufferTime = "Set the minimum buffer time of video";
    this.open_video_setMaxBufferTime = "Set the maximum buffer time of video";
    this.open_video_minBufferTime_desc = "It's mainly used for the adjustment of video lazy load. When the video buffers the minimum buffer time of video, then it will play the video.";
    this.open_video_maxBufferTime_desc = "It's mainly used for the adjustment of video lazy load. When the video buffers the maximum buffer time of video, then it will play the video fast-forward.";
    this.open_monitor_strat = "Start Listening";
    this.open_monitor_stop = "Stop Listening";
    this.open_talkback_strat = "Start Talkback";
    this.open_talkback_stop = "Stop Talkback";
    this.open_playback_server = "Query remote playback server (from the logon server)";
    this.open_playback_send = "Send Param:";
    this.open_playback_location = "Recording Location";
    this.open_playback_callback = "Return Param:";
    this.open_playback_start = "Start Playback";
    this.open_playback_stop = "Stop Playback";
    this.open_playback_url = "Remote playback url";
    this.open_playback_url_desc_1 = "According to the query Recording to get info assembled url,";
    this.open_playback_url_desc_2 = "As http://127.0.0.1:6611/3/5?DownType=5&DevIDNO=10009&FILELOC=1 <br/> & FILESVR = 0 & FILECHN = 0 & FILEBEG = 1 <br/> & FILEEND = 100 & PLAYIFRM = 0 & <br/> PLAYFILE = / record /H20121123-112931P3A1P0.avi <br/> & PLAYBEG = 0 & PLAYEND = 0 & PLAYCHN = 0.";
    this.open_playback_url_desc_3 = "Param Desc: FILELOC, FILESVR, FILECHN, PLAYFILE, FILEBEG <br/> and FILEEND respectively returns file search parameters <br/> loc, svr, chn, file, beg and end, direct access to the corresponding parameters.";
    this.open_playback_url_desc_4 = "PLAYBEG means play start time offset, in milliseconds, relative to the start time of the file to calculate, 0 represents the start position for playback from a file.";
    this.open_playback_url_desc_5 = "PLAYEND means play ending offset time, in milliseconds, relative to the file start time computation, may not be greater than the total length of the file.";
    this.open_playback_url_desc_6 = "PLAYIFRM means play I-frame (please fill in as 0).";
    this.open_playback_url_desc_7 = "PLAYCHN means indicates playback video channel, when there are multiple channels of Recording files using, if no more than one channel, the direct use of 0.";
    this.open_playback_url_desc_8 = "DevIDNO means when playing files on the device, it is the device number; when playing files on the server, it is the vehicle number.";
    this.open_init_video_finish = "Are video plug loading complete";
    this.open_init_video_flash = "Init flash";
    this.open_init_setWindow_1 = "First of all windows created";
    this.open_init_setWindow_2 = "Re-configure the current number of windows";
    this.open_init_video_call = "After the video plug-in Init is complete Calls it";
    this.open_talkback_call = "Return 0 for success, 1 is intercom, 2 indicating no mic, 3 disables the mic.";
    this.open_server_deviceIp = "Device Access IP";
    this.open_server_devicePort = "Device Access Port";
    this.open_server_clientIp = "Client Access IP";
    this.open_server_clientPort = "Client Access Port";
    this.open_server_clientOtherPort = "More ports for client access";
    this.open_server_lanIp = "LAN IP";
    this.open_device_status_desc = "Device Status Desc";
    this.open_device_alarmType_desc = "Alarm Type Desc";
    this.open_device_alarmParam_desc = "Alarm Param Desc";
    this.open_device_alarmStatus_desc = "Alarm Status Desc";
    this.open_video_exp_1 = "Incoming jsession and devIdno";
    this.open_video_exp_2 = "Incoming jsession and vehiIdno";
    this.open_video_exp_3 = "Incoming account, password and devIdno";
    this.open_video_exp_4 = "Incoming account, password and vehiIdno";
    this.open_video_exp_5 = "Incoming video auto-off time";
    this.open_video_exp_6 = "Incoming the number of preview window";
    this.open_video_exp_7 = "Incoming video device channel";
    this.open_vehiIdno_moreTip = "It may be more than one, in order to ',' separation.";
    this.open_query_pagin_null = "If empty, no paging.";
    this.open_query_devIdno_null = "If you are using the devIdno query, it is null.";
    this.open_map_example = "Map Example";
    this.open_map_param_desc = "Param Desc";
    this.open_vehicle_icon = "Vehicle Icon";
    this.open_vehicle_company = "Vehicle Company Or Team";
    this.open_vehicle_devices = "Device List";
    this.open_vehicle_devices_desc = "The following are device info";
    this.open_vehicle_devCompany = "Device Company";
    this.open_vehicle_IO_num = "Number of IO";
    this.open_vehicle_IO_name = "IO Name";
    this.open_vehicle_chn_num = "Number of Channels";
    this.open_vehicle_chn_name = "Channel Name";
    this.open_vehicle_temp_num = "Number of Temperature Sensors";
    this.open_vehicle_temp_name = "Temperature sensor Name";
    this.open_vehicle_name_desc = "Separated by ','";
    this.open_vehicle_module = "Module Param";
    this.open_vehicle_module_desc = "Bitwise representation, each shows a module, The first is support for video, The second is control oil, The third is control circuit, The fourth is tts voice, The fifth is digital intercom, The sixth is capture support, The seventh is monitor support, The eighth is fuel sensor, The ninth is support intercom, The tenth is ODB peripherals.";
    this.open_vehicle_SIM = "SIM Card";
    this.open_vehicle_devStatus = "Device Status";
    this.open_account_null_desc = "If user name and password is empty, it is judged background configuration username and password.";
    this.open_LongitudeExample = "For example: 113231258, the true value is 113.231258";
    this.open_LatitudeExample = "For example: 39231258, the true value is 39.231258";
    this.open_companyName = "Company Name";
    this.open_companyName_desc = "If it doesn't exsist,it will be added.";
    this.open_account = "Main Account";
    
    //移动开发
    this.open_mobile_android = "Android Api";
    this.open_mobile_ios = "IOS Api";
    //windows开发
    this.open_windows_sdk = "SDK Library";
    this.open_windows_ocx = "OCX Control";
    
    //地图部分
    this.mapBaidu = "Baidu Map";
    this.mapGoogle = "Google Map";
    this.mapMapInfo = "MapInfo";
    this.mapArcGis = "ArcGis Map";
    this.mapMapBar = "Mapbar";
    this.loginError = "Login failed";
    this.jsessionError = "Jsession error";
    this.deviceNoExist = "Can't not find vehicles";
    this.vehicleNotOperate = "No vehicle or device operating authority";
    this.flashVehicleError = "Refresh vehicle failure!";
    this.labelTime = "Time:";
    this.labelSpeed = "Speed:";
    this.monitor_labelLiCheng = "Mileage:";
    this.labelFuel = "Fuel:";
    this.monitor_labelDriver = "Driver:";
    this.monitor_labelNormal = "Status:";
    this.online = "Line";
    this.offline = "Off";
    this.alarm_oil_unit = "L";
    this.km = "KM";
    this.KmPerHour = "KM / H";
    this.north = "North";
    this.northEast = "Northeast";
    this.east = "East";
    this.southEast = "Southeast";
    this.south = "South";
    this.southWest = "Southwest";
    this.west = "West";
    this.northWest = "Northwest";
    
    //错误代码
    this.errClientNotExist = "Username does not exist";  //1
    this.errPassword = "wrong password";   //2
    this.errUserDisabled = "The user has disabled";  //3
    this.errUserExpired = "The user has expired";  //4
    this.errSessionNotExist = "Session does not exist";  //5
    this.errException = "System exception";  //6
    this.errRequireParam = "Request parameter is incorrect";  //7
    this.errorNotOperate = "No authority to operate the vehicle or device";  //8
    this.errQueryTimeRange = "Start time is not greater than the end time";  //9
    this.errQueryTimeThanRange = "The time Longer than the range";  //10
    this.errDownloadTaskExist = "Video download tasks already exist";  //11
    this.errDeviceAmountReachCeiling = "The amount of device was limited(The amount of device reaches maximum).";  //14
    this.errDeviceExsist = "The device is already exsist.";  //15
    this.errVehicleExsist = "The vehicle is already exsist.";  //16
    this.errDeviceUsed = "The device has been used.";  //17
    
    this.errAccountExsist = "Account already exists";  //12
    this.errAccountForb = "No operating authority";  //13
    this.errVehicleNotExsist = "Vehicle does not exist";//18
    this.errDeviceNotExsist = "Device does not exist";//19
    
    this.factoryType = "Manufacturer type";
    this.line1 = "0 unknown, 17 GM, 20 HD";
    this.line2 = "21 FZE, 23 HB, 24 BSJ";
    this.line3 = "26 HK ,28 YX,29 RM";
 
    this.installDevIdno = "Installation equipment";
    this.changeDevType = "Change device type";
    this.devMp4Info = "Device video query";
    this.storeMp4 = "Storage server video query";
    
    this.picturePath = "picture path";
    this.deviation = "deviation";
    this.devBeyongCom = "Equipment is not current company";
    this.errorValidServer = "The number of device registration does not match, please check the number of equipment exceeds the number of registration!";
    
    this.requestType = "request type";
    this.realTimeVideo_live_address = "real time video live address";
    this.realTimeVideo_web_integration = "real time web integration"; 
    this.realTimeVideo = "request type(1 video)_equipment number_channel number_stream type (0 primary bit stream 1 bitstream)";
    this.streamMediaPort = "streaming media client service port";
    this.for_example_ex = "example:"; 
    this.Send_request_to_streaming_server = "Send a request to the streaming server";
    this.request_type = "requestType_deviceNumber_channelNumber_bitstreamType";
    this.streamMediaIP = "stream media Ip";
    this.video_live_explain = "video live explain";
    
    
    this.open_area = "Area Information";
    this.open_user_area = "User Area Information";
    this.open_area_id = "Area ID";
    this.open_area_markName = "Marker Name";
    this.open_area_mapType = "Map Type 0:Google 3:Baidu 4:Gaode";
    this.open_area_parentId = "Area Parent ID";
    this.open_area_name = "Area Name";
    this.open_area_type = "Area Type 0:General Area 1:Administrative Area";
    this.open_area_markType = "Area Type 1:point 2:rectangle 3:polygon 4:Route 10:circle";
    this.open_area_share = "Area Sharing 0:Do not share 1:packet sharing 2:all share";
    this.open_area_userId = "Create Area User ID";
    this.open_area_beyong = "Company ID";
    this.open_area_locationType = "Geographic Type";
    this.open_area_locationTypeTip = "2:Village 3:Factory 4:Construction Site 5:Warehouse 6:Pier 7:Logistics Park 8:Fee Station 9:Tracking Point 10:Work Area 11:Patrol Area 12:Other";
    this.open_track_distance = "Distance";
    this.open_track_distance_desc = "Unit: KM.";
    
    this.open_gps_position = "Geographical Position";
    this.open_gps_position_desc = "The geographical position after analysis (or converted longitude, converted latitude)";
    this.open_geoaddress = "Analysis of geographical position ";
    this.open_geoaddress_moreTip = "1 provides resolution geographic location services";
    this.open_geoaddress_url_moreTip = "If you don't pass it, don't analysis the location";
    this.open_gps_position_alarm_start = "Alarm start location";
    this.open_gps_position_alarm_end = "Alarm end location";
    this.open_gps_position_alarm_start_desc = "The geographic location after analysis or (alarm start map longitude, alarm start map latitude)";
    this.open_gps_position_alarm_end_desc = "The geographic location after the analysis (or the end of the map, the longitude of the alarm, the latitude of the end of the map)";
    this.open_gps_endTime = "Judgement end time";
    this.open_gps_endTime_moreTip = "1 represents the data at the end of the query at this interval";
    this.open_gps_endTime_url_moreTip = "If there is no pass, there is no end time judgment";
    this.open_capture_get = "Get snap photos";
    this.open_type_value = "Please fill in 3";
    this.open_picturePath_desc = "Snapshot return path";
    this.open_deviation_desc = "Snap back offset";
    this.open_file_size_desc = "Snap back size";
    this.open_gps_vehicle = "Vehicle Information";
    this.open_gps_company = "Organization Information";
    this.open_gps_company_id = "Organization ID";
    this.open_gps_company_name = "Organization Name";
    this.open_gps_company_parent = "Higher Party Organization ID";    
    
    this.open_control_type_desc = "1 means Disconnect oil;2 means oil recovery;3 means turn off power;4 means turn on power;5 means restart device;6 means restore factory settings;7 means sleep;8 means wake;9 means opening devices recording(High two bytes are recording channel, low two bytes are instruction, such as channel 1 to send command are Number(0<<16) + Number(9));10 means turn off the device video(High two bytes are recording channel, low two bytes are instruction);" +
            "11 means client started to channel polling (two bytes to two bytes for the channel number, low order) 12 means said the client stops this channel polling (two bytes to two bytes for the channel number, low order). 13 indicates the logging function of boot record (two bytes higher than 0), and 0 means no log." +
            "14 means formatting the hard disk(High means hard number, hard number start with 0, low means instruction, such as hard 1 to send command are  Number(0<<16) + Number(14));15 means mileage clear;" +
            "16 indicates positive turn (high two bytes as channel number, low two byte as instruction). 17 represents reversal flip (high two bytes for channel number, low two bytes for instruction)." +
            "18 means clear alarm.19 stands for switching cameras. 20 indicates the beginning of recording (high two bytes for the recording channel number, low two bytes for instructions)." +
            "21 means stop recording (two bytes high for recording channel number, low two bytes for instruction). 22 indicates the end of WiFi download. 23 means equipment to take photos. 24 means device video";
    this.open_getUserVehicleAlarm = "Acquiring device real time alarm";
    this.open_status_alarmType = "Type of source alarm";
    this.open_status_alarmStart = "Type of source alarm started";
    this.open_status_alarmStart_desc = "The alarm is used when the start and end alarm types are used";
    this.open_status_alarmTime = "Source alarm time";
    this.open_status_alarm_time = " Alarm time";
    this.open_status_up_down = "Bus use, 0 uplink, 1 down";
    this.open_status_line_way = "Bus use, Line number";
    this.open_status_line_point = "Bus use, Site sign 0- site 1- station yard";
    this.open_status_line_point_index = "Bus use, Site index  ";
    this.open_status_line_point_status = "Bus use, Site status 0- station 1- next stop";
    this.open_gps_position_sd = "Speed of traveling data recorder";
    this.open_login_client = "Login to the background interface";
    this.open_login_client_param = "Account means the login account; password means the account password; clientLogin means whether it contains location, video, track playback and other functions (2 means  included)";
    this.open_seven_char = "(7)";
    this.open_video_event_callback = "Video callback event";
    this.open_video_event_callback_caption = "In the current video JS corresponding file, add new function:  function onTtxVideoMsg(index, type){}"
    this.open_video_event_type = "Event type";
    this.open_video_event_type_one = "1. window event: select: select window, full: full screen, norm: exit full screen";
    this.open_video_event_type_two = "2. Video play event: start: start play, paus: pause, stop: stop, play: pause or stop after the re-play, sound: open sound, silent: mute, PicSave: screenshots";
    this.open_video_event_type_three = "3. Intercom event:startRecive,uploadRecive,loadRecive: Open intercom,upload:Talk to talk,uploadfull:Talk to talk is over,stopTalk:Turn off intercom,reciveStreamStop,reciveNetError,reciveStreamNotFound:Intercom exception (network anomaly, etc.),uploadNetClosed,uploadNetError:Connection exception";
    this.open_video_event_type_four = "4. Listen to events:startListen:Start listening,stopListen:Stop listening,listenNetError:network anomaly,playListen:Listening,loadListen,listenStreamNotFound,listenStreamStop:Wait for request to listen";
 
    this.realTimeVideo_web_rtsp = "RealTime Video RTSP";
    this.URL_param_infos = "URL Request Parameter Explain";
    this.base64_param = "p1,p2,p3,p4,p5,p6,p7 Composition string for Base64 encoding results";
    this.service_ip = "The server ip"; 
    this.service_port = "Server port (streaming media port defaults 6604)"; 
    this.URL_param3_detail = "URL Request param3 to compose parameters";
    this.URL_param3_session  = "Session number (session information for the client can temporarily be empty)";
    this.URL_param3_type  = "Request type (please fill in 3)";
    this.URL_param3_devIdno  = "Equipment number";
    this.URL_param3_ChnIndex  = "Channel numbering (starting from 0)";
    this.URL_param3_byteType  = "Bit stream type (1 means substreams)";
    this.URL_param3_rec  = "Video ID (temporarily invalid, please fill in 0)";
    this.URL_param3_bl  = "Reserved ID (temporarily invalid, please fill in 0)";
    this.URL_param3_creat = "p1,p2,p3,p4,p5,p6,p7    Base64 is coded serially and param3 is obtained <br\> 说明:http://base64.xpcha.com/ Provides Base64 decoding and encoding";
    this.rtsp_param = "Request param3 parameter composition";
    this.rtsp_param_info = "26E9FC9E88EA496E9FA8F56B40B84393,3,55018,0,1,0,0,0";
    this.rtsp_param_info_detail = "Session number 26E9FC9E88EA496E9FA8F56B40B84393 (if the server does not check for conversation, can pass will be empty), the request type is 3, the device number is 55018, channel 0 (channel 1, 1 said Ma Liu (son of Ma Liu), video) marks 0, retained identification 0";
    this.rtsp_param_base = "Base64 coding results";
    this.rtsp_param_info_base64 = "MjZFOUZDOUU4OEVBNDk2RTlGQThGNTZCNDBCODQzOTMsMyw1NTAxOCwwLDEsMCwwLDA=";
    this.rtsp_param_url = "Final request example";
    
    this.open_ptz_text_desc = "0 left; 1 right; 2 upper; 3 lower; 4 left upper; 5 right upper; 6 left lower; 7 right lower; 8 focal length smaller; 9 focal length larger;<br\>10 aperture becomes smaller; 11 aperture becomes larger; 12 focus after adjustment (multiples); 13 focus forward tune; 14 lights; 16 wipers; 18 automatic cruise; 19 stop; 21 call; 22 settings; 23 delete ";
    this.open_ptz_speed_desc = "Speed, when moving in the direction, the speed is valid, range 0-255";
    this.open_ptz_param_desc = "When the preset bit is operated, the Param is valid, indicating the ordinal number of the preset bits (21 calls; 22 settings; and 23 deletion)";
    this.errorNetServer = "Network connection exception";
    this.open_req_see_no = "Do not contain video interface";
    this.open_req_see_yes = "Include video and other interfaces";
    
    
    
    
    this.open_down_tast = "Subsection Download Task";
    this.down_status = "Downloading Status";
    this.down_status_tips = "1 undownloaded, 2 downloads, 3 downloads failed, 4 downloaded";
    this.down_fail = "The cause of failure when downloading fails";
    this.down_userId = "User ID, submitting and downloading the corresponding user ID, that is, the current jsession login user ID";
    this.dowm_beginTime = "Download Start Time";
    this.down_endTime = "Download End Time";
    this.down_path = "Downloading Path";
    this.down_serviceNumber = "Storage Server Number";
    this.down_type = "Video type 0 represents a routine, and 1 is an alarm."
    this.down_file_type = "File type 1 picture file, 2 for video";
    this.down_start_time = "Task generation time";
    this.monitorOpen = "Traffic statistics switch 0- closes and 1- opens";
    this.settlementDay = "Monthly knot day";
    this.monthLimit = "Monthly flow limit (MB)";
    this.monthRemindOpen = "Monthly traffic reminder 0- does not remind 1- reminding";
    this.monthRemind = "Monthly flow reminder (percentage), 20% or 20";
    this.dayLimit = "Daily flow limit (MB)";
    this.dayRemindOpen = "Daily traffic reminding 0- not to remind 1- reminding";
    this.dayRemind = "A daily flow reminder (percentage), 20% or 20";
    this.overLimitOpen = "Monthly flow exceeding limit: 0 overlooked after exceeding the limit, 1 disable media service after exceeding the limit";
    this.userIds = "Query the user ID (multiple users ID use English, partition)";
    this.type  = "User operation types (1; video preview (channel) 2; audio monitoring (channel) 3; two-way dialogue 4; picture capture 5; video search 6; video download 12; remote playback)";
    this.user_name = "User name";
    this.totalTime = "Length of time (second)";
    this.msec  = "(millisecond)";
    this.flowUsed = "Use traffic (unit M)";
    this.vehicle_type = "Vehicle type: 1 cleaning car, 2 water sprinkler, 3 sweeper 4 police officer 5 dispatcher";
    this.alarmSourceType = "Alarm source 0 equipment 1 Platform";
    this.mediatype = "Media type 0: audio and video, 1: audio, 2: video, 3: video or audio and video";
    this.storetype = "The main storage type 0: or 1: backup memory, main memory, 2: memory backup";
    this.bittype = "Stream type -1: master or sub stream, 0: master stream, 1: sub stream";
    this.arlamtype = "Alarm identification 1, binary corresponding decimal integer, binary digit alarm <br> 1 emergency alarm 2 overspeed alarm 3 fatigue driving 4 early warning 5GNSS module malfunction <br>" +
                    "The 6GNSS module is not connected to or is cut off by the 7GNSS antenna short circuit 8 terminal main power supply under voltage <br>"+"9 terminal main power supply power off 10 terminal LCD or display failure 11TTS module fault <br>" +
                    "12 camera failure 19, driving overtime on the same day, 20 overtime parking 21 in and out of the area <br>" +"22 out of route 23 of route of import and export line / over 24 route deviation from alarm 25 vehicle VSS fault <br>" +
                    "26 vehicles oil volume abnormal 27 vehicles stolen 28 vehicles illegal ignition 29 vehicles illegal displacement 30 collision rollover alarm";
    this.arlamtype2 = "Alarm identification 2, binary corresponding decimal integer, binary digit alarm, <br> 1 video signal loss alarm, 2 video signal occlusion alarm, 3 memory unit failure alarm <br>." +
                        "4 other video equipment fault alarm 5 bus overcrowding alarm 6 alarm <br> abnormal driving behavior" +"7 special alarm video to store threshold alarm";
    this.filetype = "0- common 1- alarm trigger";
    this.vedioOrVoiceType = "1- video 2- audio";
    this.ruleName = "Rule name";
    this.linkage_Alarm = "Fixed transmission 13";
    this.linkage_Alarm_param = "The parameter format is: \"P1, P2, P3, P4, P5, p6\" <br> P1 takes pictures 1, 0 is not; P2 allows photo taking to set up camera channel (support 16 channels), for example: 1010000000000000 indicates opening channel 1, 3; <br>." +
    "P3 video is long (0-1800 seconds); P4 sets video channels (supporting 16 channels), for example, 1010000000000000 for opening channel 1, 3; <br>" +
        "P5 phone number, P6 mailbox; <br> example: 1,1010000000000000,10,1010000000000000,13813813813,4917@qq.com";
    this.linkage_Alarm_text = "Hint information";
    this.ruleId = "Rule ID"
    this.rule_authorize_device = "The device number does not allocate the rule (the Jian Yixian execution - query rule device Association - avoid the abnormality of the repeating distribution) multiple use, segmentation";
    this.rule_device_id = "Regular device association ID (Jian Yixian execution - query rule and device Association - get corresponding ID), multiple comma segmentation";
    this.protocol_type = "The 1: standard (2011) standard 2: (Compass) 3: standard 1078 (video)";
    this.storage_location = "Storage location";
    this.fileTime = "File Length";
    this.fileSize = "File Size";
    this.fileNumber = "Number Of Documents";
    this.bit  = "(bytes)";
    this.service_number = "Server Number";
    this.encode = "Encoding format 0-JPEG 1-TIF";
    this.fileOffset = "File offset position";
    this.file_date = "File Time";
    this.gps_status = "GPS state information";
    this.vedio_type = "Type 1- audio and video 2- audio 3- video";
    this.src_status = "Video status 0- is videotaping 1- video to complete the abnormal end of 2-";
    this.ruleType = "Rule type 13- alarm linkage rules";
    this.flowInfo = "Traffic configuration information";
    this.flowUsed = "Traffic use information";
    this.dayFlowUse = "Day use flow";
    this.dayFlowVedioUse = "Video usage traffic on the day";
     this.dayFlowGPSUse = "GPS usage traffic on the day";
     this.dayFlowOtherUse = "Other business usage traffic on the day";
    this.monthFlowUse = "Traffic flow in the month";
     this.monthFlowVedioUse = "Video usage traffic in the month";
    this.monthFlowGPSUse = "GPS traffic in the month";
    this.monthFlowOtherUse = "Other business use traffic in the month";
     this.update_time = "Update time";
    this.second = "second";
    this.file_management = "File related business";
    this.rule_management = "Rule related business";
    this.open_down_tast_del  = "Delete  Device Download the subsection task";
    this.userMedia_query = "User media traffic query";
    this.resource_catalog_summary = "Resource Catalog Summary";
    this.resource_catalog_detail = "Resource Catalog Detail";
    this.picture_query = "Picture Query";
    this.voice_query = "Audio And Aideo Auery";
    this.save_rule = "New Linkage Alarm";
    this.query_rule = "Inquiry Linkage Alarm";
    this.edit_rule = "Edit Linkage Alarm";
    this.del_rule = "Delete Linkage Alarm";
    this.save_rule_dev_rel = "Device Rule Equipment Association";
    this.query_rule_dev_rel = "Query Rule Device Association";
    this.del_rule_dev_rel = "Delete Regular Device Association";
    this.device_edit = "Modification of Equipment";
    this.flow_management = "Flow Related Business";
    this.get_flow_info = "Get Flow Information";
    this.save_flow_config = "Save Flow Configuration";
    this.server_error = "( Return parameter inclusion: \"cmsserver\":1 )";
    this.userNOpermit = "No user permissions";
    this.error_sql = "Operating database error";
    this.info_not_exist = "Information does not exist";
    this.unknow_error = "unknown error";
    this.name_exist = "The name has been used";
    this.no_response_dev = "No feedback information received from the device";
    this.device_offline = "Equipment is not online";
    this.device_connect_error = "Device connection interruption";
    this.unknow_storage = "Undefined storage path";
    this.rule_name_exist = "The name of the rule already exists";
    this.rule_name_noexist = "Rules do not exist";
    this.device_1078_info = "Non 1078 equipment fill 0";
    this.device_1078_return = "1078 device return";
    this.user_session_exist = "userSession already exists";
    this.user_Id = "User ID";
    this.uer_bind = "User binding";
    this.uer_unbind = "User  unbind";
    this.driver_info = "Whether to query driver information (name + work number)";
    this.driver_info_tip = "1: query; other or not: not querying"
    this.driver_name = "Driver Name";
    this.driver_job = "Driver's Work Number";
    this.mapRectMyIdno = "Looking For The Current Terminal";
    this.mapRectHisIdno = "Looking For The History Of The Terminal";
    this.mapAutonavi = "Autonavi";
    this.monitor_labelPosition = "position:";
    this.real_time_vedio = "RealTime Video";
    this.real_time_record = "Video length (range from 0 to 300, 0 to stop)";
    this.real_time_vedio_chn_desc = "The channel begins with the maximum support of 15. from 0 (0 for channel 1 and 1 for channel 2).";
    this.real_time_vedio_label = "Label (interior sign)";
}