From e46d28b79078df83ed136a0b3ea4f2f425df4f2c Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Tue, 08 Oct 2024 16:58:52 +0800
Subject: [PATCH] 1
---
src/main/java/com/nq/controller/UserPositionCheckDzController.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/nq/controller/UserPositionCheckDzController.java b/src/main/java/com/nq/controller/UserPositionCheckDzController.java
index 01e84cc..4af1c30 100644
--- a/src/main/java/com/nq/controller/UserPositionCheckDzController.java
+++ b/src/main/java/com/nq/controller/UserPositionCheckDzController.java
@@ -59,13 +59,18 @@
public ServerResponse getList(@RequestParam(value = "pageNum", defaultValue = "1") int pageNum,
@RequestParam(value = "pageSize", defaultValue = "15") int pageSize,
@RequestParam(value = "type", required = false) Integer type,
- @RequestParam(value = "stockCode", required = false) String stockCode) {
+ @RequestParam(value = "stockCode", required = false)String stockCode,
+ @RequestParam(value = "agentId", required = false) String agentId) {
Page<UserPositionCheckDz> page = Page.of(pageNum, pageSize);
LambdaQueryWrapper<UserPositionCheckDz> queryWrapper = new LambdaQueryWrapper<UserPositionCheckDz>();
// 判断type是否为空,不为空则加入查询条件
if (type != null) {
queryWrapper.eq(UserPositionCheckDz::getCheckType, type);
+ }
+
+ if (agentId != null) {
+ queryWrapper.eq(UserPositionCheckDz::getAgentId, agentId);
}
// 判断stockCode是否为空,不为空则加入查询条件
@@ -125,6 +130,7 @@
UserPosition userPosition = Convert.convert(UserPosition.class, userPositionCheckDz);
userPosition.setBuyOrderPrice(nowPrice);
userPosition.setId(null);
+ userPosition.setDzId(stockDz.getId());
userPositionMapper.insert(userPosition);
userAssetsServices.availablebalanceChange(EStockType.IN.getCode(), user.getId(), EUserAssets.BUY, buyAmt.negate(),"","");
return ServerResponse.createBySuccessMsg("审核成功,订单已转客户持仓");
--
Gitblit v1.9.3