Commit 015cd9cc by guos

会员标签4.0

parent 5bebdb55
......@@ -6,6 +6,7 @@ import com.gic.spark.util.DateUtil;
import org.apache.commons.lang3.StringUtils;
import java.util.*;
import java.util.regex.Pattern;
/**
* @description:
......@@ -31,8 +32,17 @@ public class Test {
/* String[] strs="timeRange.fixation".split("\\.");
System.out.println(strs.length);
System.out.println(strs[0]);*/
String[] strs="timeRange,fixation".split(",");
System.out.println(strs.length);
System.out.println(strs[0]);
// String[] strs="timeRange,fixation".split(",");
// System.out.println(strs.length);
// System.out.println(strs[0]);
System.out.println(Pattern.compile("flag").matcher("flag.mcuInfo.flag").find());
String[] keys="flag.mcuInfo.flag".split("flag");
System.out.println("keys[0]==>"+keys[0]);
System.out.println("keys[1]==>"+keys[1]);
for (String key : keys) {
System.out.println("k==>"+key.replaceAll("\\.",""));
}
}
}
......@@ -91,8 +91,8 @@ public class TagLowestSingleConsumptionMoneyFilter extends AbstractTagConsumReco
});
for(TrdVirtualOrderBean amountBean:effectiveOrderMap.values()){
topConsumAmount=configStatus==1?
(topConsumeAmountBean.getPaid_amt()<topConsumAmount?topConsumeAmountBean.getPaid_amt():topConsumAmount):
(topConsumeAmountBean.getPay_amt()<topConsumAmount?topConsumeAmountBean.getPay_amt():topConsumAmount);
(CommonUtil.isEmptyDouble2double(topConsumeAmountBean.getPaid_amt())<topConsumAmount?CommonUtil.isEmptyDouble2double(topConsumeAmountBean.getPaid_amt()):topConsumAmount):
(CommonUtil.isEmptyDouble2double(topConsumeAmountBean.getPay_amt())<topConsumAmount?CommonUtil.isEmptyDouble2double(topConsumeAmountBean.getPay_amt()):topConsumAmount);
}
......
......@@ -29,4 +29,30 @@ public class CommonUtil {
return dataActuallyPaidConfig.getConfig_Status();
}
}
public static int isEmptyInteger2int(Integer param,int defaultValue){
return null==param?defaultValue:param;
}
public static int isEmptyInteger2int(Integer param){
return isEmptyInteger2int(param,0);
}
public static long isEmptyLong2long(Long param,long defaultValue){
return null==param?defaultValue:param;
}
public static long isEmptyLong2long(Long param){
return isEmptyLong2long(param,0l);
}
public static float isEmptyFloat2float(Float param,float defaultValue){
return null==param?defaultValue:param;
}
public static float isEmptyFloat2float(Float param){
return isEmptyFloat2float(param,0f);
}
public static double isEmptyDouble2double(Double param,double defaultValue){
return null==param?defaultValue:param;
}
public static double isEmptyDouble2double(Double param){
return isEmptyDouble2double(param,0d);
}
}
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