package com.matrix.system.shopXcx.api.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
@Data
|
|
@ApiModel(value = "SignSuccessVo", description = "签到活动")
|
public class SignSuccessVo {
|
|
@ApiModelProperty(value ="日常奖励名称")
|
private String normalAwardName;
|
@ApiModelProperty(value ="日常奖励图片")
|
private String normalAwardImg;
|
|
@ApiModelProperty(value ="累计奖励名称")
|
private String awardName;
|
@ApiModelProperty(value ="累计奖励图片")
|
private String awardImg;
|
@ApiModelProperty(value ="累计奖励核销码")
|
private String writeOffCode;
|
|
@ApiModelProperty(value ="奖项类型(1:自定义产品2:积分3:优惠券4:店铺商品)")
|
private int awardType;
|
|
|
public static final int AWARDTYPE_CUSTOMIZE = 1;
|
public static final int AWARDTYPE_SCORE = 2;
|
public static final int AWARDTYPE_COUPON = 3;
|
public static final int AWARDTYPE_GOODS = 4;
|
|
@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;
|
|
}
|