|
|
|
@@ -3,6 +3,9 @@ package com.iformall.domain.po; |
|
|
|
import com.baomidou.mybatisplus.annotation.TableField; |
|
|
|
import com.baomidou.mybatisplus.annotation.TableName; |
|
|
|
import com.iformall.domain.po.base.TenantEntity; |
|
|
|
import com.iformall.enums.EnumCpsPlanContentType; |
|
|
|
import com.iformall.enums.EnumCpsPlanStatus; |
|
|
|
import com.iformall.enums.EnumCpsPlanType; |
|
|
|
import lombok.Data; |
|
|
|
import lombok.EqualsAndHashCode; |
|
|
|
import lombok.ToString; |
|
|
|
@@ -61,4 +64,14 @@ public class TtPoiTakeRate extends TenantEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private WxCoupon coupon; |
|
|
|
|
|
|
|
public Integer getStatus(){ |
|
|
|
if(EnumCpsPlanType.DIRECTIONAL.getCode().equals(type) |
|
|
|
&& EnumCpsPlanContentType.VIDEO.getCode().equals(contentType) |
|
|
|
&& endTime != null |
|
|
|
&& endTime.before(new Date())){ |
|
|
|
status = EnumCpsPlanStatus.OFF.getCode(); |
|
|
|
} |
|
|
|
return status; |
|
|
|
} |
|
|
|
|
|
|
|
} |