From 433a5af0116ed14adaddf84ba7549fb6c36d5faa Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Tue, 12 Aug 2025 16:23:34 +0800
Subject: [PATCH] 1
---
src/main/java/com/nq/service/impl/RateServicesImpl.java | 48 ++++++++++++++++++++++++------------------------
1 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/src/main/java/com/nq/service/impl/RateServicesImpl.java b/src/main/java/com/nq/service/impl/RateServicesImpl.java
index fb8a304..68009d1 100644
--- a/src/main/java/com/nq/service/impl/RateServicesImpl.java
+++ b/src/main/java/com/nq/service/impl/RateServicesImpl.java
@@ -17,30 +17,30 @@
ISiteSettingService iSiteSettingService;
@Override
public BigDecimal currencyRate(EStockType fromStockType, EStockType tofromStockType) {
- if(fromStockType == null || tofromStockType == null){
- return new BigDecimal(1);
- }
- BigDecimal rate = iSiteSettingService.getSiteSetting().getExchangeRate();
- BigDecimal rate1 = new BigDecimal(7.35);
- if(fromStockType==EStockType.US){
- if(tofromStockType==EStockType.MAS){
- return rate;
- }else if(tofromStockType==EStockType.HK){
- return rate1;
- }
- }if(fromStockType==EStockType.HK){
- if(tofromStockType==EStockType.MAS){
- return new BigDecimal(1).divide(rate1,18, RoundingMode.HALF_DOWN).multiply(rate);
- }else if(tofromStockType==EStockType.US){
- return new BigDecimal(1).divide(rate1,18, RoundingMode.HALF_DOWN);
- }
- } else {
- if(tofromStockType==EStockType.US){
- return new BigDecimal(1).divide(rate,18, RoundingMode.HALF_DOWN);
- }else{
- return new BigDecimal(1).divide(rate,18, RoundingMode.HALF_DOWN).multiply(rate1);
- }
- }
+// if(fromStockType == null || tofromStockType == null){
+// return new BigDecimal(1);
+// }
+// BigDecimal rate = iSiteSettingService.getSiteSetting().getExchangeRate();
+// BigDecimal rate1 = new BigDecimal(7.35);
+// if(fromStockType==EStockType.US){
+// if(tofromStockType==EStockType.MAS){
+// return rate;
+// }else if(tofromStockType==EStockType.HK){
+// return rate1;
+// }
+// }if(fromStockType==EStockType.HK){
+// if(tofromStockType==EStockType.MAS){
+// return new BigDecimal(1).divide(rate1,18, RoundingMode.HALF_DOWN).multiply(rate);
+// }else if(tofromStockType==EStockType.US){
+// return new BigDecimal(1).divide(rate1,18, RoundingMode.HALF_DOWN);
+// }
+// } else {
+// if(tofromStockType==EStockType.US){
+// return new BigDecimal(1).divide(rate,18, RoundingMode.HALF_DOWN);
+// }else{
+// return new BigDecimal(1).divide(rate,18, RoundingMode.HALF_DOWN).multiply(rate1);
+// }
+// }
return new BigDecimal(1);
--
Gitblit v1.9.3