From 5bb6f5a1c9c50e0d432add93a98626a66145b0ee Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Wed, 14 Jan 2026 21:02:04 +0800
Subject: [PATCH] 1
---
src/main/java/com/nq/utils/task/stock/CarryPositionTask.java | 11 ++++++-----
1 files changed, 6 insertions(+), 5 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 24e0727..8269a86 100644
--- a/src/main/java/com/nq/utils/task/stock/CarryPositionTask.java
+++ b/src/main/java/com/nq/utils/task/stock/CarryPositionTask.java
@@ -9,6 +9,7 @@
import com.nq.dao.UserAssetsMapper;
import com.nq.dao.UserMapper;
import com.nq.dao.UserStockSubscribeMapper;
+import com.nq.enums.EStockType;
import com.nq.pojo.StockSubscribe;
import com.nq.pojo.User;
import com.nq.pojo.UserAssets;
@@ -75,12 +76,12 @@
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, 3).in(UserStockSubscribe::getNewCode, codeList));
+ .eq(UserStockSubscribe::getStatus, 4).in(UserStockSubscribe::getNewCode, codeList));
//订单转持仓
userStockSubscribes.forEach(f -> {
ServerResponse serverResponse = iUserPositionService.newStockToPosition(f.getId(),BigDecimal.ZERO);//转持仓
if(serverResponse.isSuccess()){
- f.setStatus(6);
+ f.setStatus(5);
userStockSubscribeMapper.updateById(f);
}else{
log.info("新股上市定时任务失败申购订单id:"+f.getId()+",失败原因:"+serverResponse.getMsg());
@@ -101,8 +102,8 @@
private final AtomicBoolean subscription = new AtomicBoolean(false);
-// @Scheduled(cron = "0 0/1 * * * ?")
- /*public void subscription() {
+ @Scheduled(cron = "0 0/1 * * * ?")
+ public void subscription() {
if (subscription.get()) { // 判断任务是否在处理中
return;
}
@@ -129,6 +130,6 @@
} else {
log.info("自动转已认缴定时任务--------->上次任务还未执行完成,本次任务忽略");
}
- }*/
+ }
}
--
Gitblit v1.9.3