计算金额 类型问题

This commit is contained in:
2025-10-27 21:21:30 +08:00
parent b4cba628d4
commit 316b618e24
2 changed files with 26 additions and 24 deletions

View File

@@ -13,28 +13,29 @@ public class DistributionCenterTopVO {
/**
* 总收益
*/
private String totalIncome;
private Double totalIncome;
/**
* 待入账
*/
private String pendingIncome;
private Double pendingIncome;
/**
* 已提现
*/
private String cashOutAmount;
private Double cashOutAmount;
public String getTotalIncome() {
return totalIncome == null ? "0" : totalIncome;
}
public String getPendingIncome() {
return pendingIncome == null ? "0" : pendingIncome;
public Double getTotalIncome() {
return totalIncome == null ? 0.0 : totalIncome;
}
public String getCashOutAmount() {
return cashOutAmount == null ? "0" : cashOutAmount;
public Double getPendingIncome() {
return pendingIncome == null ? 0.0 : pendingIncome;
}
public String getUnCashOutAmount() {
return new BigDecimal(getTotalIncome()).subtract(new BigDecimal(getPendingIncome())).subtract(new BigDecimal(getCashOutAmount())).toString();
public Double getCashOutAmount() {
return cashOutAmount == null ? 0.0 : cashOutAmount;
}
public Double getUnCashOutAmount() {
return getTotalIncome() - getPendingIncome() - getCashOutAmount();
}
}