Commit 9056b73b by guos

会员标签4.0

parent fa0aae28
......@@ -46,7 +46,15 @@ public class TagCurrentCouponNumFilter implements BaseTagFilter {
public JavaRDD<Long> filterValidMember(Integer enterpriseId, AbstractFilterRequest request) {
TagCouponRequest couponRequest=(TagCouponRequest)request;
JavaRDD<TagCouponBean> couponBeanRDD=MysqlRddManager.getPojoFromDataset(dataSourceSharding.getDatasetByEnterpriseId(enterpriseId),TagCouponBean.class).javaRDD()
.filter(data->(data.getStatus()==3||data.getStatus()==4)&&data.getEffect_End_Time().getTime()>System.currentTimeMillis());
.filter(data->{
if(null!=data.getStatus()
&&null!=data.getEffect_End_Time()){
return (data.getStatus()==3||data.getStatus()==4)
&&data.getEffect_End_Time().getTime()>System.currentTimeMillis();
}
return false;
});
JavaRDD<Long>ecuRDD=couponBeanRDD.mapPartitionsToPair(data->{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment