From c96c05f4fb12e3863a036edb7265c0c7c0f436ac Mon Sep 17 00:00:00 2001
From: peter <14100000001@qq.com>
Date: Tue, 02 Sep 2025 17:18:35 +0800
Subject: [PATCH] 地址
---
trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiWithdrawController.java | 36 +++++++++++++++++++-----------------
1 files changed, 19 insertions(+), 17 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiWithdrawController.java b/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiWithdrawController.java
index 384d8ca..53393cc 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiWithdrawController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiWithdrawController.java
@@ -90,25 +90,27 @@
throw new YamiShopBindException("系统参数错误");
}
- if ("true".equals(exchange_withdraw_need_safeword)) {
-
- if (StringUtils.isEmptyString(safeword)) {
- throw new YamiShopBindException("资金密码不能为空");
- }
-
- if (safeword.length() < 6 || safeword.length() > 12) {
- throw new YamiShopBindException("资金密码必须6-12位");
- }
- if (!userService.checkLoginSafeword(SecurityUtils.getUser().getUserId(),safeword)){
- throw new YamiShopBindException("资金密码错误");
- }
- }
+// if ("true".equals(exchange_withdraw_need_safeword)) {
+//
+// if (StringUtils.isEmptyString(safeword)) {
+// throw new YamiShopBindException("资金密码不能为空");
+// }
+//
+// if (safeword.length() < 6 || safeword.length() > 12) {
+// throw new YamiShopBindException("资金密码必须6-12位");
+// }
+// if (!userService.checkLoginSafeword(SecurityUtils.getUser().getUserId(),safeword)){
+// throw new YamiShopBindException("资金密码错误");
+// }
+// }
// 获取资金账户(capital)
- CapitaltWallet capitaltWallet = capitaltWalletService.getOne(new LambdaQueryWrapper<>(CapitaltWallet.class)
- .eq(CapitaltWallet::getUserId, partyId).last(" limit 1 "));
- if(capitaltWallet.getMoney().compareTo(new BigDecimal(amount)) < 0){
- throw new YamiShopBindException("可提现余额不足!");
+ if(channel.contains("USDT")){
+ CapitaltWallet capitaltWallet = capitaltWalletService.getOne(new LambdaQueryWrapper<>(CapitaltWallet.class)
+ .eq(CapitaltWallet::getUserId, partyId).last(" limit 1 "));
+ if(capitaltWallet.getMoney().compareTo(new BigDecimal(amount)) < 0){
+ throw new YamiShopBindException("Insufficient available balance for withdrawal!");
+ }
}
this.sessionTokenService.del(session_token);
--
Gitblit v1.9.3