|
@@ -2413,7 +2413,7 @@ public class TopOldOrderServiceImpl extends ServiceImpl<TopOldOrderMapper, TopOl
|
|
|
item.setYearRate(divide.multiply(new BigDecimal("100")));
|
|
|
}
|
|
|
|
|
|
- if(moneyTotal.compareTo(BigDecimal.ZERO)>1){
|
|
|
+ if(moneyTotal.compareTo(BigDecimal.ZERO)>0){
|
|
|
//占比
|
|
|
BigDecimal divide = item.getMoney().divide(moneyTotal, 2, RoundingMode.HALF_UP);
|
|
|
String s = divide.multiply(new BigDecimal("100")).toString();
|
|
@@ -2491,7 +2491,7 @@ public class TopOldOrderServiceImpl extends ServiceImpl<TopOldOrderMapper, TopOl
|
|
|
BigDecimal divide = new BigDecimal(subtract).divide(new BigDecimal(num2),2, RoundingMode.HALF_UP);
|
|
|
item.setYearRate(divide.multiply(new BigDecimal("100")));
|
|
|
}
|
|
|
- if(numTotal.compareTo(BigDecimal.ZERO)>1){
|
|
|
+ if(numTotal.compareTo(BigDecimal.ZERO)>0){
|
|
|
//占比
|
|
|
BigDecimal divide = new BigDecimal(item.getOrderNum()).divide(numTotal, 2, RoundingMode.HALF_UP);
|
|
|
String s = divide.multiply(new BigDecimal("100")).toString();
|
|
@@ -3428,7 +3428,7 @@ public class TopOldOrderServiceImpl extends ServiceImpl<TopOldOrderMapper, TopOl
|
|
|
BigDecimal divide = new BigDecimal(subtract).divide(new BigDecimal(num2),2, RoundingMode.HALF_UP);
|
|
|
item.setYearRate(divide.multiply(new BigDecimal("100")));
|
|
|
}
|
|
|
- if(moneyTotal.compareTo(BigDecimal.ZERO)>1){
|
|
|
+ if(moneyTotal.compareTo(BigDecimal.ZERO)>0){
|
|
|
//金额占比
|
|
|
BigDecimal divide = item.getMoney().divide(moneyTotal, 2, RoundingMode.HALF_UP);
|
|
|
String s = divide.multiply(new BigDecimal("100")).toString();
|
|
@@ -3436,7 +3436,7 @@ public class TopOldOrderServiceImpl extends ServiceImpl<TopOldOrderMapper, TopOl
|
|
|
}else{
|
|
|
item.setMoneyOccupationRate("0%");
|
|
|
}
|
|
|
- if(numTotal.compareTo(BigDecimal.ZERO)>1){
|
|
|
+ if(numTotal.compareTo(BigDecimal.ZERO)>0){
|
|
|
//数量占比
|
|
|
BigDecimal divide2 = new BigDecimal(item.getOrderNum()).divide(numTotal, 2, RoundingMode.HALF_UP);
|
|
|
String s2 = divide2.multiply(new BigDecimal("100")).toString();
|