zhubaomin
2025-04-07 39bf16fdaa41ea3ab9a8962e00bae7342904483e
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
Êþº¾@{
 &com/dy/pipIrrGlobal/command/ComSupport<init>()V        
com/dy/pipIrrRemote/rtu/RtuCtrlenv*Lorg/springframework/core/env/Environment;mw     pro_mwLjava/lang/String;
comSendUrl     key_mw         commandSv&Lcom/dy/pipIrrRemote/common/CommandSv;     idLongGenerator$Lcom/dy/common/util/IDLongGenerator; !"# $%,org/springframework/validation/BindingResult    hasErrors()Z !' () getFieldError-()Lorg/springframework/validation/FieldError;
+,- ./java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;1)org/springframework/validation/FieldError
03 45getDefaultMessage()Ljava/lang/String;
789 :;'com/dy/common/webUtil/BaseResponseUtils    buildFail8(Ljava/lang/String;)Lcom/dy/common/webUtil/BaseResponse;
=>? @A)com/dy/pipIrrRemote/common/dto/CommandGet getIntakeId()Ljava/lang/Long;
=C DA getOperator
FGH IA"com/dy/common/util/IDLongGeneratorgenerate
K LMgetRtuF(Ljava/lang/Long;Ljava/lang/String;)Lcom/alibaba/fastjson2/JSONObject;    OPQ RS+com/dy/pipIrrRemote/result/RemoteResultCode RTU_NOT_EXIST-Lcom/dy/pipIrrRemote/result/RemoteResultCode;
OU V5
getMessage
7X Y; buildErrorMsg[rtuAddr
]^_ `a com/alibaba/fastjson2/JSONObject    getString&(Ljava/lang/String;)Ljava/lang/String;cprotocol
efg h5/com/dy/common/multiDataSource/DataSourceContextgetj klmakeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; nop qa(org/springframework/core/env/Environment getProperty    s 
=u v5getCommandCodexAcom/dy/common/mw/protocol/p206V202404/ProtocolConstantV206V202404z p206V202404
|}~ €java/lang/Stringequals(Ljava/lang/Object;)Z‚7com/dy/common/mw/protocol/p206V202404/downVos/ComCdXyVo
    … †controllerType    …    ‰ Š‹    projectNoLjava/lang/Integer;    ‰Ž%com/dy/pipIrrGlobal/command/dto/Param

‘ ’“setComId(Ljava/lang/Long;)V
• –—setCommandCode(Ljava/lang/String;)V
™š› œa1com/dy/common/mw/protocol/p206V202404/CodeV202404 getCodeName
ž Ÿ—setCommandName
¡ ¢“ setIntakeId
¤ ¥—
setRtuAddr
§ ¨— setProtocol
ª «¬setParam(Ljava/lang/Object;)V    ® ¯rtuCallbackUrl_rm
± ²—setRtuResultSendWebUrl
´ µ“ setOperator
· ¸¹dealWithCommandResultM(Lcom/dy/pipIrrGlobal/command/dto/Param;)Lcom/dy/common/webUtil/BaseResponse;»7com/dy/common/mw/protocol/p206V1/ProtocolConstantV206V1½p206V1¿7com/dy/common/mw/protocol/p206V2/ProtocolConstantV206V2Áp206V2Ã0com/dy/common/mw/protocol/p206V1/downVos/ComXyVo
Â
•
ÇÈÉ ÊËjava/lang/BytevalueOf(B)Ljava/lang/Byte;
Í ÎÏ
setComType(Ljava/lang/Byte;)V
њÒ'com/dy/common/mw/protocol/p206V1/CodeV1Ô系统暂不支持该协议
Ö>×,com/dy/pipIrrRemote/common/dto/CollectPeriod
ÖC
ÖuÛ
7Ý Þß buildSuccess8(Ljava/lang/Object;)Lcom/dy/common/webUtil/BaseResponse;á0com/dy/common/mw/protocol/p206V1/downVos/Com37Vo
à
Öä åæ
getSeconds()Ljava/lang/Integer;
àè éê
setSeconds(Ljava/lang/Integer;)V
ì>í%com/dy/pipIrrRemote/common/dto/Domain
ìC
ìuñ0com/dy/common/mw/protocol/p206V1/downVos/Com21Vo
ð
ìô õ5getIp
ð÷ ø—setIp
ìú ûægetPort
ðý þêsetPort
>$com/dy/pipIrrRemote/common/dto/Alarm
C
u0com/dy/common/mw/protocol/p206V1/downVos/Com38Vo
 
     
getRemainMoneyAlarm()Ljava/lang/Double;
  setRemainMoneyAlarm(Ljava/lang/Double;)V0com/dy/common/mw/protocol/p206V1/downVos/Com39Vo
 
 
getBatteryVoltAlarm
 setBatteryVoltAlarm
 org/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;      !logLorg/slf4j/Logger;RuntimeVisibleAnnotations4Lorg/springframework/beans/factory/annotation/Value;value${mw.rtuCallbackUrl_rm}w(Lcom/dy/pipIrrRemote/common/CommandSv;Lcom/dy/common/util/IDLongGenerator;Lorg/springframework/core/env/Environment;)VCodeLineNumberTableLocalVariableTablethis!Lcom/dy/pipIrrRemote/rtu/RtuCtrl;MethodParameters8Lorg/springframework/beans/factory/annotation/Autowired;    commonGet(Lcom/dy/pipIrrRemote/common/dto/CommandGet;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse;param9Lcom/dy/common/mw/protocol/p206V202404/downVos/ComCdXyVo;myParam'Lcom/dy/pipIrrGlobal/command/dto/Param;2Lcom/dy/common/mw/protocol/p206V1/downVos/ComXyVo;po+Lcom/dy/pipIrrRemote/common/dto/CommandGet; bindingResult.Lorg/springframework/validation/BindingResult;intakeIdLjava/lang/Long;operatorcomIdjob_rtu"Lcom/alibaba/fastjson2/JSONObject;orgTag commandCode StackMapTableCjava/lang/Long    Signature”(Lcom/dy/pipIrrRemote/common/dto/CommandGet;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>;5Lorg/springframework/web/bind/annotation/PostMapping;path
common_getconsumesapplication/json:Lorg/springframework/transaction/annotation/Transactional; rollbackForLjava/lang/Exception;Lcom/dy/common/aop/SsoAop;RuntimeVisibleTypeAnnotationsLjakarta/validation/Valid;"RuntimeVisibleParameterAnnotations5Lorg/springframework/web/bind/annotation/RequestBody;setCollectPeriod‚(Lcom/dy/pipIrrRemote/common/dto/CollectPeriod;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse;2Lcom/dy/common/mw/protocol/p206V1/downVos/Com37Vo;.Lcom/dy/pipIrrRemote/common/dto/CollectPeriod;—(Lcom/dy/pipIrrRemote/common/dto/CollectPeriod;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>;set_collect_period    setIpPort{(Lcom/dy/pipIrrRemote/common/dto/Domain;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse;2Lcom/dy/common/mw/protocol/p206V1/downVos/Com21Vo;'Lcom/dy/pipIrrRemote/common/dto/Domain;(Lcom/dy/pipIrrRemote/common/dto/Domain;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>; set_ip_portz(Lcom/dy/pipIrrRemote/common/dto/Alarm;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse;2Lcom/dy/common/mw/protocol/p206V1/downVos/Com38Vo;&Lcom/dy/pipIrrRemote/common/dto/Alarm;(Lcom/dy/pipIrrRemote/common/dto/Alarm;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>;set_remain_money_alarm2Lcom/dy/common/mw/protocol/p206V1/downVos/Com39Vo;set_battery_volt_alarm<clinit>
SourceFile RtuCtrl.java8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping;rtuBootstrapMethodsn
opq kr$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;t.. InnerClassesw%java/lang/invoke/MethodHandles$Lookupyjava/lang/invoke/MethodHandlesLookup! !¯" #$s% &'‰%*·*µ* µ*µ*+µ*,µ*-µ±("C>    ?@DEF$G)*%*+%%% ,  "-./'5 ‚,Æ,¹ ™,¹&¸*À0¶2¸6°+¶<N+¶B:*´¶E:*-¶J:Ç ²N¶T¸W°Z¶\:b¶\:¸d:    **´*´    *´ºi¹mµr+¶t:
y¶{™q»Y·ƒ:  *´„µ‡ *´ˆµŒ»Y·:  ¶ 
¶” 
¸˜¶ -¶  ¶£ ¶¦  ¶© *´­¶° ¶³* ¶¶°¼¶{š À¶{™o»ÂY·Ä:  
¶Å»Y·:  ¶ ¸Æ¶Ì 
¶” 
¸Ð¶ -¶  ¶£ ¶¦  ¶© *´­¶° ¶³* ¶¶°Ó¸6°(²,Z [ ^%_+`4c<dAeKgTh]jbk~n„oŽq—r s©z²{¹|À}Ê~Ð׀ށå‚îƒõ„ü…‡ˆ )0‘9’@“J”P•W–^˜e™nšu›|)˜—e01 ²J23 c04 )S23 ‚*+‚56‚78%]9:+W;:4N<:<F=>T.[]%cb ?    „þ@
AK ÿ*=!BBB]ÿ° =!BBB]||||ûk,    57DE"&FG[sHI[sJKL[cMNO    PQ RPST'‡ ,Æ,¹ ™,¹&¸*À0¶2¸6°+¶ÕN+¶Ø:*´¶E:*-¶J:Ç ²N¶T¸W°Z¶\:b¶\:¸d:    **´*´    *´ºi¹mµr+¶Ù:
y¶{™    ڸܰ¼¶{š À¶{™q»àY·â:  +¶ã¶ç»Y·:  ¶ ¸Æ¶Ì 
¶” 
¸Ð¶ -¶  ¶£ ¶¦  ¶© *´­¶° ¶³* ¶¶°Ó¸6°(~« ¬ ¯%°+±4´<µA¶K¸T¹]»b¼~¿„ÀŽÁ”¨ıźÌÃÍÊÎÓÏÚÐäÑêÒñÓøÕÿÖרÚ)„ ±e0U ÃS23 *+5V78%÷9:+ñ;:4è<:<à=>TÈ[]¿cbº?    „˜@
AK ÿ*Ö!BBB]ÿH Ö!BBB]||||ûm,    57DW"&FG[sXI[sJKL[cMNO    PQ RPYZ'” %,Æ,¹ ™,¹&¸*À0¶2¸6°+¶ëN+¶î:*´¶E:*-¶J:Ç ²N¶T¸W°Z¶\:b¶\:¸d:    **´*´    *´ºi¹mµr+¶ï:
y¶{™    ڸܰ¼¶{š À¶{™z»ðY·ò:  +¶ó¶ö +¶ù¶ü»Y·:  ¶ ¸Æ¶Ì 
¶” 
¸Ð¶ -¶  ¶£ ¶¦  ¶© *´­¶° ¶³* ¶¶°Ó¸6°(‚ è é ì%í+î4ñ<òAóKõTö]øbù~ü„ýŽþ”ÿ¨±ºÃ
Ì Ó Ü ãíóú)„ ±n0[ ÌS23 %*+%5\%78%9:+ú;:4ñ<:<é=>TÑ[]ÈcbÃ?    „¡@
AK ÿ*ì!BBB]ÿH ì!BBB]||||ûv,    57D]"&FG[s^I[sJKL[cMNO    PQ RP _'‡ ,Æ,¹ ™,¹&¸*À0¶2¸6°+¶ÿN+¶:*´¶E:*-¶J:Ç ²N¶T¸W°Z¶\:b¶\:¸d:    **´*´    *´ºi¹mµr+¶:
y¶{™    ڸܰ¼¶{š À¶{™q»Y·:  +¶¶ »Y·:  ¶ ¸Æ¶Ì 
¶” 
¸Ð¶ -¶  ¶£ ¶¦  ¶© *´­¶° ¶³* ¶¶°Ó¸6°(~& ' *%++,4/<0A1K3T4]6b7~:„;Ž<”=¨?±@ºGÃHÊIÓJÚKäLêMñNøPÿQRSU)„ ±e0` ÃS23 *+5a78%÷9:+ñ;:4è<:<à=>TÈ[]¿cbº?    „˜@
AK ÿ*!BBB]ÿH !BBB]||||ûm,    57Db"&FG[scI[sJKL[cMNO    PQ RP_'‡ ,Æ,¹ ™,¹&¸*À0¶2¸6°+¶ÿN+¶:*´¶E:*-¶J:Ç ²N¶T¸W°Z¶\:b¶\:¸d:    **´*´    *´ºi¹mµr+¶:
y¶{™    ڸܰ¼¶{š À¶{™q»Y·:  +¶¶»Y·:  ¶ ¸Æ¶Ì 
¶” 
¸Ð¶ -¶  ¶£ ¶¦  ¶© *´­¶° ¶³* ¶¶°Ó¸6°(~c d g%h+i4l<mAnKpTq]sbt~w„xŽy”z¨|±}º„ÅʆӇڈä‰êŠñ‹øÿŽ’)„ ±e0d ÃS23 *+5a78%÷9:+ñ;:4è<:<à=>TÈ[]¿cbº?    „˜@
AK ÿ*!BBB]ÿH !BBB]||||ûm,    57Db"&FG[seI[sJKL[cMNO    PQ RPf'!    ¸³±(.gh"ijG[sklmsu
vxz