package shop.alien.entity.store.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import shop.alien.entity.store.LifeUser;
import shop.alien.entity.store.StoreDynamicDiscount;

import java.util.List;

/**
 * 商户动态折扣列表返回类
 *
 * @author ssk
 * @version 1.0
 * @date 2025/3/18 16:45
 */
@JsonInclude
@Data
public class StoreDynamicDiscountVo extends StoreDynamicDiscount {

    @ApiModelProperty(value = "状态字符串")
    private String statusStr;

    @ApiModelProperty(value = "团购类型字符串, 1:邀请好友,")
    private String groupTypeStr;

    @ApiModelProperty(value = "折扣适用范围, 0:堂食, 1外卖")
    private String discountRangeStr;

    @ApiModelProperty(value = "活动人群, 0:所有人, 逗号分割id:固定人群")
    private List<LifeUser> activityCrowdList;

    @ApiModelProperty(value = "门店名称")
    private String storeName;

    @ApiModelProperty(value = "图片url")
    private String imgUrl;

}
