From 5a87f4d7d8a627cab2a2af0589deddb6d30fb6fe Mon Sep 17 00:00:00 2001 From: meme Date: Mon, 17 Jun 2019 18:03:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E5=B1=80=E5=8F=82=E6=95=B0=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E9=BB=98=E8=AE=A4=E5=80=BC=E5=8F=8Aexample=E6=94=AF?= =?UTF-8?q?=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../spring4all/swagger/SwaggerAutoConfiguration.java | 2 ++ .../java/com/spring4all/swagger/SwaggerProperties.java | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/src/main/java/com/spring4all/swagger/SwaggerAutoConfiguration.java b/src/main/java/com/spring4all/swagger/SwaggerAutoConfiguration.java index 77d9e9f..8076c97 100644 --- a/src/main/java/com/spring4all/swagger/SwaggerAutoConfiguration.java +++ b/src/main/java/com/spring4all/swagger/SwaggerAutoConfiguration.java @@ -285,6 +285,8 @@ private List buildGlobalOperationParametersFromSwaggerProperties( .modelRef(new ModelRef(globalOperationParameter.getModelRef())) .parameterType(globalOperationParameter.getParameterType()) .required(Boolean.parseBoolean(globalOperationParameter.getRequired())) + .scalarExample(globalOperationParameter.getExample()) + .defaultValue(globalOperationParameter.getDefaultValue()) .build()); } return parameters; diff --git a/src/main/java/com/spring4all/swagger/SwaggerProperties.java b/src/main/java/com/spring4all/swagger/SwaggerProperties.java index 17768f6..4580f4a 100644 --- a/src/main/java/com/spring4all/swagger/SwaggerProperties.java +++ b/src/main/java/com/spring4all/swagger/SwaggerProperties.java @@ -136,6 +136,16 @@ public static class GlobalOperationParameter { **/ private String required; + /** + * 参数用例 + */ + private String example; + + /** + * 参数默认值 + */ + private String defaultValue; + } @Data