diff --git a/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/wallet/PayWalletTransactionMapper.java b/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/wallet/PayWalletTransactionMapper.java index 212a90c..068b661 100644 --- a/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/wallet/PayWalletTransactionMapper.java +++ b/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/wallet/PayWalletTransactionMapper.java @@ -39,9 +39,10 @@ public interface PayWalletTransactionMapper extends BaseMapperX> result = selectMaps(new QueryWrapperX() - .select("SUM(price) AS priceSum") + .select(sumColumn) .gt(Objects.equals(type, TYPE_INCOME), "price", 0) // 收入 .lt(Objects.equals(type, TYPE_EXPENSE), "price", 0) // 支出 .eq("wallet_id", walletId)