package com.bonus.core.marketing.v2.vo;

import com.bonus.core.marketing.v2.dto.MarketRuleExtDTO;
import com.bonus.core.marketing.vo.MarketRuleVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
@Data
@ApiModel("消费规则详细信息")
public class MarketRuleDetailVO extends MarketRuleVO {
   @ApiModelProperty("规则扩展内容字段")
   private List<MarketRuleExtDTO> ruleExtInfo;
   @ApiModelProperty("适用设备")
   private List<String> deviceList;
   @ApiModelProperty("适用餐次")
   private List<Integer> mealtimeList;
   @ApiModelProperty("适用组织")
   private List<Long> orgIdList;
   @ApiModelProperty("适用人员类别")
   private List<Integer> psnTypeList;
   @ApiModelProperty("适用年龄段")
   private List<Integer> ageTypeList;
   @ApiModelProperty("适用支付渠道-充值规则")
   private List<Integer> payChannelList;
}
