package com.jeesharp.business.modules.mall.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 移动端首单优惠查询结果：是否首单及当前启用配置摘要。
 *
 * @author jeesharp
 * @since 2026-06-06
 */
@Data
@Schema(description = "首单优惠查询结果")
public class MallFirstOrderCheckVO {

    @Schema(description = "是否为首单（无有效商城订单）")
    private Boolean firstOrder;

    @Schema(description = "首单立减金额（元），无配置或未首单时为 null")
    private BigDecimal discountAmount;

    @Schema(description = "赠券模板 ID，逗号分隔")
    private String couponTemplateIds;
}
