# treeNodeToolWindow

nodeId: 1e11f3e133230d3098e578bd01da1964
skipId: c8f4a024de36d45173b6259b4ce48ca5
name: <byte-array>rO0ABXQAB2dldENsdWI=</byte-array>
urlType: GET
url: /api/club/
nodeType: method
parentId: a5f8fd7fc9f248af90658b1e170f4ebb
moduleName: clubs.main
methodSort: 0
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.ClubController, methodName=getClub, currentUrl=/api/club/, currentUrlType=GET, paramter=int, response=BaseResponse<ClubInformation>, path=src/main/java/org/mmga/clubs/controller/ClubController.java, classNameCurrent=org.mmga.clubs.controller.ClubController)

requestIdMap:
  {"nodeId":"1e11f3e133230d3098e578bd01da1964","pathId":"7fa909128a72a0a77872cf111753d0b6","methodNameId":"af9c7030f2830aef18207d4215dca8ca","parameterId":"fa7153f7ed1cb6c0fcf2ffb2fac21748","responseId":"a0c10b7c8fd50cac8eda164ab3f16956","urlId":"3972065592afcef75cfcd7c4b94ec48c"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.ClubController","methodName":"getClub","currentUrl":"/api/club/","currentUrlType":"GET","paramter":"int","response":"BaseResponse<ClubInformation>","path":"src/main/java/org/mmga/clubs/controller/ClubController.java","classNameCurrent":"org.mmga.clubs.controller.ClubController"}


nodeId: 75dee781a3ed2a4856cf4287b7f7c6b3
skipId: bb6f345a700e135d1b7b673a2b4e13ee
name: <byte-array>rO0ABXQADOeUqOaIt+eZu+W9lQ==</byte-array>
urlType: POST
url: /api/user/login
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 0
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=login, currentUrl=/api/user/login, currentUrlType=POST, paramter=org.mmga.clubs.entities.user.UserLoginVo,jakarta.servlet.http.HttpServletResponse, response=BaseResponse<Boolean>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"75dee781a3ed2a4856cf4287b7f7c6b3","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"d56b699830e77ba53855679cb1d252da","parameterId":"ab59235bce3aafa20870cb8c83ecd192","responseId":"19b0d1e4fbbaffa2b48ea760523da5e6","urlId":"93a7b9d909e2151b01d44e5ac932ff31"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"login","currentUrl":"/api/user/login","currentUrlType":"POST","paramter":"org.mmga.clubs.entities.user.UserLoginVo,jakarta.servlet.http.HttpServletResponse","response":"BaseResponse<Boolean>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: aa9b88ff9cd026d565884501f9465cba
skipId: b529e50257047516d7ecae7f57e0f45d
name: <byte-array>rO0ABXQADOWIm+W7uueUqOaItw==</byte-array>
urlType: PUT
url: /api/user/create
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 1
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=createUser, currentUrl=/api/user/create, currentUrlType=PUT, paramter=org.mmga.clubs.entities.user.UserRegVo,jakarta.servlet.http.HttpServletResponse, response=BaseResponse<Boolean>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"aa9b88ff9cd026d565884501f9465cba","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"2810c7476dcebd1a80fa3e0bf14e6a2e","parameterId":"147ebd959c5d9e0e1079622ab016a05b","responseId":"19b0d1e4fbbaffa2b48ea760523da5e6","urlId":"91ed3cb3ff7bde9314c1e5b250b18049"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"createUser","currentUrl":"/api/user/create","currentUrlType":"PUT","paramter":"org.mmga.clubs.entities.user.UserRegVo,jakarta.servlet.http.HttpServletResponse","response":"BaseResponse<Boolean>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: 8d3e2475925f9178df9e5e09f30abd34
skipId: 1e061ab5d46c410c8341524d20a49b0e
name: <byte-array>rO0ABXQAEuiOt+WPlueUqOaIt+S/oeaBrw==</byte-array>
urlType: GET
url: /api/user/info
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 2
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=getUserInfo, currentUrl=/api/user/info, currentUrlType=GET, paramter=int, response=BaseResponse<User>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"8d3e2475925f9178df9e5e09f30abd34","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"620bf9c5c352603fab3caa482bfcc513","parameterId":"fa7153f7ed1cb6c0fcf2ffb2fac21748","responseId":"ec850afcee84a6ecf16ec1feec55649a","urlId":"403d8c572ccf5c70d15fb5abfb06089e"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"getUserInfo","currentUrl":"/api/user/info","currentUrlType":"GET","paramter":"int","response":"BaseResponse<User>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: c1c257362bc2c53322ae167954854c2a
skipId: 028b541ef34bf7ce511d5e80c179a446
name: <byte-array>rO0ABXQAJOiOt+WPluaJgOacieeUqOaIt+S/oeaBr++8iOWIhumhte+8iQ==</byte-array>
urlType: GET
url: /api/user/all
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 3
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=getAllUserInfo, currentUrl=/api/user/all, currentUrlType=GET, paramter=int,int, response=BaseResponse<Pager<User>>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"c1c257362bc2c53322ae167954854c2a","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"827071b357fc01a53b2a22363cc21245","parameterId":"7a1ebea0c62b697a78aed884c534a035","responseId":"9d05e16252eb3063096a5b7b46d2798d","urlId":"f3bb1f126ee833a4d05442b63c331c36"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"getAllUserInfo","currentUrl":"/api/user/all","currentUrlType":"GET","paramter":"int,int","response":"BaseResponse<Pager<User>>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: fcd155a3657308a5fd544d3c7048e92d
skipId: 2a0d614e418b5873b05c648596dbca8d
name: <byte-array>rO0ABXQAD+S/ruaUueeUqOaIt+WQjQ==</byte-array>
urlType: PUT
url: /api/user/rename
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 4
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=changeUsername, currentUrl=/api/user/rename, currentUrlType=PUT, paramter=org.mmga.clubs.entities.user.change.UserRenameVo,int, response=BaseResponse<Boolean>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"fcd155a3657308a5fd544d3c7048e92d","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"c2585acd6e9d0fcf4bd5ce2bd576e7b0","parameterId":"47c55cce1fb90e8f7c53a3507fa8b4dc","responseId":"19b0d1e4fbbaffa2b48ea760523da5e6","urlId":"6966c5791dae6ce6b0cbdc9d6fa7c0aa"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"changeUsername","currentUrl":"/api/user/rename","currentUrlType":"PUT","paramter":"org.mmga.clubs.entities.user.change.UserRenameVo,int","response":"BaseResponse<Boolean>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: 4dc3bc60d6b353065ddc6b230510fb12
skipId: c8d4a5cb7525ba738b02179e449ed31f
name: <byte-array>rO0ABXQADOS/ruaUueWvhueggQ==</byte-array>
urlType: PUT
url: /api/user/password
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 5
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=changePassword, currentUrl=/api/user/password, currentUrlType=PUT, paramter=org.mmga.clubs.entities.user.change.UserChangePasswordVo,int, response=BaseResponse<Boolean>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"4dc3bc60d6b353065ddc6b230510fb12","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"8fd3951165016a396f75ab8450c1bc23","parameterId":"cc32f17a482515c04ad1b94a7de03604","responseId":"19b0d1e4fbbaffa2b48ea760523da5e6","urlId":"5a6e12d9cc5c80eeed7f584cfd8390a7"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"changePassword","currentUrl":"/api/user/password","currentUrlType":"PUT","paramter":"org.mmga.clubs.entities.user.change.UserChangePasswordVo,int","response":"BaseResponse<Boolean>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: bfb0fc68ab232e6442cc41cd08e74af9
skipId: ac29d7576717489ca748e7695fbb78a0
name: <byte-array>rO0ABXQAFeS/ruaUueeUqOaIt+adg+mZkOe7hA==</byte-array>
urlType: PUT
url: /api/user/auth
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 6
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=changeAuth, currentUrl=/api/user/auth, currentUrlType=PUT, paramter=org.mmga.clubs.entities.user.change.UserChangeAuthVo, response=BaseResponse<Boolean>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"bfb0fc68ab232e6442cc41cd08e74af9","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"b16b57571880d2a3273f44d1d15dece2","parameterId":"64f18b339d5670ca4085fbd9f1afae09","responseId":"19b0d1e4fbbaffa2b48ea760523da5e6","urlId":"8734b1683fdecc789b4e645196ab49a5"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"changeAuth","currentUrl":"/api/user/auth","currentUrlType":"PUT","paramter":"org.mmga.clubs.entities.user.change.UserChangeAuthVo","response":"BaseResponse<Boolean>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: b5dfc3f5473078b15226f3f8b9af4363
skipId: 53bde3f99e97eda4c988339e3aca5a9a
name: <byte-array>rO0ABXQADOS4iuS8oOWktOWDjw==</byte-array>
urlType: POST
url: /api/user/avatar
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 7
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=changeAvatar, currentUrl=/api/user/avatar, currentUrlType=POST, paramter=org.springframework.web.multipart.MultipartFile,int, response=BaseResponse<String>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"b5dfc3f5473078b15226f3f8b9af4363","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"a588b7f25564de349859da59f9ecde52","parameterId":"7203ed930d06a5490240be2d4b0dac2f","responseId":"106631decda7fcc76cd5cdaf36a988fa","urlId":"3e5b0fd1d2069195e2834e5daa107a94"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"changeAvatar","currentUrl":"/api/user/avatar","currentUrlType":"POST","paramter":"org.springframework.web.multipart.MultipartFile,int","response":"BaseResponse<String>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: c5484e2c1a5e0b383c641bc26602dfd3
skipId: e8024ee72eb6012ab17c66e1ff662feb
name: <byte-array>rO0ABXQAEuS/ruaUueeUqOaIt+WktOWDjw==</byte-array>
urlType: PUT
url: /api/user/avatar
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 8
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=changeAvatar, currentUrl=/api/user/avatar, currentUrlType=PUT, paramter=java.lang.String,int, response=BaseResponse<Boolean>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"c5484e2c1a5e0b383c641bc26602dfd3","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"a588b7f25564de349859da59f9ecde52","parameterId":"a0a03ec1f38ec1ab9ebc80879ef9bdf4","responseId":"19b0d1e4fbbaffa2b48ea760523da5e6","urlId":"f695151b5b88ca29939a54526085fa11"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"changeAvatar","currentUrl":"/api/user/avatar","currentUrlType":"PUT","paramter":"java.lang.String,int","response":"BaseResponse<Boolean>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: 963ffdcbde93d68bbd2f7f569f70ee15
skipId: 0cab115bb97effe0f9e1584dcd3f9e28
name: <byte-array>rO0ABXQAD+iOt+WPlumqjOivgeeggQ==</byte-array>
urlType: GET
url: /api/user/verify
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 9
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=generatorVerifyCode, currentUrl=/api/user/verify, currentUrlType=GET, paramter=, response=BaseResponse<VerifyResponseVo>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"963ffdcbde93d68bbd2f7f569f70ee15","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"afdd8e2b4bc6d24210092151dc4d4bd8","parameterId":"d41d8cd98f00b204e9800998ecf8427e","responseId":"4bd20cf51c887665f10a1eb43a76864d","urlId":"2f33e228d1affd437bb66f2d1e1fd802"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"generatorVerifyCode","currentUrl":"/api/user/verify","currentUrlType":"GET","paramter":"","response":"BaseResponse<VerifyResponseVo>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: 9ad244230886fd67282a1bb270bdaafc
skipId: ea6e75b9ee26a4a144dafb922435c640
name: <byte-array>rO0ABXQAEuiOt+WPluWktOWDj+aWh+S7tg==</byte-array>
urlType: GET
url: /api/user/avatar/{sha1}
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 10
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=getAvatar, currentUrl=/api/user/avatar/{sha1}, currentUrlType=GET, paramter=jakarta.servlet.http.HttpServletResponse,java.lang.String, response=void, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"9ad244230886fd67282a1bb270bdaafc","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"15d5b9b8fe1e7024a101aaa017d57ad9","parameterId":"67ce5c93d27c9f994c193bcb41092d02","responseId":"cab8111fd0b710a336c898e539090e34","urlId":"21fc7786e81c2c14f6586b0305fbe24e"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"getAvatar","currentUrl":"/api/user/avatar/{sha1}","currentUrlType":"GET","paramter":"jakarta.servlet.http.HttpServletResponse,java.lang.String","response":"void","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


nodeId: 2038d45207ce084e6b8459577453192a
skipId: ae78a75f33d32928825df092cedb6a88
name: <byte-array>rO0ABXQAGOiOt+WPlueugOeVpeeUqOaIt+S/oeaBrw==</byte-array>
urlType: GET
url: /api/user/info/{id}
nodeType: method
parentId: b3dab7579dbadfc4ba0248b44e8ea6c3
moduleName: clubs.main
methodSort: 11
nodeIdConvert:
  MethodAcquire(className=org.mmga.clubs.controller.UserController, methodName=getSimpleInfo, currentUrl=/api/user/info/{id}, currentUrlType=GET, paramter=int, response=BaseResponse<User>, path=src/main/java/org/mmga/clubs/controller/UserController.java, classNameCurrent=org.mmga.clubs.controller.UserController)

requestIdMap:
  {"nodeId":"2038d45207ce084e6b8459577453192a","pathId":"1072660ccf2f3845515550dbe64427d4","methodNameId":"35f2481036403960b53dd312837c4e92","parameterId":"fa7153f7ed1cb6c0fcf2ffb2fac21748","responseId":"ec850afcee84a6ecf16ec1feec55649a","urlId":"81a11c6a7d96cf0c1c67ecc37464acad"}

interfaceDetailedData:
  {"className":"org.mmga.clubs.controller.UserController","methodName":"getSimpleInfo","currentUrl":"/api/user/info/{id}","currentUrlType":"GET","paramter":"int","response":"BaseResponse<User>","path":"src/main/java/org/mmga/clubs/controller/UserController.java","classNameCurrent":"org.mmga.clubs.controller.UserController"}


# requestDataTemplate

nodeId: aa9b88ff9cd026d565884501f9465cba
type: PUT
url: /api/user/create
bodyType: json
json:
  <byte-array>rO0ABXQATnsKICAidXNlcm5hbWUiOiAiIiwKICAicGFzc3dvcmQiOiAiIiwKICAiYXV0aCI6IDAsCiAgImtleSI6ICIiLAogICJjb2RlIjogIiIKfQ==</byte-array>


