diff --git a/newstock-system/src/main/java/com/ruoyi/newstocksystem/controller/StockDataController.java b/newstock-system/src/main/java/com/ruoyi/newstocksystem/controller/StockDataController.java index 862c9ce..01ec398 100644 --- a/newstock-system/src/main/java/com/ruoyi/newstocksystem/controller/StockDataController.java +++ b/newstock-system/src/main/java/com/ruoyi/newstocksystem/controller/StockDataController.java @@ -310,6 +310,16 @@ public class StockDataController extends BaseController return getDataTable(list); } + /** + * 查询最后一个交易日 + */ + @GetMapping("/stockDailyTrade/lastTradeDate2") + public AjaxResult getLastTradeDate() + { + String lastTradeDate = stockDailyTradeService.selectLastTradeDate(); + return AjaxResult.success(lastTradeDate); + } + // ========================= 个股新高新低状态相关接口 ========================= /** diff --git a/newstock-system/src/main/java/com/ruoyi/newstocksystem/mapper/TStockDailyTradeMapper.java b/newstock-system/src/main/java/com/ruoyi/newstocksystem/mapper/TStockDailyTradeMapper.java index 755c0fe..7b02bbd 100644 --- a/newstock-system/src/main/java/com/ruoyi/newstocksystem/mapper/TStockDailyTradeMapper.java +++ b/newstock-system/src/main/java/com/ruoyi/newstocksystem/mapper/TStockDailyTradeMapper.java @@ -102,4 +102,11 @@ public interface TStockDailyTradeMapper * @return 强势股列表 */ public List selectStrongStockList(TStockDailyTrade stockDailyTrade); + + /** + * 查询最后一个交易日 + * + * @return 最后一个交易日(格式:yyyy-MM-dd) + */ + public String selectLastTradeDate(); } diff --git a/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/IStockDailyTradeService.java b/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/IStockDailyTradeService.java index afbc2e9..b5d37b6 100644 --- a/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/IStockDailyTradeService.java +++ b/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/IStockDailyTradeService.java @@ -94,4 +94,11 @@ public interface IStockDailyTradeService * @return 强势股列表 */ public List selectStrongStockList(TStockDailyTrade stockDailyTrade); + + /** + * 查询最后一个交易日 + * + * @return 最后一个交易日(格式:yyyy-MM-dd) + */ + public String selectLastTradeDate(); } diff --git a/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/impl/StockBasicServiceImpl.java b/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/impl/StockBasicServiceImpl.java index 8db5e8d..a244af3 100644 --- a/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/impl/StockBasicServiceImpl.java +++ b/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/impl/StockBasicServiceImpl.java @@ -16,7 +16,7 @@ import com.ruoyi.newstocksystem.service.IStockBasicService; * @author lxy * @date 2026-01-21 */ -@Service +@Service("newStockBasicService") public class StockBasicServiceImpl implements IStockBasicService { @Autowired diff --git a/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/impl/StockDailyTradeServiceImpl.java b/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/impl/StockDailyTradeServiceImpl.java index d2d5cb6..c0c3dfd 100644 --- a/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/impl/StockDailyTradeServiceImpl.java +++ b/newstock-system/src/main/java/com/ruoyi/newstocksystem/service/impl/StockDailyTradeServiceImpl.java @@ -379,4 +379,10 @@ public class StockDailyTradeServiceImpl implements IStockDailyTradeService { return stockDailyTradeMapper.selectStrongStockList(stockDailyTrade); } + + @Override + public String selectLastTradeDate() + { + return stockDailyTradeMapper.selectLastTradeDate(); + } } \ No newline at end of file diff --git a/newstock-system/src/main/resources/mapper/newstocksystem/StockDailyTradeMapper.xml b/newstock-system/src/main/resources/mapper/newstocksystem/StockDailyTradeMapper.xml index 64a5c99..b9e9af4 100644 --- a/newstock-system/src/main/resources/mapper/newstocksystem/StockDailyTradeMapper.xml +++ b/newstock-system/src/main/resources/mapper/newstocksystem/StockDailyTradeMapper.xml @@ -111,6 +111,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" order by trade_date desc + +