xiaoymin / knife4j

Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution

Home Page:https://doc.xiaominfo.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

生成的md文档,请求参数类型无法正确配置

a156555284 opened this issue · comments

这段代码设置了请求参数类型,但是生成文档,没有按照指定的类型生成。

@PostMapping清晰的指明了consumes 属性的类型为 MediaType.APPLICATION_JSON_VALUE

代码如下:

   @Operation(summary = "json参数查询1",description = "json参数查询1111")
    @PostMapping(value = "/getRequest1",consumes = MediaType.APPLICATION_JSON_VALUE)
    public ResponseEntity<UserSchema> getRequest1(@Valid @RequestBody UserSchema userSchema, 
                                                  @RequestParam("cade")String cade){

        return ResponseEntity.ok(userSchema);

    }

但是生成的文档如图所示,我使用的是官方下载的knife4j-spring-boot3-demo测试的

image