CZT
2023-09-06 71c4fa1e27f75ae4b765c95c67a3069c84dc72ba
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
Êþº¾4È
ÉX    YZ
[\
U]    Å^_ `a    Åbc
[d ef
[g
hi
[j
kl
hmno
hp eq    Yr
stu    Åv
wx    Yyz
Å{    Y|}
Å~ e
Å€
"X‚
"ƒ
"„ `…    Å†
h‡ ˆ‰    ÅŠ    ‹Œ
‹
hŽ  ‘’“
h”•– ‘—˜™
6‡
6š ˆ›œ
‡
š ˆžŸ
 
¡¢
£¤
U¥    ¦§
¨©
¦]
kª
k«
¬
[­
U®
U¯
°±
°²
ų´    Åµ ¶·¸¹
Uº ¶»¼
X½ `¾
s¿À
Á
hÁÂ `ÃÄ
aXÅÆÇÀY@$    dÈÀY@
”É ‘ÊË
6„ `Ì
ÅÍÎ
º„
ÅÏ
Ð
ÅÑ
ÒÓ    ÅÔ
ÕÖ×
|X
|Ø
|Ù
|Ú
|Û
|Ü
|Ý
|Þß
ºà
ºáâ
ˆX
|ãä
|å
6æ
|ç    dè    dé ‘ê ëì ëíî
”ïÀY€ð
˜ñò
óô
"õö
"÷    Åø
ùú
|û
|ü
|ýþ
ÿ
|
6
U    Å 
ÿ
    
 
Õ 
Õ
Õ
Õ
Õ
Õ
Õ
ºX
ºÙ
°
ºÝ
ºÞ    Å
s
 
ÇX logLorg/slf4j/Logger;contextMapGrainLjava/util/Map;    Signature5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; contextMapTHALjava/util/Map<Ljava/lang/String;Lcom/ld/igds/common/dto/THDto;>;BEAN_IDLjava/lang/String; ConstantValueWcoreSerService#Lcom/ld/igds/common/CoreSerService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; serverEngineBLcom/ld/igds/protocol/bhzn/grainv1/server/BhznGrainV1ServerEngine; commonService&Lcom/ld/igds/common/CoreCommonService;notifyGrainInvoker*Lcom/ld/igds/io/notify/NotifyGrainInvoker;    grainUtilLcom/ld/igds/grain/GrainUtil;    warnUtilsLcom/ld/igds/warn/WarnUtils;exeOrderService#Lcom/ld/igds/order/ExeOrderService;<init>()VCodeLineNumberTableLocalVariableTablethis7Lcom/ld/igds/protocol/bhzn/grainv1/msg/AnalysisService;analysisN(Ljava/lang/String;Lcom/ld/igds/protocol/bhzn/grainv1/msg/message/IoMessage;)VserLcom/ld/igds/models/DeviceSer;hexStr
sessionKeymessage9Lcom/ld/igds/protocol/bhzn/grainv1/msg/message/IoMessage; StackMapTable!
Exceptions analysisGrain<(Lcom/ld/igds/protocol/bhzn/grainv1/msg/message/IoMessage;)VinfosysConfLcom/ld/igds/models/DicSysConf;listLjava/util/List;
exeRequest#Lcom/ld/igds/order/data/ExeRequest;    depotConfLcom/ld/igds/models/DepotConf;depotLcom/ld/igds/models/Depot;batchIdattCable[Ljava/lang/String;cableZIcableYcableXsumPointgrainHexcurPointkey oldGrainHexhangliecengeLjava/lang/Exception;LocalVariableTypeTable5Ljava/util/List<Lcom/ld/igds/order/data/ExeRequest;>;"#˜$%&¹¼ replayGrainanalysisGrain2Þ(Lcom/ld/igds/models/DeviceSer;Lcom/ld/igds/protocol/bhzn/grainv1/msg/message/IoMessage;Lcom/ld/igds/order/data/ExeRequest;Lcom/ld/igds/models/DepotConf;Lcom/ld/igds/models/DicSysConf;Ljava/lang/String;Ljava/lang/String;)V    tempValueDtempigrainStrstartlen    strPointstempsthDtoLcom/ld/igds/common/dto/THDto;$Ljava/util/List<Ljava/lang/Double;>;    addPoint1Á(Ljava/util/List;Lcom/ld/igds/models/DepotConf;Lcom/ld/igds/models/DeviceSer;Lcom/ld/igds/order/data/ExeRequest;Lcom/ld/igds/common/dto/THDto;Lcom/ld/igds/models/DicSysConf;Ljava/lang/String;)VLjava/lang/Double;grainLcom/ld/igds/models/Grain;maxminsumTsumNumlistGrainItemsdepotIds    notifyWebZ7Ljava/util/List<Lcom/ld/igds/grain/dto/GrainItemInfo;>;×'îÕ(Ljava/util/List<Ljava/lang/Double;>;Lcom/ld/igds/models/DepotConf;Lcom/ld/igds/models/DeviceSer;Lcom/ld/igds/order/data/ExeRequest;Lcom/ld/igds/common/dto/THDto;Lcom/ld/igds/models/DicSysConf;Ljava/lang/String;)VreversalGrainPoint@(Ljava/util/List;Lcom/ld/igds/models/DepotConf;)Ljava/util/List;confh(Ljava/util/List<Ljava/lang/Double;>;Lcom/ld/igds/models/DepotConf;)Ljava/util/List<Ljava/lang/Double;>;
analysisThhumythdatahouseNoth(getTHY(Lcom/ld/igds/protocol/bhzn/grainv1/msg/message/IoMessage;)Lcom/ld/igds/common/dto/THDto;<clinit>
SourceFileAnalysisService.java*Lorg/springframework/stereotype/Component;valuebhznGrainv1.analysisService æç) *Ó& +, -. ÊË-主机------->>平台:注册信息报文={}/ ú0 Ö×5323 1,2 34 5,! 67 89: ;< =>com/ld/igds/constant/ConstantY ?7 @A BÓC DE?平台--------->>>主机,返回心跳收到信息,报文={} ÚÛF GH IÓ0主机------->>平台:温湿度信息报文={} Hù JÓ-主机------->>平台:粮情信息报文={} øù K4 "ùjava/lang/StringBuilderU主机-------->>平台,解析粮情失败,未获取到系统粮情主机配置: LM N, O7 ÜÝ P,Q RS äåT UV W, X,Y Z[# \]粮情解析失败:分机= ^,$没有获取到所属仓库信息。分机------>>>平台: _`!com/ld/igds/order/data/ExeRequest没有获取历史命令。 a, bc*没有获取到粮情参数配置信息。$ de*没有获取到粮情参数配置仓库。 f,g hE i,- jkl mn% o, ;p q9 r, s, tu tvw xE yz #$GRAIN_ ÌÍ{ _|java/lang/String }9 ~java/lang/Exception €, O ‚EE平台--------->>>主机,返回粮情报文收到信息,报文={} ƒ9N分机------>>>平台:返回粮情完整信息,所属组织={},分机={} ú„java/util/ArrayList0000>com/ld/igds/protocol/bhzn/grainv1/msg/builder/ReMessageBuilder3CF6 …& ;† ‡.-------CheckGrainRequest--={} ˆ0 PQ-------THDto--={} 23 ‰, DE Š,below àá‹ Œcom/ld/igds/models/Grain Ž7 7 7 ‘7 ’7 “” •”-粮情解析中获取到的温湿度信息={} –— ˜—java/util/Date ™š 粮温正常 ›7 œ, 7 ž& Ÿ&  ¡' ¢] £¤java/lang/Double ¥¦#com/ld/igds/grain/dto/GrainItemInfo æ§当前粮情采集异常 ¨—仓库配置高温警告值: L©,当前检测高温值: Lª âã« ¬­ ®” ¯” °”,± ²³ ´7 µ, ¶z Þß· ¸¹ \ºright »,
transverse ¼right-up ½ ¾left ¿ Àleft-up Á com/ld/igds/common/dto/THDto ÃzI主机--------->>>平台,解析仓温仓湿信息,仓库={},结果={}TH_ ÐÍ ÄEE平台--------->>>主机,返回仓温仓湿收到信息,报文={}5com/ld/igds/protocol/bhzn/grainv1/msg/AnalysisServiceÅ ÆÇjava/util/HashMapjava/lang/Objectcom/ld/igds/models/DeviceSercom/ld/igds/models/DicSysConfjava/util/Listcom/ld/igds/models/DepotConfcom/ld/igds/models/Depot7com/ld/igds/protocol/bhzn/grainv1/msg/message/IoMessagejava/util/Iteratorjava/lang/Throwable?com/ld/igds/protocol/bhzn/grainv1/server/BhznGrainV1ServerUtilsFUNCTION_ID_F1 getFunctionId()Ljava/lang/String;equals(Ljava/lang/Object;)Zorg/slf4j/Logger'(Ljava/lang/String;Ljava/lang/Object;)VgetAddr!com/ld/igds/common/CoreSerServicegetCacheSerBySnD(Ljava/lang/String;Ljava/lang/String;)Lcom/ld/igds/models/DeviceSer;getIpsetIp(Ljava/lang/String;)VgetPort()Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer;setPort(Ljava/lang/Integer;)V    setStatus updateByData!(Lcom/ld/igds/models/DeviceSer;)VFUNCTION_ID_F2:com/ld/igds/protocol/bhzn/grainv1/msg/builder/CommandBuildgetMsgHeartReply&(Ljava/lang/String;)Ljava/lang/String;@com/ld/igds/protocol/bhzn/grainv1/server/BhznGrainV1ServerEngine    pushByMin0(Ljava/lang/String;)Lcom/ld/io/api/InvokeResult;FUNCTION_ID_93FUNCTION_ID_92 getCacheSerappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringerror getCompanyId$com/ld/igds/common/CoreCommonServicegetCacheSysConf3(Ljava/lang/String;)Lcom/ld/igds/models/DicSysConf;com/ld/igds/constant/BizTypeGRAINLcom/ld/igds/constant/BizType;getCodegetId!com/ld/igds/order/ExeOrderServicegetInProgressOrderBySerId6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;isEmpty()ZgetNameget(I)Ljava/lang/Object;
getDepotIdgetCacheDepotConfD(Ljava/lang/String;Ljava/lang/String;)Lcom/ld/igds/models/DepotConf; getDepotById@(Ljava/lang/String;Ljava/lang/String;)Lcom/ld/igds/models/Depot; getGrainFreqcom/ld/igds/util/ContextUtilgetBatchIdByFireq getCableRulesplit'(Ljava/lang/String;)[Ljava/lang/String;com/ld/igds/constant/DepotTypeTYPE_01 Lcom/ld/igds/constant/DepotType; getDepotType'(Ljava/lang/String;)Ljava/lang/Integer;intValue getCableCir
getContent    substring(I)Ljava/lang/String;(II)Ljava/lang/String;com/ld/igds/util/BytesUtiltran_LHhexToInt(Ljava/lang/String;)I java/util/Map&(Ljava/lang/Object;)Ljava/lang/Object;lengthput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
getMessage*(Ljava/lang/String;Ljava/lang/Throwable;)VgetMsgGrainReply getCableStart9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VFAULT_CHECK_TAG(D)Ljava/lang/Double;adddebuggetStartOrientation getStartPointcom/ld/igds/grain/GrainUtilreversalUpAndDown4(Ljava/util/List;Ljava/lang/String;)Ljava/util/List;
setDepotId setCompanyIdsetCable setCableCir
setBatchId    setTempIn(Ljava/lang/Double;)V setHumidityIn getHumidityIn()Ljava/lang/Double;    getTempInsetReceiveDate(Ljava/util/Date;)V    setRemark
getExeUser setCheckUserMAX_TEMPMIN_TEMPiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; doubleValue()D(ILjava/lang/Double;)V
getTempMax-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(D)Ljava/lang/StringBuilder;com/ld/igds/warn/WarnUtils addGrainWarn;(Lcom/ld/igds/models/DepotConf;Lcom/ld/igds/models/Grain;)V
setTempAve
setTempMax
setTempMin$org/apache/commons/lang3/StringUtilsjoin:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String;    setPoints getDepotIdsindexOf(com/ld/igds/io/notify/NotifyGrainInvokeranalysisSuccessŸ(Lcom/ld/igds/models/Grain;Ljava/util/List;Lcom/ld/igds/models/DepotConf;Lcom/ld/igds/models/DicSysConf;ZLcom/ld/igds/order/data/ExeRequest;)Ljava/lang/String;(Ljava/lang/CharSequence;)ZgetStartDirectionreversalRight1reversalRightUp2reversalRightUp1 reversalLeft2 reversalLeft1reversalLeftUp2reversalLeftUp1 hexToBigInt getMsgTHReplyorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!ÅÉ ÊË    ÌÍÎÏ    ÐÍÎÑÒÓÔÕÖרÙÚÛØÙÜÝØÙÞߨÙàáØÙâãØÙäåØÙ
æçè/*·±é$ê ëìíîèp¶²,¶¶™F²,¹*´    ,¶
¹ N-Æ&-,¶ ¶ -,¶¸¶-¶*´-¹±²,¶¶™ ,¶
¸N²-¹*´-¶W±²,¶¶™²,¹*,·±²,¶¶™²,¹*,·±éZH KL(M,N4O?PEQOSPW]XeYpZy[z_‡`’a—b˜f¥g°hµjê4((ïðeñÓ¶ëì¶òÓ¶óôõüOöú)÷XøùèC+*´    +¶
¹ M,Ç'*+·!²»"Y·#$¶%+¶
¶%¶&¹'±*´(,¶)¹*N*´+²,¶-,¶.¹/:¥ ¹0™=»"Y·#1¶%,¶2¶%3¶%¶&:²»"Y·#4¶%¶%¶&¹'±¹5À6:¦=»"Y·#1¶%,¶2¶%7¶%¶&:²»"Y·#4¶%¶%¶&¹'±*´(¶8¶9¹::¦=»"Y·#1¶%,¶2¶%;¶%¶&:²»"Y·#4¶%¶%¶&¹'±*´(¶<¶=¹>:¦=»"Y·#1¶%,¶2¶%?¶%¶&:²»"Y·#4¶%¶%¶&¹'±¶@¸A:¶BC¶D:    6
6 6 ²E¶F¶G™*    2¸H¶I6
    2¸H¶I6     2¸H¶I6 §¶J¸H¶I6
    2¸H¶I6 6 
 h h6 +¶K¶L:+¶K¶M¸N¸O6 ¡*+·!*,+-·P±»"Y·#Q¶%+¶
¶%¶&:²R¹SÇT§²R¹SÀU:+¶K
¶M¸N¸O6+¶K
 ¶M¸N¸O6+¶K ¶M¸N¸O6 ž»"Y·#¶%¶%¶&:¶V h¡*+·!*,+-·P±²R¹WW*+·!§M²,¶Y,¹Z±7X8¤X¥ñXòFXG›XœNXOXXéú>rstu7v8zF{[}k~ˆ¤€¥„²…¸†Õ‡ñˆò‹ Ž*FG’\“b”•›–œ™¦œ²µž¸Ÿ»¡É¢Õ£á¤ð¦ý§    ¨ ª­!°3³:¶?¸N¹O½g¾ˆÁ›Â®ÃÁÄÐÆæÉòË÷ÍÎÑÒ×ÕÖ*ØêˆúÓÕúÓ*úÓúÓ    ïðFÓûü[¾ýþ²gÿ\½¦sÓ²g    µd    
¸a
     »^            !ø Ó3æ    g²Óˆ‘Ó›~    ®k    ÁX     +ëì+óô [¾ýõ¨ü8öý29üLüTüTÿS ö þBü)LÿIö  ÿ! "ùèg+¶
¸[M²\,¹*´,¶W±éàáâãê ëìóôñÓ#$èÎ*´(¶<¶=¹>:¦=»"Y·#1¶%+¶2¶%?¶%¶&:    ²»"Y·#4¶%    ¶%¶&¹'±¶BC¶D:    6
6 6 ²E¶F¶G™*    2¸H¶I6
    2¸H¶I6     2¸H¶I6 §¶J¸H¶I6
    2¸H¶I6 6 ¶]+¶^dh
h h6 
h h h6²_+¶)+¶2¹`  `¶M:»aY·b:6¶Vl¢_hh`¶M:Çc:e¶™ f9§¸N¸O‡ho9²j—›k9¸m¹nW„§ÿ›²o-¶p¹q*,·r:¥²s¶t¹q»"Y·#Q¶%,¶
¶%¶&:²R¹WW*+-·u±é¢(çèé8êTëUíaîdïgðjòxó„ôõŸ÷¬ø¸ù»ýÏÿÛíû    
$ ) -7?NW\i    o}„Š™"±#½%Í'êò8úÓ    <%&N!%&$K'Óh(    ÎëìÎïðÎóôÎÿÎÎûüÎÓÎ)Ó¹am    dj    
gg
     jd      Ïÿ*     Ûó+    ûÓ,ÓÊ-þ„J./±Ó Ê-0õ
üUÿI ö ÿKö ÿ%ö ÿö  øÿ)ö 123èÊü*´(,¶<,¶=¹>:¦=»"Y·#1¶%-¶2¶%?¶%¶&:    ²»"Y·#4¶%    ¶%¶&¹'±,¶v¥
*+,·wL,¶x¥y,¶x¶™*´z+,¶B¶{L,¶BC¶D:    6
6 6 ²E¶F¶G™*    2¸H¶I6
    2¸H¶I6     2¸H¶I6 §,¶J¸H¶I6
    2¸H¶I6 6 »|Y·}:  ,¶=¶~ ,¶<¶ ,¶B¶€ ,¶J¶ ¶‚ f¸m¶ƒ f¸m¶„¥&²…¶t¹q ¶†¶„ ¶‡¶ƒ »ˆY·‰¶Š ‹¶Œ ¶¶Ž²9²99  h
h‡9»aY·b:6+¹‘:¹’™ƒ¹“À”:¶•f—™¶•k—™¶•–—š g9§1¶•c9¶•—ž
¶•9¶•˜œ
¶•9»˜Y·™¹nW„§ÿy—š 9 š¶Œ²—š9²—š9,¶›¥?,¶›¶•—ž2 »"Y·#œ¶%,¶›¶ž¶%¶Ÿ¶&¶Œ*´ , ¶¡ o¸m¶¢ ¸m¶£ ¸m¶¤ +¥¸¦¶§¶¨:6¥,¶=¶© 6*´ª ,¹«W±éF34566R7S:[;b?m@vAƒDŽE‘F”G—I¥J±K½LÌNØOäPçTðUùVW XYZ&[1]7^F_P`Zbfcmfwhl˜m›n¹oÝpærðsûtv wz'{*|-~47€>ƒG„J†S‡V‰kАŒš§±‘»’Æ”Í–Ð—ã˜æ›ûêò6úÓ    ¹q'4üëìü-þüüïðüÿü./üûüüÓéŽn    ‘k    
”h
     —e      ð 56 |€7&{8&„x9&m:&˜d;þ›a(    Í/<ÓÐ,=>ü-0˜d;?õˆüS ÿH ö1 ür@ÿHö1 @Aü9Bù ûCýKÎCDEèé,¶v¸¬™+°­,¶v¶™*,¶®¸¬™+°¯,¶®¶™*´z+,¶B¶°°+°±,¶v¶™@,¶®¸¬™*´z+,¶B¶²°¯,¶®¶™*´z+,¶B¶³°*´z+,¶B¶²°´,¶v¶™@,¶®¸¬™*´z+,¶B¶µ°¯,¶®¶™*´z+,¶B¶¶°*´z+,¶B¶µ°·,¶v¶™@,¶®¸¬™*´z+,¶B¶¸°¯,¶®¶™*´z+,¶B¶¹°*´z+,¶B¶¸°+°én 
¢ ¥¦"¨$ª0¬=¯?²K³Uµb·n¹{¼ˆ¿”Àž«Ä·ÆÄÉÑÌÝÍçÏôÑÓ ÖÙê ëì-þF -0õ " " " ÎGHùè¿!»ºY·»M,    ¶¼+¶KN-¶M:-¶M:- ¶M:e¶™    9§¸N¸½‡ho9e¶™    9    §¸N¸½‡ho9    ,¸m¶¾,    ¸m¶¿²À,¶t¹`»"Y·#Á¶%¶%¶&: ²Â ,¹WW+¶
¸ÃM²Ä,¹*´,¶W§TM²,¶Y,¹Z+¶
¸ÃM²Ä,¹*´,¶W§': +¶
¸Ã: ²Ä ¹*´ ¶W ¿±°ÏX°üÏÝüüþü邠Þßàáâ$ã.å8æ>èMêWë]ílðuñ~òŽô¤õ°ú¸ûÃüÌýÏ÷ÐøÝúåûðüùýüúûüý þê¢;'&ZI&    ¨J/KÓ•LÓ$ŒMÓ.‚NÓMc'&lDI&    ¤ Ó ¸ñÓÐ åñÓñÓ !ëì!óôõ<ÿ>1üüÿb!lO#PQè/+¶KM,¶MN»"Y·#Á¶%-¶%¶&:²Â¹SÀº°é !ê4/ëì/óô*KÓ #LÓ!ÓRçè=ŸƳ»ÇY·È³R»ÇY·È³Â±é"*/STØ UVsW