feat:自动下单

This commit is contained in:
Zhujx
2025-07-25 17:36:35 +08:00
parent 2491123b5b
commit f0104bf168

View File

@@ -5,6 +5,7 @@ import com.xiang.xservice.basic.utils.DateUtils;
import com.xiang.xservice.basic.xservice.dingTalk.service.DingTalkService; import com.xiang.xservice.basic.xservice.dingTalk.service.DingTalkService;
import com.xiang.xservice.fwd.entity.pojo.FPerformProjectInfo; import com.xiang.xservice.fwd.entity.pojo.FPerformProjectInfo;
import com.xiang.xservice.fwd.mapper.FwdPerformProjectInfoMapper; import com.xiang.xservice.fwd.mapper.FwdPerformProjectInfoMapper;
import com.xiang.xservice.fwd.service.IPerformService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
@@ -28,6 +29,7 @@ import java.util.List;
public class FwdImportantMsgJob { public class FwdImportantMsgJob {
private final FwdPerformProjectInfoMapper performProjectInfoMapper; private final FwdPerformProjectInfoMapper performProjectInfoMapper;
private final IPerformService performService;
private final DingTalkService dingTalkService; private final DingTalkService dingTalkService;
@Value("${DingTalk.chatId}") @Value("${DingTalk.chatId}")
@@ -54,4 +56,11 @@ public class FwdImportantMsgJob {
dingTalkService.sendChatMessage(chatId, msg.toString()); dingTalkService.sendChatMessage(chatId, msg.toString());
log.info("【芬玩岛】演唱会预售定时任务结束time:{}", System.currentTimeMillis()); log.info("【芬玩岛】演唱会预售定时任务结束time:{}", System.currentTimeMillis());
} }
@Scheduled(cron = "0 0 12 * * ? ")
public void orderCreateJob() throws Exception {
for (int i = 0; i < 3; i++) {
performService.createProjectOrder(1295746988L);
}
}
} }