Commit fe966453 by guos

会员标签4.0

parent e5176cf1
...@@ -27,6 +27,9 @@ public class TagFirstConsumptionChannelFilter extends AbstractTagConsumRecordFil ...@@ -27,6 +27,9 @@ public class TagFirstConsumptionChannelFilter extends AbstractTagConsumRecordFil
private static TagFirstConsumptionChannelFilter instance; private static TagFirstConsumptionChannelFilter instance;
public static TagFirstConsumptionChannelFilter getInstance() { public static TagFirstConsumptionChannelFilter getInstance() {
if(null==instance){
instance=new TagFirstConsumptionChannelFilter();
}
return instance; return instance;
} }
private TagFirstConsumptionChannelFilter(){} private TagFirstConsumptionChannelFilter(){}
...@@ -52,7 +55,6 @@ public class TagFirstConsumptionChannelFilter extends AbstractTagConsumRecordFil ...@@ -52,7 +55,6 @@ public class TagFirstConsumptionChannelFilter extends AbstractTagConsumRecordFil
consumeRecordRDD=statisticsTypeHandle(orderRdd,channelRequest); consumeRecordRDD=statisticsTypeHandle(orderRdd,channelRequest);
System.out.println("channelRequest==>"+ JSONObject.toJSONString(channelRequest));
JavaRDD<Long>ecuRdd=consumeRecordRDD.filter(data-> StringUtils.isNotEmpty(data.getReceipts_time())) JavaRDD<Long>ecuRdd=consumeRecordRDD.filter(data-> StringUtils.isNotEmpty(data.getReceipts_time()))
.mapToPair(data-> Tuple2.apply(data.getEcu_id(),data)) .mapToPair(data-> Tuple2.apply(data.getEcu_id(),data))
.reduceByKey((x,y)->{ .reduceByKey((x,y)->{
...@@ -63,7 +65,6 @@ public class TagFirstConsumptionChannelFilter extends AbstractTagConsumRecordFil ...@@ -63,7 +65,6 @@ public class TagFirstConsumptionChannelFilter extends AbstractTagConsumRecordFil
return y; return y;
} }
}).filter(data->{ }).filter(data->{
System.out.println("data==>"+ JSONObject.toJSONString(data));
if(channelRequest.getChannelVals().contains(data._2().getOrder_channel_code())){ if(channelRequest.getChannelVals().contains(data._2().getOrder_channel_code())){
return true; return true;
} }
......
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