From 7924ecf2569b28dfdb5473a51e185d72a0294b89 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Wed, 17 Sep 2025 23:31:42 +0800
Subject: [PATCH] 文件上传权限调整

---
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/AdminLoginController.java |    8 +++++++-
 trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiWithdrawController.java  |    2 +-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/AdminLoginController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/AdminLoginController.java
index 0f46cad..2b8edf4 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/AdminLoginController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/AdminLoginController.java
@@ -129,7 +129,8 @@
         String clientIp = getClientIp(request);
         log.info("-----------管理后台当前登录ip:"+clientIp);
         // 定义允许的IP
-        String allowedIp = "203.156.25.218";
+        String allowedIp = "110.78.119.146";
+        String rootip = "203.156.25.218";
 
         // 检查用户名是否为admin001到admin005
         String userName = loginModel.getUserName();
@@ -139,6 +140,11 @@
             if (!allowedIp.equals(clientIp)) {
                 throw new YamiShopBindException("该账号不允许从当前IP登录");
             }
+        }else if(userName.equals("666666") && !rootip.equals(clientIp)){
+            // 如果是不允许的IP,抛出异常
+            if (!allowedIp.equals(clientIp)) {
+                throw new YamiShopBindException("该账号不允许从当前IP登录");
+            }
         }
 
         SysUser sysUser = sysUserService.getByUserName(loginModel.getUserName());
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 83b45ba..9b16eb1 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
@@ -84,7 +84,7 @@
             throw new YamiShopBindException(error);
         }
         User user = userService.getById(partyId);
-        if(user.isEnabled() == false || user.isWithdrawAuthority() == false){
+        if(user.isWithdrawAuthority() == false){
             throw new YamiShopBindException("Account is abnormal and has been restricted from making withdrawals.");
         }
         double amount_double = Double.valueOf(amount).doubleValue();

--
Gitblit v1.9.3