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
Êþº¾@’
 java/lang/Object<init>()V        
'com/dy/pipIrrBase/district/DistrictCtrlsv'Lcom/dy/pipIrrBase/district/DistrictSv;     &com/dy/pipIrrGlobal/util/DistrictLevel    LevelListLjava/util/List;
 'com/dy/common/webUtil/BaseResponseUtils buildSuccess8(Ljava/lang/Object;)Lcom/dy/common/webUtil/BaseResponse;     Province(Lcom/dy/pipIrrGlobal/util/DistrictLevel;      codeLjava/lang/Byte;
"#$ %&java/lang/Byte    byteValue()B
()* +,%com/dy/pipIrrBase/district/DistrictSvselectAllByLevel(B)Ljava/util/List;
(. /0
selectById9(Ljava/lang/Long;)Lcom/dy/pipIrrGlobal/pojoBa/BaDistrict; 234 56,org/springframework/validation/BindingResult    hasErrors()Z 28 9: getFieldError-()Lorg/springframework/validation/FieldError;
<=> ?@java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;B)org/springframework/validation/FieldError
AD EFgetDefaultMessage()Ljava/lang/String;
H IJ    buildFail8(Ljava/lang/String;)Lcom/dy/common/webUtil/BaseResponse;    LMN OP+com/dy/pipIrrBase/district/DistrictVoMapperINSTANCT-Lcom/dy/pipIrrBase/district/DistrictVoMapper; LR STconvertP(Lcom/dy/pipIrrBase/district/DistrictVo;)Lcom/dy/pipIrrGlobal/pojoBa/BaDistrict;    VWX YZ%com/dy/pipIrrGlobal/pojoBa/BaDistrictsupperIdLjava/lang/Long;\!出错,未得到上级行政区    V^ _level
"a bcvalueOf(B)Ljava/lang/Byte;
e fgget:(Ljava/lang/Byte;)Lcom/dy/pipIrrGlobal/util/DistrictLevel;    ijk lm"com/dy/common/mybatis/envm/DeletedNO$Lcom/dy/common/mybatis/envm/Deleted;    Vo pmdeleted
(r stsave*(Lcom/dy/pipIrrGlobal/pojoBa/BaDistrict;)Ivjava/lang/Exception    x yzlogLorg/slf4j/Logger;|保存行政区异常 ~€ ‚org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)V
u„ …F
getMessage
‡ ˆJbuildExceptionŠ数据库存储失败
ŒŽ bjava/lang/Boolean(Z)Ljava/lang/Boolean;
(‘ ’tupdate”id不能为空
(– —˜delete(Ljava/lang/Long;)I
š›œ žjava/lang/IntegerintValue()I
(  ¡¢getDistrictgsByLevel%(Ljava/lang/Integer;)Ljava/util/List;
¤¥¦ §¨java/util/Optional
ofNullable((Ljava/lang/Object;)Ljava/util/Optional;ªjava/util/ArrayList
©
¤­ ®@orElse°java/util/List ¯² ³žsizeµ您输入的层级有误
·¸¹ º»java/lang/Long    longValue()J½父ID不能为空
(¿ ÀÁgetDistrictsBySupperId"(Ljava/lang/Long;)Ljava/util/List;Ã您输入的父级ID有误Åcom/alibaba/fastjson2/JSONArray
Ä
šÈ bÉ(I)Ljava/lang/Integer; ËÌÍ ÎÏcom/alibaba/fastjson2/JSON toJSONString&(Ljava/lang/Object;)Ljava/lang/String;Ñ(com/alibaba/fastjson2/JSONReader$Feature
ÄÓ ÔÕ
parseArray`(Ljava/lang/String;[Lcom/alibaba/fastjson2/JSONReader$Feature;)Lcom/alibaba/fastjson2/JSONArray;
IJ
ÄØ ÙÚ getJSONObject%(I)Lcom/alibaba/fastjson2/JSONObject;Üid
Þßà áâ com/alibaba/fastjson2/JSONObjectgetLong$(Ljava/lang/String;)Ljava/lang/Long;ächildren
Þæ çèput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ê县级行政区划不存在
ìíî ïF(com/dy/pipIrrBase/district/qo/DistrictQO getAredCode
ìñ òógetLevel()Ljava/lang/Integer;
õö÷ øFjava/lang/Stringtrim
õú ûžlength
(ý þÿ getDistrictS<(Lcom/dy/pipIrrBase/district/qo/DistrictQO;)Ljava/util/List;获取开卡记录异常$行政区划位数与级别不匹配
 J buildErrorMsg
    
  org/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;CodeLineNumberTableLocalVariableTablethis)Lcom/dy/pipIrrBase/district/DistrictCtrl;setSv*(Lcom/dy/pipIrrBase/district/DistrictSv;)VMethodParametersRuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;allDistrictLevels&()Lcom/dy/common/webUtil/BaseResponse;    Signatureb()Lcom/dy/common/webUtil/BaseResponse<Ljava/util/List<Lcom/dy/pipIrrGlobal/util/DistrictLevel;>;>;)Lio/swagger/v3/oas/annotations/Operation;summary行政区划级别 description$返回所有行政区划级别数据6Lio/swagger/v3/oas/annotations/responses/ApiResponses;value5Lio/swagger/v3/oas/annotations/responses/ApiResponse; responseCode0001x返回所有行政区划级别数据(BaseResponse.content:[ { "code":1, "name":"市" }, { "code":2, "name":"县" }])content-Lio/swagger/v3/oas/annotations/media/Content;    mediaTypeapplication/jsonschema,Lio/swagger/v3/oas/annotations/media/Schema;implementation4Lorg/springframework/web/bind/annotation/GetMapping;pathallLevelalllistLocalVariableTypeTable9Ljava/util/List<Lcom/dy/pipIrrGlobal/pojoBa/BaDistrict;>;a()Lcom/dy/common/webUtil/BaseResponse<Ljava/util/List<Lcom/dy/pipIrrGlobal/pojoBa/BaDistrict;>;>;获得所有行政区返回所有行政区数据:返回所有行政区数据(BaseResponse.content:[{}])'Lcom/dy/pipIrrGlobal/pojoBa/BaDistrict;Lcom/dy/common/aop/SsoAop;one6(Ljava/lang/Long;)Lcom/dy/common/webUtil/BaseResponse;_(Ljava/lang/Long;)Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/pipIrrGlobal/pojoBa/BaDistrict;>;一个行政区得到一个行政区数据8返回一个行政区数据(BaseResponse.content:{})consumes
text/plain{(Lcom/dy/pipIrrBase/district/DistrictVo;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse;supperPocountIeLjava/lang/Exception;vo'Lcom/dy/pipIrrBase/district/DistrictVo; bindingResult.Lorg/springframework/validation/BindingResult;po StackMapTableO%com/dy/pipIrrBase/district/DistrictVo(Lcom/dy/pipIrrBase/district/DistrictVo;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>;保存行政区4提交行政区数据(form表单),进行保存G操作结果:true:成功,false:失败(BaseResponse.content)Ljava/lang/Boolean;5Lorg/springframework/web/bind/annotation/PostMapping;RuntimeVisibleTypeAnnotationsLjakarta/validation/Valid;"RuntimeVisibleParameterAnnotations5Lorg/springframework/web/bind/annotation/RequestBody;编辑修改行政区4提交行政区数据(form表单),进行修改K(Ljava/lang/Long;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>;删除行政区&提交行政区ID,进行逻辑删除9(Ljava/lang/Integer;)Lcom/dy/common/webUtil/BaseResponse;Ljava/lang/Integer; map_DistrictsGLjava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;©(Ljava/lang/Integer;)Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;>;获得行政区划列表返回行政区划列表D返回一页农户数据(BaseResponse.content:QueryResultVo[{}])%Lcom/dy/pipIrrGlobal/pojoBa/BaClient; /level/{id}6Lorg/springframework/web/bind/annotation/PathVariable;¦(Ljava/lang/Long;)Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;>;/supperid/{supperId}getThreeDistrictjob_town"Lcom/alibaba/fastjson2/JSONObject;townId list_villagesj
job_countycountyId
list_townsiarray_counties!Lcom/alibaba/fastjson2/JSONArray; array_townsarray_villages list_counties–()Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;>;/threeP(Lcom/dy/pipIrrBase/district/qo/DistrictQO;)Lcom/dy/common/webUtil/BaseResponse;qo*Lcom/dy/pipIrrBase/district/qo/DistrictQO;aredCodeLjava/lang/String;‰(Lcom/dy/pipIrrBase/district/qo/DistrictQO;)Lcom/dy/common/webUtil/BaseResponse<Ljava/util/List<Lcom/dy/pipIrrGlobal/voBa/VoDistrict;>;>;
/districts<clinit>
SourceFileDistrictCtrl.java(Lio/swagger/v3/oas/annotations/tags/Tag;name行政区划管理!行政区划增删改查等操作8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping;district InnerClasses com/alibaba/fastjson2/JSONReaderFeature!yz  /*·±%  >*+µ±
+,   1² ¸°? Oss ![@"#s$s%&[@'(s)*@+,c-.[s/0 `*´²´¶!¶'L+¸°
ST12 134Ss5s6 ![@"#s$s7&[@'(s)*@+,c8-.[s09:; @ *´+¶-¸°h  ÜZÜ<[s=s> ![@"#s$s?&[@'(s)*@+,c8-.[s:@[sA9sB ‚˜,Æ,¹1™,¹7¸;ÀA¶C¸G°²K+¹QN*´-´U¶-:Ç    [¸G°-´]´¶!`‘¸`¸dµ]-²hµn*´-¶q6§:²w{¹}¶ƒ¸†°    ‰¸G°¸‹¸°*AnuBknuB} ~ €*ƒ7„<…B‡Z‰aŠkŽn‹pŒ|…Š’R74C8kDEpFG˜˜HI˜JK*nL8…DEM( þ!VVÿ+N2Vuü
    HJP[sQsR ![@"#s$sS&[@'(s)*@+,cTU.[ss@[s)9V    WX YW’B a,Æ,¹1™,¹7¸;ÀA¶C¸G°²K+¹QN*´-¶6§:²w{¹}¶ƒ¸†°    ‰¸G°¸‹¸°*47u. ¨ © «*®4²7¯9°E±N³S´Y¶H4DE9FGaaHIaJK*7L8NDEM ÿN2Vuü
    HJP[sZs[ ![@"#s$sS&[@'(s)*@+,cTU.[s’@[s)9V    WX YW—; Ì<+Ç    “¸G°*´+¶•=§N²w{-¹}-¶ƒ¸†°    ‰¸G°¸‹¸°
u*
ÍÎ
ÒÖÓÔ"Õ*×.Ø4Ú4DEFG<<ÜZ*DEM 
Kuü    Ü\Ss]s^ ![@"#s$sS&[@'(s)*@+,cT-.[s—9¡_ ·B+Æ
+¶™    “¸G°*´+¶Ÿ¸£»©Y·«¶¬À¯M,Æ ,¹±š    ´¸G°,¸°ð ñô*õ7ö=ø BBÜ`*a2 *abM  ü%¯ÜcSsdse ![@"#s$sf&[@'(s)*@+,cg-.[sh9X i!sÜÀ; ¹D+Æ +¶¶    ”    ¼¸G°*´+¶¾¸£»©Y·«¶¬À¯M,Æ ,¹±š    ¸G°,¸° ,9? DDYZ,a2 ,abM  ü%¯YjSsdse ![@"#s$sf&[@'(s)*@+,cg-.[sk9X i!sYl • »ÄY·ÆL»ÄY·ÆM»ÄY·ÆN*´¸Ç¶Ÿ¸£»©Y·«¶¬À¯:¹±žÑ¸Ê½Ð¸ÒL6+¶Ö¢³+¶×:Û¶Ý:*´¶¾¸£»©Y·«¶¬À¯:¹±žw¸Ê½Ð¸ÒMã,¶åW6        ,¶Ö¢U,    ¶×:
 
Û¶Ý: *´ ¶¾¸£»©Y·«¶¬À¯:  ¹±ž ¸Ê½Ð¸ÒN
ã-¶åW„    §ÿ¨„§ÿJ+¸°é¸G°b !"$5%?&L(X)`*i+„,Ž-›.¤0°1¸2Á3Ü4æ5ó6ü0(A C„ ¸Dmn
Á;oZ Ü p §[qE    `¢rni™sZ„~tO¹uE vwxwûyw5Þz2 Ü pb „~tb5ÞzbMXÿOÄÄįÿW
ÄÄį޷¯ûTÿÄÄįú{-.[s|9þ} ê]+¶ëM+¶ðN,¶ô¶ù  -¶™Ÿ,¶ô¶ù     /-¶™ '*´+¶ü¸°:²w¹}¶ƒ¸†°¸°2=>u"RS
U2W>X@YMZV]4@FG]]~X€
S_`MýõšKu~‚-.[sƒ9„ !    ¸³w± …† ‡ˆs‰sŠ‹Œ.[sŽ
Џ‘@