From c8b031a405ebd2b450f5098bb37e5e63390f364c Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 18 Jul 2025 09:57:31 +0800
Subject: [PATCH] 新增贷款,优化

---
 src/main/java/com/nq/controller/protol/UserPositionController.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/nq/controller/protol/UserPositionController.java b/src/main/java/com/nq/controller/protol/UserPositionController.java
index 03a95dd..db83376 100644
--- a/src/main/java/com/nq/controller/protol/UserPositionController.java
+++ b/src/main/java/com/nq/controller/protol/UserPositionController.java
@@ -34,11 +34,27 @@
          return this.iUserPositionService.findMyPositionByCodeAndSpell(stockCode, stockSpell, state, request, pageNum, pageSize,stockType);
      }
 
+     //查询账户市值和持仓收益
+     @RequestMapping({"getMyPositionProfitAndLose.do"})
+     @ResponseBody
+     public ServerResponse getMyPositionProfitAndLose(HttpServletRequest request
+     ) {
+         return this.iUserPositionService.getMyPositionProfitAndLose(request);
+     }
+
+
      //根据股票代码查询用户最早入仓股票
      @RequestMapping({"findUserPositionByCode.do"})
      @ResponseBody
      public ServerResponse findUserPositionByCode(HttpServletRequest request, @RequestParam(value = "stockCode", required = false) String stockCode) {
          return this.iUserPositionService.findUserPositionByCode(request, stockCode);
      }
+
+
+     @RequestMapping({"findByPostionSn.do"})
+     @ResponseBody
+     public ServerResponse findByPostionSn(HttpServletRequest request, @RequestParam(value = "positionSn", required = false) String stockCode) {
+         return ServerResponse.createBySuccess(iUserPositionService.findByPostionSn(stockCode));
+     }
  }
 

--
Gitblit v1.9.3