package com.red.circle.other.app.dto.cmd;

import com.red.circle.common.business.dto.cmd.AppExtCommand;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 赠送道具券命令
 *
 * @author system
 * @date 2025-11-05
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class PropCouponSendCmd extends AppExtCommand {

    /**
     * 券编号
     */
    @NotBlank(message = "券编号不能为空")
    private String couponNo;

    /**
     * 接收人ID
     */
    @NotNull(message = "接收人ID不能为空")
    private Long receiverId;
}
