提交 22a40208 authored 作者: mry's avatar mry

fix(web): 修复了swagger接口显示不完整的问题

上级 aeba03a2
...@@ -61,13 +61,13 @@ public class SwaggerController { ...@@ -61,13 +61,13 @@ public class SwaggerController {
Map<String, JSONObject> refMap = getDefinitions(swaggerJson); Map<String, JSONObject> refMap = getDefinitions(swaggerJson);
if (paths != null) { if (paths != null) {
for (Map.Entry<String, Object> stringObjectEntry : paths.entrySet()) { for (Map.Entry<String, Object> stringObjectEntry : paths.entrySet()) {
PathInfoVo pathInfo = new PathInfoVo();
String pathUrl = stringObjectEntry.getKey(); String pathUrl = stringObjectEntry.getKey();
//请求方式 //请求方式
JSONObject pathJson = paths.getJSONObject(pathUrl); JSONObject pathJson = paths.getJSONObject(pathUrl);
Set<String> methodSets = pathJson.keySet(); Set<String> methodSets = pathJson.keySet();
if (CollectionUtils.isNotEmpty(methodSets)) { if (CollectionUtils.isNotEmpty(methodSets)) {
for (String httpMethod : methodSets) { for (String httpMethod : methodSets) {
PathInfoVo pathInfo = new PathInfoVo();
pathInfo.setId(i++); pathInfo.setId(i++);
pathInfo.setPathUrl(pathUrl); pathInfo.setPathUrl(pathUrl);
pathInfo.setHttpMethod(httpMethod); pathInfo.setHttpMethod(httpMethod);
...@@ -86,9 +86,9 @@ public class SwaggerController { ...@@ -86,9 +86,9 @@ public class SwaggerController {
pathInfo.setRespList(respList); pathInfo.setRespList(respList);
pathInfo.setHost(host); pathInfo.setHost(host);
pathInfo.setBasePath(basePath); pathInfo.setBasePath(basePath);
list.add(pathInfo);
} }
} }
list.add(pathInfo);
} }
} }
return list; return list;
...@@ -497,7 +497,7 @@ public class SwaggerController { ...@@ -497,7 +497,7 @@ public class SwaggerController {
swaggerTagSearch = tagSearch(tag, list); swaggerTagSearch = tagSearch(tag, list);
swaggerSearch = nameSearch(name, swaggerTagSearch); swaggerSearch = nameSearch(name, swaggerTagSearch);
} }
if (!"".equals(url) && !"".equals(tag) && !"".equals(name)){ if (!"".equals(url) && !"".equals(tag) && !"".equals(name)) {
swaggerUrlSearch = urlSearch(url, list); swaggerUrlSearch = urlSearch(url, list);
swaggerTagSearch = tagSearch(tag, swaggerUrlSearch); swaggerTagSearch = tagSearch(tag, swaggerUrlSearch);
swaggerSearch = nameSearch(name, swaggerTagSearch); swaggerSearch = nameSearch(name, swaggerTagSearch);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论