|
|
|
@@ -1,5 +1,7 @@ |
|
|
|
package com.iformall.domain.po; |
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSON; |
|
|
|
import com.aliyun.openservices.shade.org.apache.commons.lang3.StringUtils; |
|
|
|
import com.baomidou.mybatisplus.annotation.IdType; |
|
|
|
import com.baomidou.mybatisplus.annotation.TableField; |
|
|
|
import com.baomidou.mybatisplus.annotation.TableId; |
|
|
|
@@ -113,6 +115,18 @@ public class WxOfflineActivityGrantAward extends TenantEntity{ |
|
|
|
*/ |
|
|
|
@TableField(value = "lottery_num") |
|
|
|
private String lotteryNum; |
|
|
|
@TableField(exist = false) |
|
|
|
private List<String> lotteryNumList; |
|
|
|
public List<String> getLotteryNumList() { |
|
|
|
if(StringUtils.isNotBlank(lotteryNum)){ |
|
|
|
try { |
|
|
|
List<String> stringList = JSON.parseArray(lotteryNum, String.class); |
|
|
|
stringList.removeIf(String::isEmpty); |
|
|
|
lotteryNumList = stringList.isEmpty() ? null : stringList; |
|
|
|
}catch(Exception e){} |
|
|
|
} |
|
|
|
return lotteryNumList; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 抽奖券数量 |
|
|
|
@@ -125,6 +139,18 @@ public class WxOfflineActivityGrantAward extends TenantEntity{ |
|
|
|
*/ |
|
|
|
@TableField(value = "anniversary_lottery_num") |
|
|
|
private String anniversaryLotteryNum; |
|
|
|
@TableField(exist = false) |
|
|
|
private List<String> anniversaryLotteryNumList; |
|
|
|
public List<String> getAnniversaryLotteryNumList() { |
|
|
|
if(StringUtils.isNotBlank(anniversaryLotteryNum)){ |
|
|
|
try { |
|
|
|
List<String> stringList = JSON.parseArray(anniversaryLotteryNum, String.class); |
|
|
|
stringList.removeIf(String::isEmpty); |
|
|
|
anniversaryLotteryNumList = stringList.isEmpty() ? null : stringList; |
|
|
|
}catch(Exception e){} |
|
|
|
} |
|
|
|
return anniversaryLotteryNumList; |
|
|
|
} |
|
|
|
|
|
|
|
@TableField(exist = false) |
|
|
|
private Long recordId; |
|
|
|
|