From 39d168432f455a6e7b55809e604b2aed47759d87 Mon Sep 17 00:00:00 2001 From: Derran Date: Tue, 6 Jan 2026 18:05:38 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8E=AB=E7=91=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../virtualaccount/VirtualAccountApplicationService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java index fe73415..14a4b15 100644 --- a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java +++ b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java @@ -393,6 +393,9 @@ public class VirtualAccountApplicationService extends BaseApplicationService { vo.setFreezeBalance(tradeBalance); vo.setAvailableBalance(virtualAccount.getBalance()); vo.setUnitSellingPrice(productSpec.getUnitSellingPrice()); + } else { + vo.setAvailableBalance(Objects.nonNull(virtualAccount) ? virtualAccount.getBalance() : 0); + vo.setUnitSellingPrice(productSpec.getUnitSellingPrice()); } return vo; }