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 | 28 ++++++++++++++++++++++++++--
1 files changed, 26 insertions(+), 2 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 18f6b75..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
@@ -15,9 +15,11 @@
import com.yami.trading.common.constants.Constants;
import com.yami.trading.common.domain.Result;
import com.yami.trading.common.util.IPHelper;
+import com.yami.trading.security.common.manager.PasswordManager;
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;
@@ -61,6 +63,12 @@
@Autowired
PermissionFacade permissionFacade;
+ @Autowired
+ PasswordManager passwordManager;
+
+ @Autowired
+ CapitaltWalletService capitaltWalletService;
+
@PostMapping("list")
@ApiOperation("列表")
public Result<Page<UserDto>> list(@Valid @RequestBody UserListModel model) {
@@ -100,6 +108,15 @@
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 = "修改提现限制流水")
@PostMapping("updateWithdrawalLimitFlow")
@SysLog("修改提现限制流水")
@@ -115,7 +132,7 @@
public Result restLoginPasswrod(@Valid @RequestBody RestLoginPasswrodModel model) {
sysUserService.checkGooleAuthCode(Long.valueOf(model.getGoogleAuthCode()));
sysUserService.checkSafeWord(model.getLoginSafeword());
- userService.restLoginPasswrod(model.getUserId(), model.getPassword());
+ userService.restLoginPasswrod(model.getUserId(), passwordManager.decryptPassword(model.getPassword()));
return Result.ok(null);
}
@@ -134,7 +151,7 @@
public Result restSafePassword(@Valid @RequestBody RestSafePasswordModel model) {
sysUserService.checkGooleAuthCode(Long.valueOf(model.getGoogleAuthCode()));
sysUserService.checkSafeWord(model.getLoginSafeword());
- userService.restSafePassword(model.getUserId(), model.getNewSafeword());
+ userService.restSafePassword(model.getUserId(), passwordManager.decryptPassword(model.getNewSafeword()));
return Result.ok(null);
}
@@ -205,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