Refactor: 이미지 Title -> ImageUrl
This commit is contained in:
parent
3d8d766a04
commit
971c3fb6fd
@ -38,4 +38,19 @@ public class LabelController {
|
||||
return SuccessResponse.empty();
|
||||
}
|
||||
|
||||
@Operation(summary = "이미지 단위 레이블링", description = "진행한 레이블링을 저장합니다.")
|
||||
@SwaggerApiSuccess(description = "해당 이미지에 대한 레이블링을 저장합니다.")
|
||||
@SwaggerApiError({ErrorCode.EMPTY_REQUEST_PARAMETER, ErrorCode.SERVER_ERROR})
|
||||
@PostMapping("/image/{image_id}")
|
||||
public BaseResponse<Void> imageLabeling(
|
||||
@CurrentUser final Integer memberId,
|
||||
@PathVariable("project_id") final Integer projectId,
|
||||
@PathVariable("image_id") final Integer imageId
|
||||
) {
|
||||
labelService.save(imageId);
|
||||
return SuccessResponse.empty();
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
@ -19,17 +19,16 @@ public class ImageRequest {
|
||||
@Schema(description = "이미지 PK", example = "2")
|
||||
@NotEmpty(message = "이미지 PK를 입력하세요")
|
||||
private Long id;
|
||||
|
||||
// TODO: Title 들어가야 함
|
||||
// @Schema(description = "이미지 PK", example = "2")
|
||||
// @NotEmpty(message = "이미지 PK를 입력하세요")
|
||||
// private String title;
|
||||
|
||||
@Schema(description = "이미지 url", example = "image.png")
|
||||
@NotEmpty(message = "이미지 url을 입력하세요")
|
||||
private String imageUrl;
|
||||
|
||||
@Schema(description = "프로젝트 유형", example = "classification")
|
||||
@NotNull(message = "카테고리를 입력하세요.")
|
||||
private ProjectType projectType;
|
||||
|
||||
public static ImageRequest of(Image image, ProjectType projectType){
|
||||
return new ImageRequest(image.getId(), projectType);
|
||||
return new ImageRequest(image.getId(), image.getImageUrl(), projectType);
|
||||
}
|
||||
}
|
||||
|
@ -113,4 +113,7 @@ public class LabelService {
|
||||
throw new CustomException(ErrorCode.PARTICIPANT_UNAUTHORIZED);
|
||||
}
|
||||
}
|
||||
|
||||
public void save(final Integer imageId) {
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user