package com.matrix.system.shopXcx.api.vo;
|
|
import java.util.Date;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
@Data
|
@ApiModel(value = "ActivitySignAwardSetVo", description = "奖品明细")
|
public class ActivitySignAwardSetVo{
|
|
private Long id;
|
|
/**
|
* 奖项类型(1:自定义产品2:积分3:优惠券4:店铺商品)
|
*/
|
|
@ApiModelProperty(value ="奖项类型(1:自定义产品2:积分3:优惠券4:店铺商品)")
|
private int awardType;
|
|
/**
|
* 奖项规则(1:每日奖励(默认)2:累计签到天数)
|
*/
|
|
|
@ApiModelProperty(value ="奖项规则(1:每日奖励(默认)2:累计签到天数)")
|
private int awardRule;
|
|
/**
|
* 签到累计天数
|
*/
|
|
@ApiModelProperty(value ="签到累计天数")
|
private int cumulativeDay;
|
|
/**
|
* 奖项名称
|
*/
|
|
@ApiModelProperty(value ="奖项名称")
|
private String awardName;
|
|
/**
|
* 图片介绍
|
*/
|
|
@ApiModelProperty(value ="图片介绍")
|
private String introduceImg;
|
|
/**
|
* 文字介绍
|
*/
|
|
|
@ApiModelProperty(value ="文字介绍")
|
private String introduceTip;
|
|
/**
|
* 奖项库存数量
|
*/
|
|
|
@ApiModelProperty(value ="奖项库存数量")
|
private int awardInventoryCnt;
|
|
/**
|
* 已派发数量
|
*/
|
|
|
@ApiModelProperty(value ="已派发数量")
|
private int awardDistributeCnt;
|
|
/**
|
* 兑奖方式(1:线下兑换2:物流配送3:客服兑换)
|
*/
|
|
|
@ApiModelProperty(value ="兑奖方式(1:线下兑换2:物流配送3:客服兑换)")
|
private int awardWay;
|
|
/**
|
* 奖品是否有效(1:有效 2:无效)
|
*/
|
@ApiModelProperty(value ="奖品是否有效(1:有效 2:无效)")
|
private int awardState;
|
public static final int AWARDSTATE_WORK = 1;
|
public static final int AWARDSTATE_UNWORK = 2;
|
|
/**
|
* 操作提示
|
*/
|
|
@ApiModelProperty(value ="操作提示")
|
private String operationTip;
|
|
/**
|
* 兑奖地址
|
*/
|
|
@ApiModelProperty(value ="兑奖地址")
|
private String prizeAddress;
|
|
/**
|
* 兑奖期限开始日期
|
*/
|
|
|
@ApiModelProperty(value ="兑奖期限开始日期")
|
private Date prizeStartTime;
|
|
/**
|
* 兑奖期限结束日期
|
*/
|
|
@ApiModelProperty(value ="兑奖期限结束日期")
|
private Date prizeEndTime;
|
|
/**
|
* 客服微信
|
*/
|
|
@ApiModelProperty(value ="客服微信")
|
private String wechatImg;
|
|
/**
|
* 积分数量
|
*/
|
|
|
@ApiModelProperty(value ="积分数量")
|
private int scoreCnt;
|
|
/**
|
* 优惠券ID
|
*/
|
|
@ApiModelProperty(value ="优惠券")
|
private String couponName;
|
|
@ApiModelProperty(value ="优惠券ID")
|
private String couponId;
|
|
/**
|
* 商品ID
|
*/
|
|
@ApiModelProperty(value ="商品")
|
private String goodsName;
|
|
@ApiModelProperty(value ="商品ID")
|
private String goodsId;
|
|
/**
|
* 活动主表ID
|
*/
|
|
|
@ApiModelProperty(value ="活动主表ID")
|
private Long activityId;
|
|
/**
|
* 公司ID
|
*/
|
|
|
@ApiModelProperty(value ="公司ID")
|
private Long companyId;
|
|
|
|
|
}
|