From e4b5bb994a493f575d96a63ccb2f819276c66b81 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Mon, 15 Jun 2026 13:10:48 +0800
Subject: [PATCH] 1
---
trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiRechargeBlockchainController.java | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiRechargeBlockchainController.java b/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiRechargeBlockchainController.java
index a762726..6279980 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiRechargeBlockchainController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiRechargeBlockchainController.java
@@ -9,6 +9,7 @@
import com.yami.trading.common.exception.YamiShopBindException;
import com.yami.trading.common.util.StringUtils;
import com.yami.trading.security.common.util.SecurityUtils;
+import com.yami.trading.service.RealNameAuthRecordService;
import com.yami.trading.service.RechargeBlockchainOrderService;
import com.yami.trading.service.SessionTokenService;
import com.yami.trading.service.c2c.C2cOrderService;
@@ -48,6 +49,8 @@
WalletLogService walletLogService;
@Autowired
C2cOrderService c2cOrderService;
+ @Autowired
+ RealNameAuthRecordService realNameAuthRecordService;
/**
* 首次进入页面,传递session_token
@@ -98,9 +101,13 @@
throw new YamiShopBindException("请稍后再试");
}
User party = userService.getById(SecurityUtils.getUser().getUserId());
+ if (party != null && party.getAccountType() != null && party.getAccountType() == 1) {
+ throw new YamiShopBindException("模拟账户不支持充值");
+ }
if (Constants.SECURITY_ROLE_TEST.equals(party.getRoleName())) {
throw new YamiShopBindException("无权限");
}
+ realNameAuthRecordService.requireApproved(party, false);
// 充值申请中的订单是否只能唯一:1唯一,2不限制
double recharge_only_one = Double.valueOf(sysparaService.find("recharge_only_one").getSvalue());
// 用户未结束银行卡订单数量
--
Gitblit v1.9.3