From 06a585cd9a6363d52917468810ea4cdf2f98c230 Mon Sep 17 00:00:00 2001 From: easonzhu Date: Tue, 18 Mar 2025 19:12:15 +0800 Subject: [PATCH] =?UTF-8?q?API=E6=8E=A5=E5=8F=A3=E5=85=A8=E9=83=A8?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/diagnose/service/StockService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/diagnose/service/StockService.java b/src/main/java/com/diagnose/service/StockService.java index 75de0c9..8072401 100644 --- a/src/main/java/com/diagnose/service/StockService.java +++ b/src/main/java/com/diagnose/service/StockService.java @@ -80,6 +80,9 @@ public class StockService { ComprehensiveEvaluationVO vo = new ComprehensiveEvaluationVO(); vo.setStock(stock); DiagnoseRankVO diagnoseRankVO = rank(stock); + if (diagnoseRankVO == null) { + return null; + } vo.setRank(diagnoseRankVO); BigDecimal star = diagnoseRankVO.getTotalStar(); if (star == null) { @@ -128,7 +131,7 @@ public class StockService { Integer secMarPar = stock.getSecMarPar(); // 总结性机器语 & 财务估值得分 FinancialValuationVO baseVO = financeMapper.selectFinancialValuation(secCode, mktNum); - if (baseVO != null) { + if (baseVO == null) { return null; } FinancialValuationExtendVO vo = new FinancialValuationExtendVO();