15832144755
2022-03-17 bc131131c5c96f8cb3bed679d4a359820c22e335
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
Êþº¾3^#com/hxzkoa/controller/GpsControllerjava/lang/Object
gpsService Lcom/hxzkoa/services/GpsService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; labelService"Lcom/hxzkoa/services/LabelService;sysSettingService'Lcom/hxzkoa/services/SysSettingService;locationService%Lcom/hxzkoa/services/LocationService;<init>()VCode
 LineNumberTableLocalVariableTablethis%Lcom/hxzkoa/controller/GpsController; updateperson*(Ljavax/servlet/http/HttpServletRequest;)V6Lorg/springframework/web/bind/annotation/ResponseBody;8Lorg/springframework/web/bind/annotation/RequestMapping;value/updateperson.domethod7Lorg/springframework/web/bind/annotation/RequestMethod;POSTGET#strs %'&%javax/servlet/http/HttpServletRequest () getParameter&(Ljava/lang/String;)Ljava/lang/String;
+-,com/hxzkoa/udp/Dell_GNGGA ./dell_gps(Ljava/lang/String;)Vrequest'Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;
xinhuifang>(Ljavax/servlet/http/HttpServletRequest;)Ljava/util/ArrayList;   SignatureR(Ljavax/servlet/http/HttpServletRequest;)Ljava/util/ArrayList<Ljava/lang/String;>;/xinhuifang.do
9;:com/hxzkoa/util/AddTxt <=
txt2String()Ljava/util/ArrayList;baowenLjava/util/ArrayList;LocalVariableTypeTable)Ljava/util/ArrayList<Ljava/lang/String;>;huifang;(Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/String; /huifang.doFforward:/hxzk/baidu.jsptoPage huifangdodo9(Ljavax/servlet/http/HttpServletRequest;)Ljava/util/List;M(Ljavax/servlet/http/HttpServletRequest;)Ljava/util/List<Ljava/lang/String;>;/huifangdodo.do  M 
OQPcom/hxzkoa/services/GpsService RStxt()Ljava/util/List;sbLjava/util/List;$Ljava/util/List<Ljava/lang/String;>; gpsManagement/gpsManagement.doZ#forward:/hxzk/GPS/gpsManagement.jsp
O\ ]^getGpsManagement(I)Ljava/util/List;`gpsManagementList %b cd setAttribute'(Ljava/lang/String;Ljava/lang/Object;)V    f
hji%com/hxzkoa/services/SysSettingService kS
getSettingm settingList
Oo pqgetGpsManagementCount()I
sutcom/hxzkoa/util/PageUtil vw
getMinPage(I)IypageList
s{ |^getPage~curPage
€‚java/lang/Integer ƒ„valueOf(I)Ljava/lang/Integer;IcountminPage*Ljava/util/List<Lcom/hxzkoa/json/tb_gps;>;-Ljava/util/List<Lcom/hxzkoa/json/tb_system;>;gpsManagement_page/gpsManagement_page.dopage
€ ‘parseInt(Ljava/lang/String;)I“pre
•—–java/lang/String ˜™equals(Ljava/lang/Object;)Z›next
s žŸ
getLocPage(II)I
s¡ |¢(III)Ljava/util/List;¤net/sf/json/JSONObject
£§dataList
£© ª«put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
£­ ®¯toString()Ljava/lang/String;pageStr
curPageStrjsonLnet/sf/json/JSONObject;%Ljava/util/List<Ljava/lang/Integer;>; StackMapTablegpsManagement_search/gpsManagement_search.do¹input»java/util/ArrayList
º
O¾ ¿ÀsearchGpsManagement$(Ljava/lang/String;)Ljava/util/List; ÂÄÃjava/util/List řaddgpsManagement_delete
ExceptionsÉjava/text/ParseException/gpsManagement_delete.doÌcheckValÎ"Ð
•Ò ÓÔ
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;Ö,
•Ø ÙÚsplit'(Ljava/lang/String;)[Ljava/lang/String;
OÜ ÆÝ([Ljava/lang/String;)Vßjava/lang/StringBuilderáBSTOCS1,DELETEGPS,
Þã /
Þå æçappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;é,END
Þ­
ìîícom/hxzkoa/udp/Udp_Out ï/ udp_to_cs checkValStr[Ljava/lang/String;ixieyiñgpsManagement_deletea*(Ljavax/servlet/http/HttpServletRequest;)I/gpsManagement_deletea.do
Où õú([Ljava/lang/String;)IaaagpsManagement_exportc(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;/gpsManagement_export.do
O ]S序号 设备编号纬度经度
  GPS状态   å«æ˜Ÿæ•°  æµ·æ‹”高 差分站ID电量 更新时间
  objectToArray"(Ljava/util/List;)Ljava/util/List;com/hxzkoa/util/ExcelUtils gps定位
 8(Ljava/lang/String;[Ljava/lang/String;Ljava/util/List;)V!Excel-
#%$java/lang/System &'currentTimeMillis()J
•) ƒ*(J)Ljava/lang/String;
•, -. substring(II)Ljava/lang/String;0.xls2attachment; filename="4APPLICATION/OCTET-STREAM 687&javax/servlet/http/HttpServletResponse 9/setContentType;Content-Disposition 6= >?  setHeader'(Ljava/lang/String;Ljava/lang/String;)V 6A BCgetOutputStream%()Ljavax/servlet/ServletOutputStream;
E FGexport(Ljava/io/OutputStream;)V
IKJjava/io/OutputStream Lflush
IN Oclose
QSRjava/lang/Exception TprintStackTraceresponse(Ljavax/servlet/http/HttpServletResponse;rowNameexcelLcom/hxzkoa/util/ExcelUtils;outLjava/io/OutputStream;fileNameheadStreLjava/lang/Exception;%Ljava/util/List<[Ljava/lang/Object;>;zengK(Lcom/hxzkoa/json/tb_system;)Lorg/springframework/web/servlet/ModelAndView;/gpsManagement_zeng.doe,org/springframework/web/servlet/ModelAndView
d
Oh ijgpszeng(Lcom/hxzkoa/json/tb_system;)Vlredirect:/gpsManagement.do
dn o/ setViewNameLcom/hxzkoa/json/tb_system;mv.Lorg/springframework/web/servlet/ModelAndView;historicalgpsLocationujava/sql/SQLException/historicalgpsLocation.dox+forward:/hxzk/GPS/historicalgpsLocation.jsp
z|{com/hxzkoa/util/Config }¯ getPageConfigperPage
ƒ‚com/hxzkoa/util/ModifyConfig „ÔreadData†java/util/Date
…ˆ ‰(J)V‹java/text/SimpleDateFormatyyyyMMdd
Šã
А ‘’format$(Ljava/util/Date;)Ljava/lang/String;
€” •qintValue
O— ˜™getTrack&(Ljava/lang/String;II)Ljava/util/List;›historicalLocationList
O ž‘getgpsRealTimeLocationCount
O  ¡SgetgpsTrackDateList £ ¤¥get(I)Ljava/lang/Object; § ¨qsizeªdateListpagePathLjava/lang/Integer;dateLjava/util/Date; formatterLjava/text/SimpleDateFormat; currentDate    trackList trackDateListtrackDateReListlistdatehistoricalgpsLocationaA(Ljavax/servlet/http/HttpServletRequest;)Lnet/sf/json/JSONObject;/historicalgpsLocationa.do­ » ½ tb_gps_track_
¿ÁÀ#com/hxzkoa/services/LocationService ‘searchtablenameLocation
OÄ ÅÀ getTrackahistoricalgpsLocation_page/historicalgpsLocation_page.dohistoricalgpsLocation_delete /historicalgpsLocation_delete.doËdatea
OÍ ÎÏrealTimegpsLocation_delete(([Ljava/lang/String;Ljava/lang/String;)VhistoricalgpsLocation_deletea!/historicalgpsLocation_deletea.do
OÓ ÔÕrealTimegpsLocation_deletea(([Ljava/lang/String;Ljava/lang/String;)IbbbhistoricalLocation_deleteAll#/historicalgpsLocation_deleteAll.doÚaaaa
OÜ Ý/realTimegpsLocation_deleteAllhistoricalLocation_deleteAlla$/historicalgpsLocation_deleteAlla.do
Oá â‘realTimegpsLocation_deleteAlla    getstatus /getstatus.doætagid
Oè é)getpersontagid    zhuangtai getstatusss/getstatusss.doî8888historicalgpsLocation_search /historicalgpsLocation_search.doòtttt
Oô õösearchRealTimegpsLocation6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;historicalgpsLocation_searcha!/historicalgpsLocation_searcha.doabcgpshistoricalPower_export /historicalgpsLocation_export.doý-forward:/hxzk/label/historicalgpsLocation.jspÿ begintimeendtime
O getRealTimegpsLocationZ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;    GPS数据beginendtotxt java/io/IOException  /totxt.do
• ƒ&(Ljava/lang/Object;)Ljava/lang/String;.txtattachement;filename=java/io/FileInputStreamC:\
ã
I write([BII)V
! java/io/InputStream "#read([B)I
NisLjava/io/InputStream;osfilenamelenbuffer[B+Q(Ljava/util/List<Lcom/hxzkoa/json/tb_gps;>;)Ljava/util/List<[Ljava/lang/Object;>;/com/hxzkoa/json/tb_gps
.1 2qgetId
•4 ƒ5(I)Ljava/lang/String;
.7 8¯getTagid
.: ;¯ getGps_weidu
.= >¯ getGsp_jingdu
.@ A¯ getGps_state
.C D¯
getGps_num
.F G¯getGps_haiba_gao
.I J¯getGps_chafen_id
.L M¯ getGps_power
.O P¯
getAddtime ÂR STtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;sensorManagementListreListwordsgpsLcom/hxzkoa/json/tb_gps;array
SourceFileGpsController.java+Lorg/springframework/stereotype/Controller;!  
  /*·±, ![s[e e!T+"¹$M,¸*±9   : ; 01 #23456![s7[e e!Z¸8M,°
@B 01>?@ >ABC[sD[e e!GEM,°
GH 01G2HI5J[sK[e e!^
*´L¶NM,°
MN 
 
01TU@ TVWC[sX[e e! WYM*´L¶[N+_-¹a*´e¶g:+l¹a6*´L¶n6¸r6+x¸z¹a+}¸¹a,°. ST UVW(X+Y4Z;[H\U]RWW01TG2 K`U9mU+,~…4#†…;‡…@ K`ˆ9m‰ŠC![s‹[e e!È ­+Œ¹$M+}¹$N*´L¶n6¸r6-¸Ž66’,¶”™¤+d6§"š,¶”™¢`6§  ,¸Ž6*´L¶[:¸œ¸ :    »£Y·¥:
 
