diff --git a/front/src/components/DocView/index.vue b/front/src/components/DocView/index.vue index 3e8e21e924d2a699a3d42f1788ef0a7d165f5675..cec48a332b4094eac5765696f981539a84123740 100644 --- a/front/src/components/DocView/index.vue +++ b/front/src/components/DocView/index.vue @@ -95,7 +95,7 @@ diff --git a/server/server-api/src/main/java/cn/torna/api/open/param/HeaderParamPushParam.java b/server/server-api/src/main/java/cn/torna/api/open/param/HeaderParamPushParam.java index c1f8ab7e05076d0bd97be5b12770e99ea6ab7d39..02313fc9b15ef3c46c59558f180b263bdf6f0a95 100644 --- a/server/server-api/src/main/java/cn/torna/api/open/param/HeaderParamPushParam.java +++ b/server/server-api/src/main/java/cn/torna/api/open/param/HeaderParamPushParam.java @@ -27,6 +27,12 @@ public class HeaderParamPushParam { @Length(max = 50) private String name; + /** 字段类型, 数据库字段:type */ + @ApiDocField(description = "字段类型", required = true, example = "string/array/object") + @NotBlank(message = "字段类型不能为空") + @Length(max = 50, message = "字段类型不能超过50") + private String type; + /** 是否必须,1:是,0:否, 数据库字段:required */ @ApiDocField(description = "是否必须,1:是,0:否", required = true, example = "1") @NotNull(message = "是否必须不能为空") @@ -42,6 +48,9 @@ public class HeaderParamPushParam { @Length(max = 256, message = "描述长度不能超过256") private String description; + @ApiDocField(description = "参数对应的枚举,如果参数是枚举,可以顺便把枚举信息填进来") + private EnumInfoCreateParam enumInfo; + @Builder.Default private Byte createMode = OperationMode.OPEN.getType();