Commit a18c1b4a by 陶光胜

Merge branch 'developer' into 'master'

Developer

See merge request !48
parents 98948cc3 36b41140
...@@ -105,8 +105,8 @@ public class IndexController { ...@@ -105,8 +105,8 @@ public class IndexController {
if(oldOrderCnt.isSuccess() && oldOrderCnt.getResult() != null){ if(oldOrderCnt.isSuccess() && oldOrderCnt.getResult() != null){
IndexMemberOldOrderCnt indexMemberOldOrderCnt = oldOrderCnt.getResult(); IndexMemberOldOrderCnt indexMemberOldOrderCnt = oldOrderCnt.getResult();
consume.setOldRate(DataFormatUtils.rate(indexMemberOldOrderCnt.getOldCnt(), indexMemberOldOrderCnt.getAllCnt())); consume.setOldRate(DataFormatUtils.rate(indexMemberOldOrderCnt.getOldCnt(), indexMemberOldOrderCnt.getAllCnt()));
Double oldRate = DataFormatUtils.divideDouble(indexMemberOldOrderCnt.getOldCnt(), indexMemberOldOrderCnt.getAllCnt()); Double oldRate = DataFormatUtils.rateDouble(indexMemberOldOrderCnt.getOldCnt(),indexMemberOldOrderCnt.getAllCnt());
Double hbRate = DataFormatUtils.divideDouble(indexMemberOldOrderCnt.getOldCntHb(), indexMemberOldOrderCnt.getAllCntHb()); Double hbRate = DataFormatUtils.rateDouble(indexMemberOldOrderCnt.getOldCntHb(), indexMemberOldOrderCnt.getAllCntHb());
consume.setOldHb(DataFormatUtils.divide(oldRate, hbRate)); consume.setOldHb(DataFormatUtils.divide(oldRate, hbRate));
} }
if(birthOrderCnt.isSuccess() && birthOrderCnt.getResult() != null){ if(birthOrderCnt.isSuccess() && birthOrderCnt.getResult() != null){
......
...@@ -251,6 +251,11 @@ public class DataFormatUtils { ...@@ -251,6 +251,11 @@ public class DataFormatUtils {
} }
return twoFormat(Double.valueOf(a) / Double.valueOf(b) * 100) + "%"; return twoFormat(Double.valueOf(a) / Double.valueOf(b) * 100) + "%";
} }
public static Double rateDouble(Integer a, Integer b) {
if (b == null || b == 0) {
return 0d;
}
return Double.valueOf(a) / Double.valueOf(b);
}
} }
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