From a6c07a0526befbbd8194c97eb8f64b84b1a477a1 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Thu, 02 Apr 2026 16:48:15 +0800
Subject: [PATCH] 1

---
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserController.java |   18 ++++++++++++++++++
 1 files changed, 18 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 c2e2f2e..ada2698 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
@@ -235,6 +235,24 @@
         return Result.ok(null);
     }
 
+    @ApiOperation(value = "设置交割合约赢率")
+    @PostMapping("updateFuturesMostPrfitLevel")
+    @SysLog("设置交割合约赢率")
+    public Result updateFuturesMostPrfitLevel(@Valid @RequestBody FuturesMostPrfitLevelModel model) {
+        User user= userService.getById(model.getUserId());
+        user.setFuturesMostPrfitLevel(model.getFuturesMostPrfitLevel());
+        userService.updateById(user);
+
+        Log log = new Log();
+        log.setCategory(Constants.LOG_CATEGORY_OPERATION);
+        log.setUsername(user.getUserName());
+        log.setUserId(user.getUserId());
+        log.setOperator(SecurityUtils.getSysUser().getUsername());
+        log.setLog("修改["+user.getUserName()+"]交割合约赢率,ip:[" + IPHelper.getIpAddr() + "]");
+        logService.save(log);
+        return Result.ok(null);
+    }
+
     @ApiOperation(value = "重置登录密码")
     @PostMapping("restLoginPasswrod")
     @SysLog("重置登录密码")

--
Gitblit v1.9.3