¦¶¨W
x ¶¨W
}¸¶¨W
¶¬°Vc   def"g(h+i4j:k@mLnSoYq\rbtmu}v†wxšy§zp ­­01 ¤°2›±2’†…"‹‡…(…~…+‚…m@`U}0yU   †'²³
@m@`ˆ}0y´ µÿC%••¶C![s·[e e!ÿY+¸¹$M>»ºY·¼:*´L,¶½:¸¹ÁW»£Y·¥:¦¶¨Wx¶¨W}¸¶¨W¶¬°*
€    ‚ƒ„*…3†=‡GˆS‰HYY01 P¹2 N~…EyU;`U3&²³@Ey´;`ˆÆÇÈ![sÊ[e e!àQ+˹$M,Í϶ÑM,Õ¶×N*´L-¶Û6§%»ÞYà·â-2¶äè¶ä¶ê:¸ë„-¾¡ÿÚ±&    ‘’!“'”A•F“P—>QQ01 Hð28Ìñ$,ò…Aó2µ þ'•ô!õöÇÈ![s÷[e e!ùU+˹$M,Í϶ÑM,Õ¶×N*´L-¶ø66§%»ÞYà·â-2¶äè¶ä¶ê:¸ë„-¾¡ÿÚ¬&    œ   žŸ# )¡C¢H R¤HUU01 Lð2<Ìñ#2û…&,ò…Có2µÿ)%•ô!üý![sþ[e e! àYN*´L¶ÿ:
½•YSYSYSYSY SY SY SYSYSY  S:¸:»Y·:»ÞY ·â¸"¸( ¶+¶ä/¶ä¶ê:    »ÞY1·â ¶äͶä¶ê:
,3¹5,:
¹<,¹@:¶D¶H¶M§
:      ¶P-°jÔ×QBª« ¬S­Z®j±Ž²§³°´»µÃ¶Ê·Ï¸Ô¹ÙºÞ¼z àà01àUVÝG2 Ô`USWñZ†§UjvXYÃZ[ŽF\2    §-]2
Ù^_   @ Ô`ˆZ†§`µ%ÿ×%6•ÂôÂQabÇQ[sc[e e!c»dY·fM*´L+¶g,k¶m,°ÁÂÃÄ 0pqrsCÇt[sv[e e!fîwM¸yN-~¸€¸Ž¸:»…Y¸"·‡:»ŠYŒ·Ž:¶:*´L¶“¶–:+š¹a6  *´L¶œ6
 
¸r6 +x ¸z¹a+}  ¸¹a+~¹a*´L¶Ÿ: »ºY·¼:  ¹ÁW6§( ¹¢À•:¶”š  ¹ÁW„ ¹¦¡ÿÒ+© ¹a,°bÉÊËÎ#Ï/Ð8ÑIÒTÓWÔbÕiÖv׃؎ڗ۠ܪݰ޾ßÈàÒÝáãìä¢îî01êG2æ«2׬#Ë­®/¿¯°8¶±2I¥²UW—~…  bŒ†…
i…‡… —W³U  N´U ­4ò…¾µ2@ I¥²ˆ—W³V  N´V µ0ÿ°%••€…Š•ÂÂÂ!¶·Çt![s¸[e e!]»£Y·¥M+¹¹$N*´º»ÞY¼·â-¶ä¶ê¶¾6™*´L-¶Ã:,©¶¨W§»ºY·¼:,©¶¨W,°*
êëì,í1î;ïEðHñQò[ôH]]01U²³K­2,1û…;
²UQ
²U@;
²ˆQ
²ˆµ þH£•ÆC![sÇ[e e!?å+Œ¹$M+}¹$N+¹¹$:*´L¶œ6¸r6-¸Ž6¸y:~¸€¸Ž¸: Ï,¶”š,Ç-M6
’,¶”™¤+d6
§"š,¶”™¢`6
§  ,¸Ž6
*´L
   ¶“¶–: 
¸œ
¸ : »£Y·¥:  ¦ ¶¨W x ¶¨W }
¸¶¨W ¶¬°jú  ûüý(þ/ÿ5:JWY\ekq
} „ Š“¥µ¾ÈÒߎåå01   Ü°2Ó±2È­2(½†…/¶‡…5°~…:««2J›¬   \‰…
¥@²U µ0yU ¾'²³ @¥@²ˆ µ0y´ µ(ÿW
%••••€üÈ![sÉ[e e!•/+˹$M+ʹ$N,Í϶ÑM,Õ¶×:*´L-¶̱   !"$#.$4//01 &ð2Ë2$ ÌñÐö![sÑ[e e!ûU+˹$M+ʹ$N,Í϶ÑM,Õ¶×:*´º»ÞY¼·â-¶ä¶ê¶¾66™*´L-¶Ò6¬&   )   *+,$->.A/F0R2HUU01 Lð2BË2$1Ìñ>օAû…µÿR%••ô×![sØ[e e!Y+Ù¹$M*´L,¶Û±8
9: 01
   ­2Þö![sß[e e!­7+¹¹$M*´º»ÞY¼·â,¶ä¶ê¶¾>6™ *´L,¶à6¬?
@#A&B*C4E47701
-­2#օ&û…µ
þ4•ãC![sä[e e!e+å¹$M*´L,¶çN-°K
LM*01
æ2ê2ëC![sì[e e!_íM*´L,¶çN-°SU V*01 æ2 ê2ïC![sð[e e!f+¸¹$M+ñ¹$N6»ºY·¼:*´L,-¶ó:¸¹ÁW»£Y·¥:¦¶¨Wx¶¨W}¸¶¨W¶¬°. \  ]^_`*a6b?cIdSe`fRff01 ]¹2S­2P~…GyU*<›U?'²³@Gy´*<›ˆ÷·![sø[e e!>j+å¹$M+¹¹$N»£Y·¥:*´º»ÞY¼·â-¶ä¶ê¶¾6™*´L,-¶ó:¦¶¨W§»ºY·¼:¦¶¨W°. l
mno7p<qGrQsTt]ugwRjj01
`¹2V­2M²³73û…G
›U]
ùU@G
›ˆ]
ùˆµÿT%••£úý![sû[e e!|üN+å¹$:+þ¹$:+¹$:+¹¹$:*´L¶:
½•YSYSYSYSY SY SY SYSYSY  S:   ¸:
»Y    
·: »ÞY ·â¸"¸( ¶+¶ä/¶ä¶ê: »ÞY1·â ¶äͶä¶ê:,3¹5,:¹<,¹@:   ¶D ¶H ¶M§
:  ¶P-°Ÿ   QR}~€%0‚Aƒˆ„†Ÿ‰ÃŠÜ‹åŒðøŽÿ ‘’”¢01UVG2æ2û2%ð 20å­2AÔ›UˆWñ   †§U
ŸvXY øZ[ ÃF\2 Ü-]2^_ @AÔ›ˆ†§`
µ1ÿ %6•••••ÂôÂQ
ýÇ ![s [e e!
›üN+¹¹$:»ÞY¸·â¶ä¶ê:,:»ÞY·â¶ä¶ê¹<»Y»ÞY·â¶ä¶ä¶ê·:,¹@:6¼: §   ¶   ¶Y6 ÿë¶M¶$-°:š›ž&ŸA b¡j¢m£t¤w¥¤§”¨™©f
››01›UV—G2Œ­2b9%&j1'[&u(2m.)…t'*+ µ&ÿw
%6••I•,     5-›ûºY·¼L=§­»ºY·¼N*¹¢À.:-¶0¸3¹ÁW-¶6¹ÁW-¶9¹ÁW-¶<¹ÁW-¶?¹ÁW-¶B¹ÁW-¶E¹ÁW-¶H¹ÁW-¶K¹ÁW-¶N¹ÁW-½•¹QÀô:+¹ÁW„*¹¦¡ÿO+°J®¯ °±!²0³<´HµT¶`·l¸x¹„º»œ¼«½´¯Á¿>ÃUU»VU
·ò…ŸWU!“XY« Zñ@ ÃUˆ»V`ŸWVµ ý Âû©[\]