|
@@ -1375,13 +1375,13 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
|
|
|
}
|
|
|
else if(badPrice.compareTo(lastBadPrice) == -1){
|
|
|
//小于
|
|
|
- BigDecimal diffBad = lastBadPrice.multiply(badPrice);
|
|
|
+ BigDecimal diffBad = lastBadPrice.subtract(badPrice);
|
|
|
divideLog.setPayMoney(divideLog.getPayMoney().add(diffBad));
|
|
|
divideLog.setRealBadMoney(badPrice);
|
|
|
}
|
|
|
else if(badPrice.compareTo(lastBadPrice) == 1){
|
|
|
//大于
|
|
|
- BigDecimal diffBad = badPrice.multiply(lastBadPrice);
|
|
|
+ BigDecimal diffBad = badPrice.subtract(lastBadPrice);
|
|
|
if(divideLog.getPayMoney().compareTo(diffBad) == 0){
|
|
|
divideLog.setPayMoney(new BigDecimal(0));
|
|
|
divideLog.setRealBadMoney(badPrice);
|
|
@@ -1393,7 +1393,7 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
|
|
|
}
|
|
|
if(divideLog.getPayMoney().compareTo(diffBad) == 1){
|
|
|
//大于
|
|
|
- divideLog.setPayMoney(divideLog.getPayMoney().multiply(diffBad));
|
|
|
+ divideLog.setPayMoney(divideLog.getPayMoney().subtract(diffBad));
|
|
|
divideLog.setRealBadMoney(badPrice);
|
|
|
}
|
|
|
}
|