ReportUpdateRequest.java
package com.newbit.report.command.application.dto.request;
import com.newbit.report.command.domain.aggregate.ReportStatus;
import jakarta.validation.constraints.NotNull;
import lombok.Getter;
import lombok.NoArgsConstructor;
@Getter
@NoArgsConstructor
public class ReportUpdateRequest {
@NotNull(message = "신고 ID는 필수입니다.")
private Long reportId;
@NotNull(message = "변경할 상태는 필수입니다.")
private ReportStatus status;
public ReportUpdateRequest(Long reportId, ReportStatus status) {
this.reportId = reportId;
this.status = status;
}
}