admin
2020-05-06 24a8d17e007545f7426c48352109aa1a9c6587ee
fanli/src/main/java/com/yeshi/fanli/entity/integral/IntegralTask.java
@@ -18,7 +18,7 @@
    * 
    */
   private static final long serialVersionUID = 1L;
   public enum FrequencyEnum {
      everyday("每天"), onlyOne("只有一次");
      private final String desc;
@@ -31,14 +31,71 @@
         return desc;
      }
   }
   public enum TaskUniqueKeyEnum {
      dailySign1("第1天签到"),
      dailySign2("第2天签到"),
      dailySign3("第3天签到"),
      dailySign4("第4天签到"),
      dailySign5("第5天签到"),
      dailySign6("第6天签到"),
      dailySign7("第7天签到"),
      recommendSearch("完成搜索"),
      taoLiJinBuy("点击立减"),
      inviteLevelOne("直接邀请"),
      inviteLevelTwo("间接邀请"),
      buyReduce("自购立减"),
      shareSingleGoods("分享单个商品"),
      shareMultipleGoods("分享多个商品"),
      shareInvite("邀请素材"),
      shareTLJGoods("爆款商品"),
      giveRebateCoupon("返利奖励券"),
      giveFreeCoupon("赠送免单券"),
      giveTaoLiJin("赠送推广红包"),
      inShop("浏览店铺"),
      inShopLevelOne("直接粉丝浏览店铺"),
      inShopLevelTwo("简介粉丝浏览店铺"),
      scanPush("浏览推荐记录"),
      scanGoods("浏览商品详情页"),
      scanSearchResult("浏览搜索结果页"),
      scanHomeBanner("浏览横幅专题"),
      scanSpecial("浏览首页专题"),
      scanTBCart("浏览购物车页"),
      closeRecommendGoods("关闭推荐商品"),
      couponRebate("点击领券返利"),
      couponRebateLevelOne("浏览购物车页"),
      couponRebateLevelTwo("浏览购物车页"),
      rebateOrder("完成返利订单"),
      inviteOrderLevelOne("直接粉丝邀请订单"),
      inviteOrderLevelTwo("间接粉丝邀请订单"),
      shareOrder("分享订单"),
      bindWeiXin("微信授权"),
      bindPhone("绑定手机"),
      bindTaoBao("淘宝授权"),
      setWeiXinNum("添加微信号"),
      setGender("首次设置性别"),
      setPortrait("首次修改头像"),
      setNickName("修改昵称"),
      bindAlipay("绑定支付宝"),
      inviteActivate("激活邀请");
      private final String desc;
      private TaskUniqueKeyEnum(String desc) {
         this.desc = desc;
      }
      public String getDesc() {
         return desc;
      }
   }
   @Column(name = "it_id")
   private Long id;
   @Column(name = "it_cid")
   private IntegralTaskClass taskClass ;
   private IntegralTaskClass taskClass;
   @Column(name = "it_name")
   private String name;// 名称
@@ -50,19 +107,19 @@
   @Column(name = "it_frequency")
   private FrequencyEnum frequency; // 频率
   @Column(name = "it_gold_coin")
   private Integer goldCoin; // 基础金币
   @Column(name = "it_upper_limit")
   private Integer upperLimit; //  限制
   private Integer upperLimit; // 限制
   @Column(name = "it_double_num")
   private Integer doubleNum; // 加倍数量
   @Column(name = "it_state")
   private Integer state; // 状态: 1启用 0停用
   @Column(name = "it_create_time")
   private Date createTime;