From 513e5442723f501525bf9ca6210b16561e5d3a2b Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Tue, 24 Mar 2026 11:41:07 +0800
Subject: [PATCH] 1

---
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserController.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserController.java
index a50e22b..d62924e 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserController.java
@@ -19,6 +19,7 @@
 import com.yami.trading.security.common.util.SecurityUtils;
 import com.yami.trading.security.common.enums.SysTypeEnum;
 import com.yami.trading.security.common.manager.TokenStore;
+import com.yami.trading.service.CapitaltWalletService;
 import com.yami.trading.service.WalletService;
 import com.yami.trading.service.system.LogService;
 import com.yami.trading.service.user.UserRecomService;
@@ -65,6 +66,9 @@
     @Autowired
     PasswordManager passwordManager;
 
+    @Autowired
+    CapitaltWalletService capitaltWalletService;
+
     @PostMapping("list")
     @ApiOperation("列表")
     public Result<Page<UserDto>> list(@Valid @RequestBody UserListModel model) {
@@ -102,6 +106,15 @@
         userService.updateWallt(model.getUserId(), model.getMoneyRevise(),
                 model.getAccountType(), model.getCoinType());
         return Result.ok(null);
+    }
+
+    @ApiOperation(value = "修改账户资金余额")
+    @PostMapping("updateCapitaltWallt")
+    @SysLog("修改账户余额")
+    public Result updateCapitaltWallt(@Valid @RequestBody UpdateWalltModel model) {
+        sysUserService.checkSafeWord(model.getSafePassword());
+        return capitaltWalletService.updateCapitaltWallt(model.getUserId(), model.getMoneyRevise(),
+                model.getAccountType(), model.getCoinType());
     }
 
     @ApiOperation(value = "修改提现限制流水")
@@ -209,6 +222,13 @@
         return  Result.succeed(asset_data);
     }
 
+    @GetMapping("/getWalletExtends")
+    @ApiOperation("用户币种资产")
+    public  Result getWalletExtends(@RequestParam  String userId){
+        User user=   userService.findUserByUserCode(userId);
+        return userStatisticsService.getWalletExtends(user.getUserId());
+    }
+
 
 }
 

--
Gitblit v1.9.3