peter
2026-01-10 d3b5fbde186a47c0dc8b0b58d5688ae5691ed9e6
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"})