package com.kt.event.participation.application.dto;

import jakarta.validation.constraints.*;
import lombok.*;

/**
 * 당첨자 추첨 요청 DTO
 */
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class DrawWinnersRequest {

    @NotNull(message = "당첨자 수는 필수입니다")
    @Min(value = 1, message = "당첨자 수는 최소 1명 이상이어야 합니다")
    private Integer winnerCount;

    @Builder.Default
    private Boolean applyStoreVisitBonus = true;
}
