Отсутствует элемент в Swagger - UI

Использую Swagger + Spring Boot + multipart/mixed. Пишу контроллер, который принимает в себя 3 файла и объект(в Swagger заносится json'ом), код выглядит следующим образом:

@PostMapping(value = "/add-with-files", consumes = {"multipart/mixed"}, produces = APPLICATION_JSON_VALUE)
@ApiOperation("Описание метода")
@ApiImplicitParams({
    @ApiImplicitParam(name = "body", value = "Объект в виде json", required = true),
    @ApiImplicitParam(name = "jasperReportTemplateFile", value = "файл1", dataType = "file", paramType = "form", required = true),
    @ApiImplicitParam(name = "dataTransformationScriptFile", value = "файл2", dataType = "file", paramType = "form", required = false),
    @ApiImplicitParam(name = "reportGenerationSettingsFile", value = "файл3", dataType = "file", paramType = "form", required = false)
    })
public @ResponseBody CommonTemplateModel add(
    @RequestPart("json") DataModel body,
    @RequestPart("file1")
    MultipartFile file1,
    @RequestPart("file2")
    MultipartFile file2,
    @RequestPart("file3")
    MultipartFile file3
) throws CommonReportTemplateException, IOException {
    return service.add(body.toCommonTemplateModel(), 
        file1.getBytes(),
        file2.getBytes(),
        file3.getBytes());
}

В Swager возникает такая ситуация: GUI в Swagger'e Как видите отсутствует Самый первый элемент, который должен загружаться в виде JSON. Буду благодарен за решение проблемы.


Ответы (0 шт):