From 05c70aec6fb13c9df2c90f84d9411cafe63570a8 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Thu, 07 Aug 2025 10:53:50 +0800
Subject: [PATCH] 8.6修改

---
 src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java b/src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java
index 027f2a9..f3f21f4 100644
--- a/src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java
@@ -144,8 +144,8 @@
                 }else{
                     bound =  new BigDecimal(model.getApplyNums()).multiply(stockSubscribe.getPrice());
                 }
-                //如果不是墨西哥币需要转换金额
-                if (!stockSubscribe.getStockType().equals(EStockType.MX.getCode())) {
+                //如果不是默认货币需要转换金额
+                if (!stockSubscribe.getStockType().equals(EStockType.getDefault().getCode())) {
                     bound = iUserAssetsServices.exchangeAmountByRate(stockSubscribe.getStockType(), bound);
                 }
                 if(userAssets.getAvailableBalance().compareTo(bound) < 0){
@@ -186,10 +186,10 @@
                     moneyLog.setBeFore(before);
                     moneyLog.setAfter(userAssets.getAvailableBalance().toString());
                     moneyLog.setAmount(bound.negate().toString());
-                    moneyLog.setAccectType(EStockType.MX.getCode());
+                    moneyLog.setAccectType(EStockType.getDefault().getCode());
                     moneyLog.setType(eUserAssets.getCode());
                     moneyLog.setUserId(user.getId()+"");
-                    moneyLog.setSymbol(EStockType.MX.getSymbol());
+                    moneyLog.setSymbol(EStockType.getDefault().getSymbol());
                     moneyLog.setCreateTime(new Date());
                     moneyLogMapper.insert(moneyLog);
                     if (ret > 0) {
@@ -287,8 +287,8 @@
                             if(applyNumber > 0){
                                 //需要退回的资金
                                 refundPrice = userStockSubscribe.getBuyPrice().multiply(new BigDecimal(applyNumber));
-                                //如果不是墨西哥币需要转换金额
-                                if (!stockSubscribe.getStockType().equals(EStockType.MX.getCode())) {
+                                //如果不是默认货币需要转换金额
+                                if (!stockSubscribe.getStockType().equals(EStockType.getDefault().getCode())) {
                                     refundPrice = iUserAssetsServices.exchangeAmountByRate(stockSubscribe.getStockType(), refundPrice);
                                 }
                                 userAssets.setAvailableBalance(userAssets.getAvailableBalance().add(refundPrice));
@@ -297,8 +297,8 @@
                         }else{
                             if(applyNumber > 0){
                                 refundPrice = userStockSubscribe.getBuyPrice().multiply(new BigDecimal(applyNumber));
-                                //如果不是墨西哥币需要转换金额
-                                if (!stockSubscribe.getStockType().equals(EStockType.MX.getCode())) {
+                                //如果不是默认货币需要转换金额
+                                if (!stockSubscribe.getStockType().equals(EStockType.getDefault().getCode())) {
                                     refundPrice = iUserAssetsServices.exchangeAmountByRate(stockSubscribe.getStockType(), refundPrice);
                                 }
                                 BigDecimal subtract = refundPrice.subtract(userAssets.getAmountToBeCovered());
@@ -319,10 +319,10 @@
                             moneyLog.setBeFore(before);
                             moneyLog.setAfter(userAssets.getAvailableBalance().toString());
                             moneyLog.setAmount(refundPrice.toString());
-                            moneyLog.setAccectType(EStockType.MX.getCode());
+                            moneyLog.setAccectType(EStockType.getDefault().getCode());
                             moneyLog.setType(eUserAssets.getCode());
                             moneyLog.setUserId(userAssets.getUserId()+"");
-                            moneyLog.setSymbol(EStockType.MX.getSymbol());
+                            moneyLog.setSymbol(EStockType.getDefault().getSymbol());
                             moneyLog.setCreateTime(new Date());
                             moneyLogMapper.insert(moneyLog);
                         }

--
Gitblit v1.9.3