应要求修改参数名

This commit is contained in:
2025-04-14 15:18:54 +08:00
parent 77a06e0edd
commit d6c869727a

View File

@@ -112,12 +112,12 @@ public class ElementController {
@ApiOperation(value = "图片分割") @ApiOperation(value = "图片分割")
@PostMapping("/imageSegmentation") @PostMapping("/imageSegmentation")
public Response<List<CollectionElementVO>> selectedImageSeg( public Response<List<CollectionElementVO>> selectedImageSeg(
@RequestPart(value = "files", required = false) MultipartFile[] files, @RequestPart(value = "file", required = false) MultipartFile[] file,
@RequestParam(value = "type", required = false) @Pattern(regexp = "sketch|product", message = "类型必须是sketch或product") String type, @RequestParam(value = "type", required = false) @Pattern(regexp = "sketch|product", message = "类型必须是sketch或product") String type,
@RequestParam(value = "id", required = false) Long id) { @RequestParam(value = "id", required = false) Long id) {
// 过滤空文件 // 过滤空文件
List<MultipartFile> nonEmptyFiles = Arrays.stream(files) List<MultipartFile> nonEmptyFiles = Arrays.stream(file)
.filter(file -> !file.isEmpty()) .filter(item -> !item.isEmpty())
.collect(Collectors.toList()); .collect(Collectors.toList());
// 参数校验 // 参数校验
if ((nonEmptyFiles.isEmpty()) && id == null) { if ((nonEmptyFiles.isEmpty()) && id == null) {