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; }