From 7f63cc81ceeb02d9fd760709cea7abbce98bd346 Mon Sep 17 00:00:00 2001
From: dd <gitluke@outlook.com>
Date: Tue, 04 Nov 2025 00:47:15 +0800
Subject: [PATCH] 1
---
src/main/java/com/nq/service/impl/TradingHourServiceImpl.java | 20 ++++++++------------
1 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/src/main/java/com/nq/service/impl/TradingHourServiceImpl.java b/src/main/java/com/nq/service/impl/TradingHourServiceImpl.java
index c66e8ff..2c349dc 100644
--- a/src/main/java/com/nq/service/impl/TradingHourServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/TradingHourServiceImpl.java
@@ -84,21 +84,17 @@
@Override
public Boolean isPreMarket(String stockCode) {
- // 查询该股票的特定时间设置
StockSetting stockSetting = stockSettingMapper.selectOne(new QueryWrapper<StockSetting>().eq("stock_code",stockCode));
- boolean res = timeCheckNoPreMarket();
- if(!res){
- if(stockSetting!= null){
- // 说明进入盘前交易或者盘后交易时间
- Date newDate = new Date();
- DateTime startTime = DateUtil.parseDateTime(stockSetting.getStartTime());
- DateTime endTime = DateUtil.parseDateTime(stockSetting.getEndTime());
- if(newDate.after(startTime) && newDate.before(endTime)){
- return true;
- }
+ if(stockSetting!= null){
+ // 说明进入盘前交易或者盘后交易时间
+ Date newDate = new Date();
+ DateTime startTime = DateUtil.parseDateTime(stockSetting.getStartTime());
+ DateTime endTime = DateUtil.parseDateTime(stockSetting.getEndTime());
+ if(newDate.after(startTime) && newDate.before(endTime)){
+ return true;
}
}
- return false;
+ return false;
}
public Boolean timeCheckNoPreMarket() {
--
Gitblit v1.9.3