|
@@ -475,14 +475,14 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
}
|
|
|
Integer totalClassTimes=vipGroup.getTotalClassTimes();
|
|
|
if(Objects.isNull(totalClassTimes) || Objects.isNull(overCourses)){
|
|
|
- vipGroup.setMonthConsumeRate(0.0);
|
|
|
+ vipGroup.setMonthConsumeRate(0);
|
|
|
}else{
|
|
|
if(totalClassTimes<=0){
|
|
|
- vipGroup.setMonthConsumeRate((double) 0);
|
|
|
+ vipGroup.setMonthConsumeRate(0);
|
|
|
}else{
|
|
|
BigDecimal overCoursesOfMonth=new BigDecimal(overCourses),allClassTimes=new BigDecimal(totalClassTimes);
|
|
|
|
|
|
- Double monthConsumeRate=overCoursesOfMonth.divide(allClassTimes,CommonConstants.DECIMAL_FINAL_PLACE,BigDecimal.ROUND_HALF_UP).doubleValue();
|
|
|
+ Integer monthConsumeRate=overCoursesOfMonth.divide(allClassTimes,CommonConstants.DECIMAL_FINAL_PLACE,BigDecimal.ROUND_HALF_UP).intValue();
|
|
|
vipGroup.setMonthConsumeRate(monthConsumeRate * 100);
|
|
|
}
|
|
|
}
|