From b42c0777927e79bc77996b508a534ee4e56fd4c2 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 05 Jun 2026 23:42:16 +0800
Subject: [PATCH] 1

---
 trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiContractApplyOrderController.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiContractApplyOrderController.java b/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiContractApplyOrderController.java
index b8c5650..6194239 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiContractApplyOrderController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiContractApplyOrderController.java
@@ -22,6 +22,7 @@
 import com.yami.trading.common.util.ThreadUtils;
 import com.yami.trading.security.common.util.SecurityUtils;
 import com.yami.trading.service.MarketOpenChecker;
+import com.yami.trading.service.RealNameAuthRecordService;
 import com.yami.trading.service.SessionTokenService;
 import com.yami.trading.service.WalletService;
 import com.yami.trading.service.contract.ContractApplyOrderService;
@@ -96,6 +97,8 @@
     private SessionTokenService sessionTokenService;
     @Autowired
     TipService tipService;
+    @Autowired
+    private RealNameAuthRecordService realNameAuthRecordService;
 //    @Autowired
 //    private ExchangeRateService exchangeRateService;
 
@@ -228,6 +231,7 @@
                 throw new YamiShopBindException("用户已锁定");
             }
             validateTradePermission(user);
+            realNameAuthRecordService.requireApproved(user, true);
 
             Syspara syspara = sysparaService.find("stop_user_internet");
             String stopUserInternet = syspara.getSvalue();
@@ -583,9 +587,6 @@
         // 模拟账户不做二步校验限制
         if (user.getAccountType() != null && user.getAccountType() == 1) {
             return;
-        }
-        if (!user.isGoogleAuthBind() || StringUtils.isEmptyString(user.getSafePassword())) {
-            throw new YamiShopBindException("请先完成两步认证并设置资金密码后再交易");
         }
     }
 }

--
Gitblit v1.9.3