From b82ea69a5ee885f0a24ae92be482fb63da92d859 Mon Sep 17 00:00:00 2001
From: peter <14100000001@qq.com>
Date: Thu, 08 Jan 2026 13:58:13 +0800
Subject: [PATCH] 修改

---
 src/main/java/com/nq/controller/backend/AdminPositionController.java |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/nq/controller/backend/AdminPositionController.java b/src/main/java/com/nq/controller/backend/AdminPositionController.java
index 88ca282..f16a46a 100644
--- a/src/main/java/com/nq/controller/backend/AdminPositionController.java
+++ b/src/main/java/com/nq/controller/backend/AdminPositionController.java
@@ -39,6 +39,12 @@
         return this.iUserPositionService.listByAdmin(agentId, positionType, state, userId, positionSn, beginTime, endTime, pageNum, pageSize);
     }
 
+    @RequestMapping({"transferPositions.do"})
+    @ResponseBody
+    public ServerResponse transferPositions(@RequestParam(value = "positionId", required = false) String positionId) {
+        return this.iUserPositionService.transferPositions(positionId);
+    }
+
     //持仓管理 强制平仓操作
     @RequestMapping({"sell.do"})
     @ResponseBody
@@ -55,8 +61,10 @@
     //锁仓/解仓操作
     @RequestMapping({"lock.do"})
     @ResponseBody
-    public ServerResponse lock(@RequestParam("positionId") Integer positionId, @RequestParam("state") Integer state, @RequestParam(value = "lockMsg", required = false) String lockMsg) {
-        return this.iUserPositionService.lock(positionId, state, lockMsg);
+    public ServerResponse lock(@RequestParam("positionId") Integer positionId, @RequestParam("state") Integer state,
+                               @RequestParam(value = "lockMsg",  required = false) String lockMsg,
+                               @RequestParam(value = "lockDays",  required = false) Integer lockDays)  {
+        return this.iUserPositionService.lock(positionId, state, lockMsg,lockDays);
     }
 
     @RequestMapping({"del.do"})

--
Gitblit v1.9.3