zhubaomin
2025-04-07 9fb370afff71f4d5659d8904e8751479280d5b48
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
Êþº¾@½
 java/lang/Object<init>()V        
!com/dy/pipIrrBase/block/BlockCtrlsv!Lcom/dy/pipIrrBase/block/BlockSv;
 com/dy/pipIrrBase/block/BlockSv    selectAll'()Lcom/dy/common/webUtil/QueryResultVo;
 'com/dy/common/webUtil/BaseResponseUtils buildSuccess8(Ljava/lang/Object;)Lcom/dy/common/webUtil/BaseResponse;java/lang/Exception     logLorg/slf4j/Logger; 查询片区异常 "#$ %&org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)V
( )*
getMessage()Ljava/lang/String;
, -.buildException8(Ljava/lang/String;)Lcom/dy/common/webUtil/BaseResponse;
0 12
selectSomeH(Lcom/dy/pipIrrBase/block/QueryVo;)Lcom/dy/common/webUtil/QueryResultVo;
4 52    getBlocks7获取开卡记录异常
9 :;
selectById6(Ljava/lang/Long;)Lcom/dy/pipIrrGlobal/pojoBa/BaBlock; =>? @A,org/springframework/validation/BindingResult    hasErrors()Z =C DE getFieldError-()Lorg/springframework/validation/FieldError;
GHI JKjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;M)org/springframework/validation/FieldError
LO P*getDefaultMessage
R S.    buildFailU"com/dy/pipIrrGlobal/pojoBa/BaBlock
T
XYZ [*!com/dy/pipIrrBase/block/dto/BlockgetName
T] ^_setName(Ljava/lang/String;)V
Xa b*    getHeader
Td e_    setHeader
Xg h*getPhone
Tj k_setPhone
Xm nogetArea()Ljava/lang/Integer;
Tq rssetArea(Ljava/lang/Integer;)V
Xu v*getColor
Tx y_setColor
X{ |*    getRemark
T~ _    setRemark    ‚ƒ „…"com/dy/common/mybatis/envm/DeletedNO$Lcom/dy/common/mybatis/envm/Deleted;    T‡ ˆ…deleted
Š ‹Œsave6(Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;)Ljava/lang/Long;
Ž ‘’java/util/Optional
ofNullable((Ljava/lang/Object;)Ljava/util/Optional;
”•– —˜java/lang/LongvalueOf(J)Ljava/lang/Long;
Žš ›KorElse
žŸ — java/lang/Integer(I)Ljava/lang/Integer;
”¢ £¤equals(Ljava/lang/Object;)Z    ¦§¨ ©ª)com/dy/pipIrrBase/result/SystemResultCodeSAVA_BLOCK_ERROR+Lcom/dy/pipIrrBase/result/SystemResultCode;
¦(
­ ®. buildErrorMsg
X° ±²    getGraphs#()Lcom/alibaba/fastjson2/JSONArray;
´µ¶ ·¸com/alibaba/fastjson2/JSONArraysize()I
´º »¼ getJSONObject%(I)Lcom/alibaba/fastjson2/JSONObject;¾%com/dy/pipIrrGlobal/pojoBa/BaMapGraph
½
½Á ÂÃ
setBlockId(Ljava/lang/Long;)VÅtype
ÇÈÉ ÊË com/alibaba/fastjson2/JSONObject    getString&(Ljava/lang/String;)Ljava/lang/String;
ÍÎÏ Ð¸java/lang/StringhashCodeÒ CircleMarker
Í¢ÕPolygon×Polyline    ÙÚÛ ÜÝ+com/dy/pipIrrBase/block/enums/graphTypeENUM CIRCLE_MARKER-Lcom/dy/pipIrrBase/block/enums/graphTypeENUM;
Ùß àágetCode()Ljava/lang/Byte;
½ã äå setGraphType(Ljava/lang/Byte;)V    Ùç èÝPOLYGON    Ùê ëÝPOLYLINE
í îï addMapGraph9(Lcom/dy/pipIrrGlobal/pojoBa/BaMapGraph;)Ljava/lang/Long;ñ coordinates
Çó ôõ getJSONArray5(Ljava/lang/String;)Lcom/alibaba/fastjson2/JSONArray;
´÷ ôø$(I)Lcom/alibaba/fastjson2/JSONArray;ú+com/dy/pipIrrGlobal/pojoBa/BaMapCoordinates
ù
ùý þÃ
setGraphIdlat
Ç  getBigDecimal*(Ljava/lang/String;)Ljava/math/BigDecimal;
ù setLat(Ljava/math/BigDecimal;)V
lng
ù  setLng
 addMapCoordinate?(Lcom/dy/pipIrrGlobal/pojoBa/BaMapCoordinates;)Ljava/lang/Long;
 —java/lang/Boolean(Z)Ljava/lang/Boolean;    T idLjava/lang/Long;无数据实体ID
  update'(Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;)I"保存片区异常$数据库存储失败
X& '(getId()Ljava/lang/Long;    ¦* +ªTHE_BLOCK_NOT_EXIST
T- .ÃsetId
X0 12
getDeleted&()Lcom/dy/common/mybatis/envm/Deleted;
T4 56
setDeleted'(Lcom/dy/common/mybatis/envm/Deleted;)V
8 9:deleteMapCoordinates(Ljava/lang/Long;)I
< =:deleteMapGraph?id不能为空
A B:delete
D E²getBlockDivides
GHI JKorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;CodeLineNumberTableLocalVariableTablethis#Lcom/dy/pipIrrBase/block/BlockCtrl;setSv$(Lcom/dy/pipIrrBase/block/BlockSv;)VMethodParametersRuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;all&()Lcom/dy/common/webUtil/BaseResponse;res%Lcom/dy/common/webUtil/QueryResultVo;eLjava/lang/Exception;LocalVariableTypeTable]Lcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;>;>; StackMapTable    Signature…()Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;>;>;>;)Lio/swagger/v3/oas/annotations/Operation;summary获得全部片区 description返回全部片区数据6Lio/swagger/v3/oas/annotations/responses/ApiResponses;value5Lio/swagger/v3/oas/annotations/responses/ApiResponse; responseCode0001D返回全部片区数据(BaseResponse.content:QueryResultVo[{}])content-Lio/swagger/v3/oas/annotations/media/Content;    mediaTypeapplication/jsonschema,Lio/swagger/v3/oas/annotations/media/Schema;implementation$Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;4Lorg/springframework/web/bind/annotation/GetMapping;pathLcom/dy/common/aop/SsoAop;someG(Lcom/dy/pipIrrBase/block/QueryVo;)Lcom/dy/common/webUtil/BaseResponse;vo!Lcom/dy/pipIrrBase/block/QueryVo;¦(Lcom/dy/pipIrrBase/block/QueryVo;)Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;>;>;>;5Lorg/springframework/web/bind/annotation/PostMapping;some2consumes"RuntimeVisibleParameterAnnotations5Lorg/springframework/web/bind/annotation/RequestBody;qo¤(Lcom/dy/pipIrrBase/block/QueryVo;)Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Lcom/dy/pipIrrGlobal/voBa/VoBlock;>;>;>;/someone6(Ljava/lang/Long;)Lcom/dy/common/webUtil/BaseResponse;\(Ljava/lang/Long;)Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;>; 一个片区得到一个片区数据5返回一个片区数据(BaseResponse.content:{})w(Lcom/dy/pipIrrBase/block/dto/Block;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse;point"Lcom/alibaba/fastjson2/JSONObject;mapCoordinates-Lcom/dy/pipIrrGlobal/pojoBa/BaMapCoordinates; coordinateIdkI
coordinate!Lcom/alibaba/fastjson2/JSONArray;jgraph
baMapGraph'Lcom/dy/pipIrrGlobal/pojoBa/BaMapGraph;graphIdipo#Lcom/dy/pipIrrBase/block/dto/Block; bindingResult.Lorg/springframework/validation/BindingResult;baBlockblockIdgraphsŒ(Lcom/dy/pipIrrBase/block/dto/Block;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>; 保存片区1提交片区数据(form表单),进行保存G操作结果:true:成功,false:失败(BaseResponse.content)Ljava/lang/Boolean;:Lorg/springframework/transaction/annotation/Transactional; rollbackForRuntimeVisibleTypeAnnotationsLjakarta/validation/Valid;update2x(Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse;count(Lcom/dy/pipIrrGlobal/pojoBa/BaBlock;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>;K(Ljava/lang/Long;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>; 删除片区#提交片区ID,进行逻辑删除I()Lcom/dy/common/webUtil/BaseResponse<Lcom/alibaba/fastjson2/JSONArray;>;/block_divides<clinit>
SourceFileBlockCtrl.java(Lio/swagger/v3/oas/annotations/tags/Tag;name 片区管理片区增删改查等操作8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping;block! L/*·±M)N OPQRL>*+µ±M
/0NOP S TUVWL•!*´¶ L+¸°L²+¹!+¶'¸+° MDE FGHN XYZ[!OP\ X]^M_`TSabscdsefg[@hisjdskl[@mnsop@qrcstu[sVvwxL "*´+¶/M,¸°M²,¹!,¶'¸+° MU    VWXYN*    XYZ["OP"yz\     X]^NSy_{T|u[s}~[sov€5xL~ *´+¶3¸°M²6,¹!,¶'¸+° Mh i jkN  Z[ OP z^LS_‚Ttu[sƒv„…L@ *´+¶8¸°MN OP S_†TSabs‡dsˆfg[@hisjds‰l[@mnsop@qrcstu[s„v‹ŠL.;,Æ,¹<™,¹B¸FÀL¶N¸Q°»TY·VN-+¶W¶\-+¶`¶c-+¶f¶i-+¶l¶p-+¶t¶w-+¶z¶}-²€µ†*´-¶‰¸    ¸“¶™À”:¸œ¶¡™ ²¥¶«¸¬°+¶¯:ÆŸ¶³ž—6¶³¢Š¶¹:»½Y·¿:¶ÀĶÆ:    6
    ¶Ì«O%XåàBK†í2o<µJ"    Ѷә&6
§     Զә6
§    ֶә6
 
ª@'5²Ø¶Þ¶â§²æ¶Þ¶â§²é¶Þ¶â*´¶ì¸    ¸“¶™À”:        ¸œ¶¡™ ²¥¶«¸¬°ð¶ò:
6  
¶³¢…
 ¶ö: 6   ¶³¢i  ¶¹:»ùY·û:    ¶üÿ¶¶    ¶¶ *´¶¸    ¸“¶™À”:¸œ¶¡™ ²¥¶«¸¬°„ §ÿ“„ §ÿw„§þr¸¸°M²,˜ ™ (ž0Ÿ8 @¡H¢P£X¤_¥v¦‚§Œª’«Ÿ¬¬­µ°¾±Å²@´KµN·Y¸\ºg½¾‹¿•ÞīŴÆÁÇÊÉÓÊÚËæÌóÍ ÎÏ!Æ'Ä-¬3ÕN¬ÊW‹ŒÓNŽ ·p‘ ´s’“ ¡Œ”‘ µx•Œ¾o–—®˜    žñ“
¢‘™‘;OP;š›;œ(žsvÅŸ’© “^w ýkT”ý´ÿU X=T”´Ç½Í  ù
ü-”ý ´ý´ûiùÿX=T”´úS    šœ_¡Tgabs¢ds£fg[@hisjds¤l[@mnsop@qrc¥|u[s‹~[so¦§[c[v¨    © €©ª«Le,Æ,¹<™,¹B¸FÀL¶N¸Q°+´Ç
¸Q°*´+¶>§:²!¹!¶'¸+°
#¸Q°¸¸°.7:M2 ð ñ ó'ô.ø7ü:ù<úIûRýVþ]N>7¬‘<Z[eOPešseœR¬‘^   Kü
S    šœ_­T|u[sª~[sov¨    © €©ŠLÕw,Æ,¹<™,¹B¸FÀL¶N¸Q°+¶%N-Ç ²)¶«¸¬°»TY·V:+¶%¶,+¶W¶\+¶`¶c+¶f¶i+¶l¶p+¶t¶w+¶z¶}+¶/¶3*´¶6§:²!¹!¶'¸+°
#¸Q°*´-¶7W*´-¶;W+¶¯:ÆŸ¶³ž—6¶³¢Š¶¹:»½Y·¿:        -¶ÀĶÆ:
6 
¶Ì«P%XåàCK†í3o<µJ#
Ѷә&6 § 
Զә6 §
ֶә6  ª@'5    ²Ø¶Þ¶â§    ²æ¶Þ¶â§    ²é¶Þ¶â*´    ¶ì¸    ¸“¶™À”:
 
¸œ¶¡™ ²¥¶«¸¬°ð¶ò: 6   ¶³¢…  ¶ö: 6 ¶³¢i ¶¹:»ùY·û:
¶üÿ¶¶    ¶¶ *´¶¸    ¸“¶™À”:¸œ¶¡™ ²¥¶«¸¬°„§ÿ“„ §ÿw„§þr¸¸°„’MÚ6  %)3<ENW`ir {!„$(’%”&¡'ª)¯*¶.¿0È2Î3Û4è5ñ8ú9:|<‡=Š?•@˜B£E»FÇGÑKÚLçMðNýOQRS"T/UGVSW]NcLi4o]Nʏ¬‘”Z[W‹ŒNŽGóp‘ðs’“ ݌”‘ ñx•Œúo–—    »®˜
ڏñ“ Þ‘™‘wOPwš›wœ%RŸ<;žsªÍ¬‘Ω “^” ü”ÿ^X=”Tü ý'´ÿU X=”T´Ç½Í  ù
ü-”ý ´ý´ûiùÿX=”T´úS    šœ_¡T&|u[s~[so¦§[c[v¨    © €©B…LéQ+Ç
>¸Q°*´+¶@=§N²!-¹!-¶'¸+°
#¸Q°*´+¶7W*´+¶;W¸¸° M2 uv z~{|$},0€7„@†IˆN4¬‘Z[QOPQ,%¬‘^  Kü
S_®T_abs¯ds°fg[@hisjds¤l[@mnsop@qrc¥tu[sB¦§[c[vEWLs*´¶C¸°L²6+¹!+¶'¸+°
M“ ” •–N Z[OP^K_±Ttu[s²v³L!    ¸F³±M$´µT ¶·s¸ds¹º»u[s¼