935090232@qq.com
2021-04-14 95f9ea7eb339c36cade6c67d0385c49ec2d81477
zq-erp/src/main/java/com/matrix/system/shopXcx/api/vo/SignSuccessVo.java
New file
@@ -0,0 +1,154 @@
package com.matrix.system.shopXcx.api.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
@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 ="兑奖期限开始日期")
   @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss", timezone="GMT+8")
   private Date  prizeStartTime;
   /**
    * 兑奖期限结束日期
    */
   @ApiModelProperty(value ="兑奖期限结束日期")
   @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss", timezone="GMT+8")
   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;
}