This commit is contained in:
18631081161 2025-12-24 00:23:11 +08:00
parent 9d27d1f5c2
commit e5b0ae1c19

View File

@ -37,8 +37,11 @@ const calculateCommission = async (paymentOrderId) => {
// Get current commission rate
const commissionRate = await commissionConfigService.getCommissionRate();
// Calculate commission amount
const paymentAmount = parseFloat(paymentOrder.amount);
// Calculate commission amount - use amountRmb if available, otherwise use amount
const paymentAmount = parseFloat(paymentOrder.amountRmb || paymentOrder.amount || 0);
if (paymentAmount <= 0) {
return null; // No valid payment amount
}
const commissionAmount = paymentAmount * commissionRate;
// Start transaction