From 11f66afb8319bc1ec8c4fec830ab9a4edea597e7 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 29 Aug 2025 14:09:08 +0800
Subject: [PATCH] 新股上市转持仓
---
src/main/java/com/nq/utils/task/stock/CarryPositionTask.java | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/main/java/com/nq/utils/task/stock/CarryPositionTask.java b/src/main/java/com/nq/utils/task/stock/CarryPositionTask.java
index d72bae2..24e0727 100644
--- a/src/main/java/com/nq/utils/task/stock/CarryPositionTask.java
+++ b/src/main/java/com/nq/utils/task/stock/CarryPositionTask.java
@@ -75,16 +75,16 @@
if (CollectionUtils.isNotEmpty(stockSubscribes)) {
List<String> codeList = stockSubscribes.stream().map(StockSubscribe::getCode).collect(Collectors.toList());
List<UserStockSubscribe> userStockSubscribes = userStockSubscribeMapper.selectList(new LambdaQueryWrapper<UserStockSubscribe>()
- .eq(UserStockSubscribe::getStatus, 5).in(UserStockSubscribe::getNewCode, codeList));
+ .eq(UserStockSubscribe::getStatus, 3).in(UserStockSubscribe::getNewCode, codeList));
//订单转持仓
userStockSubscribes.forEach(f -> {
-// ServerResponse serverResponse = iUserPositionService.newStockToPosition(f.getId(),BigDecimal.ZERO);//转持仓
-// if(serverResponse.isSuccess()){
+ ServerResponse serverResponse = iUserPositionService.newStockToPosition(f.getId(),BigDecimal.ZERO);//转持仓
+ if(serverResponse.isSuccess()){
f.setStatus(6);
userStockSubscribeMapper.updateById(f);
-// }else{
-// log.info("新股上市定时任务失败申购订单id:"+f.getId()+",失败原因:"+serverResponse.getMsg());
-// }
+ }else{
+ log.info("新股上市定时任务失败申购订单id:"+f.getId()+",失败原因:"+serverResponse.getMsg());
+ }
});
}
log.info("新股上市定时任务--------->结束");
--
Gitblit v1.9.3