diff --git a/src/main/java/clap/server/adapter/inbound/web/dto/label/CreateLabelRequest.java b/src/main/java/clap/server/adapter/inbound/web/dto/label/CreateLabelRequest.java index cc4e7a0e..1da103f9 100644 --- a/src/main/java/clap/server/adapter/inbound/web/dto/label/CreateLabelRequest.java +++ b/src/main/java/clap/server/adapter/inbound/web/dto/label/CreateLabelRequest.java @@ -3,6 +3,7 @@ import clap.server.adapter.outbound.persistense.entity.task.constant.LabelColor; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; public record CreateLabelRequest( @@ -11,7 +12,7 @@ public record CreateLabelRequest( String labelName, @Schema(description = "구분(label) 색상") - @NotBlank + @NotNull LabelColor labelColor ) { } diff --git a/src/main/java/clap/server/adapter/inbound/web/dto/label/EditLabelRequest.java b/src/main/java/clap/server/adapter/inbound/web/dto/label/EditLabelRequest.java index ab56f1af..b70e824e 100644 --- a/src/main/java/clap/server/adapter/inbound/web/dto/label/EditLabelRequest.java +++ b/src/main/java/clap/server/adapter/inbound/web/dto/label/EditLabelRequest.java @@ -3,6 +3,7 @@ import clap.server.adapter.outbound.persistense.entity.task.constant.LabelColor; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; public record EditLabelRequest( @@ -11,7 +12,7 @@ public record EditLabelRequest( String labelName, @Schema(description = "구분(label) 색상") - @NotBlank + @NotNull LabelColor labelColor ) { } diff --git a/src/main/java/clap/server/adapter/inbound/web/dto/label/FindLabelListResponse.java b/src/main/java/clap/server/adapter/inbound/web/dto/label/FindLabelListResponse.java index 829657ab..853287e3 100644 --- a/src/main/java/clap/server/adapter/inbound/web/dto/label/FindLabelListResponse.java +++ b/src/main/java/clap/server/adapter/inbound/web/dto/label/FindLabelListResponse.java @@ -6,8 +6,10 @@ public record FindLabelListResponse( @Schema(description = "구분(label) 고유 ID") Long labelId, + @Schema(description = "구분(label) 이름") String labelName, + @Schema(description = "구분(label) 색상") LabelColor labelColor ) { diff --git a/src/main/java/clap/server/adapter/inbound/web/dto/task/UpdateTaskLabelRequest.java b/src/main/java/clap/server/adapter/inbound/web/dto/task/UpdateTaskLabelRequest.java index 372bcf60..bb33fb91 100644 --- a/src/main/java/clap/server/adapter/inbound/web/dto/task/UpdateTaskLabelRequest.java +++ b/src/main/java/clap/server/adapter/inbound/web/dto/task/UpdateTaskLabelRequest.java @@ -1,12 +1,12 @@ package clap.server.adapter.inbound.web.dto.task; import io.swagger.v3.oas.annotations.media.Schema; -import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; public record UpdateTaskLabelRequest( @Schema(description = "변경할 구분 고유 ID", example = "1") - @NotBlank + @NotNull Long labelId ) { } diff --git a/src/main/java/clap/server/adapter/inbound/web/dto/task/UpdateTaskProcessorRequest.java b/src/main/java/clap/server/adapter/inbound/web/dto/task/UpdateTaskProcessorRequest.java index 3e2ccf5b..a3b6cbe0 100644 --- a/src/main/java/clap/server/adapter/inbound/web/dto/task/UpdateTaskProcessorRequest.java +++ b/src/main/java/clap/server/adapter/inbound/web/dto/task/UpdateTaskProcessorRequest.java @@ -2,12 +2,12 @@ import io.swagger.v3.oas.annotations.media.Schema; -import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; public record UpdateTaskProcessorRequest( @Schema(description = "변경할 담당자 고유 ID", example = "1") - @NotBlank + @NotNull Long processorId ) { }