Răsfoiți Sursa

划转优化

wuyi 1 an în urmă
părinte
comite
f46e0aff21
1 a modificat fișierele cu 7 adăugiri și 0 ștergeri
  1. 7 0
      src/balance/balance.service.ts

+ 7 - 0
src/balance/balance.service.ts

@@ -96,6 +96,13 @@ export class BalanceService {
                     userId: targetUserId
                 }
             })
+            // 如果余额不存在
+            if (!targetBalance) {
+                targetBalance = new Balance()
+                targetBalance.userId = targetUserId
+                targetBalance.currentBalance = 0.00
+                targetBalance.totalBalance = 0.00
+            }
             // 将余额划转目标用户
             if (balance.currentBalance >= amount) {
                 const amountDecimal = new Decimal(amount)