Pre Merge pull request !15 from 马飞忠/N/A

pull/15/MERGE
马飞忠 3 years ago committed by Gitee
commit 634b9b8715
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
  1. 10
      sop-website/sop-website-server/src/main/java/com/gitee/sop/websiteserver/manager/SwaggerDocParser.java

@ -158,12 +158,10 @@ public class SwaggerDocParser implements DocParser {
for (int i = 0; i < parameters.size(); i++) { for (int i = 0; i < parameters.size(); i++) {
JSONObject fieldJson = parameters.getJSONObject(i); JSONObject fieldJson = parameters.getJSONObject(i);
JSONObject schema = fieldJson.getJSONObject("schema"); JSONObject schema = fieldJson.getJSONObject("schema");
if (schema != null) { RefInfo refInfo;
RefInfo refInfo = getRefInfo(schema); if (schema != null && (refInfo = getRefInfo(schema)) != null ) {
if (refInfo != null) { List<DocParameter> parameterList = this.buildDocParameters(refInfo.ref, docRoot, true);
List<DocParameter> parameterList = this.buildDocParameters(refInfo.ref, docRoot, true); docParameterList.addAll(parameterList);
docParameterList.addAll(parameterList);
}
} else { } else {
DocParameter docParameter = fieldJson.toJavaObject(DocParameter.class); DocParameter docParameter = fieldJson.toJavaObject(DocParameter.class);
docParameterList.add(docParameter); docParameterList.add(docParameter);

Loading…
Cancel
Save