From cfd7226f952d2f4dfb7d32b3c9d999502efe4428 Mon Sep 17 00:00:00 2001 From: lihanqi <13868246742@163.com> Date: Wed, 18 Mar 2026 20:55:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=A9=E7=A5=A8=E7=8C=AA=E6=89=8B=E7=B2=BE?= =?UTF-8?q?=E6=8E=A8=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xy/xyaicpzs/exception/GlobalExceptionHandler.java | 2 +- src/main/java/com/xy/xyaicpzs/service/BallAnalysisService.java | 2 +- .../service/impl/DltCombinationAnalysisServiceImpl.java | 2 +- src/main/java/com/xy/xyaicpzs/util/ExcelDataImporter.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/xy/xyaicpzs/exception/GlobalExceptionHandler.java b/src/main/java/com/xy/xyaicpzs/exception/GlobalExceptionHandler.java index c6ff72e..fb97bfe 100644 --- a/src/main/java/com/xy/xyaicpzs/exception/GlobalExceptionHandler.java +++ b/src/main/java/com/xy/xyaicpzs/exception/GlobalExceptionHandler.java @@ -25,6 +25,6 @@ public class GlobalExceptionHandler { @ExceptionHandler(RuntimeException.class) public ApiResponse runtimeExceptionHandler(RuntimeException e) { log.error("runtimeException", e); - return ResultUtils.error(ErrorCode.SYSTEM_ERROR, e.getMessage()); + return ResultUtils.error(ErrorCode.SYSTEM_ERROR); } } \ No newline at end of file diff --git a/src/main/java/com/xy/xyaicpzs/service/BallAnalysisService.java b/src/main/java/com/xy/xyaicpzs/service/BallAnalysisService.java index 2902076..0c202f0 100644 --- a/src/main/java/com/xy/xyaicpzs/service/BallAnalysisService.java +++ b/src/main/java/com/xy/xyaicpzs/service/BallAnalysisService.java @@ -5611,7 +5611,7 @@ public class BallAnalysisService { Map totalBonusByPrizeLevel = new HashMap<>(); // 初始化所有等级 - String[] prizeLevels = {"一等奖", "二等奖", "三等奖", "四等奖", "五等奖", "六等奖", "未中奖"}; + String[] prizeLevels = {"一等奖", "二等奖", "三等奖", "四等奖", "五等奖", "六等奖", "福运奖", "未中奖"}; for (String level : prizeLevels) { countByPrizeLevel.put(level, 0); totalBonusByPrizeLevel.put(level, BigDecimal.ZERO); diff --git a/src/main/java/com/xy/xyaicpzs/service/impl/DltCombinationAnalysisServiceImpl.java b/src/main/java/com/xy/xyaicpzs/service/impl/DltCombinationAnalysisServiceImpl.java index d36da85..04063ec 100644 --- a/src/main/java/com/xy/xyaicpzs/service/impl/DltCombinationAnalysisServiceImpl.java +++ b/src/main/java/com/xy/xyaicpzs/service/impl/DltCombinationAnalysisServiceImpl.java @@ -233,7 +233,7 @@ public class DltCombinationAnalysisServiceImpl implements DltCombinationAnalysis */ private Long getLatestDrawId() { String latestDrawId = dltDrawRecordService.lambdaQuery() - .orderByDesc(DltDrawRecord::getDrawId) + .orderByDesc(DltDrawRecord::getDrawDate) .last("LIMIT 1") .oneOpt() .map(DltDrawRecord::getDrawId) diff --git a/src/main/java/com/xy/xyaicpzs/util/ExcelDataImporter.java b/src/main/java/com/xy/xyaicpzs/util/ExcelDataImporter.java index 7e04c8d..02a43b3 100644 --- a/src/main/java/com/xy/xyaicpzs/util/ExcelDataImporter.java +++ b/src/main/java/com/xy/xyaicpzs/util/ExcelDataImporter.java @@ -687,7 +687,7 @@ public class ExcelDataImporter { try { BigDecimal bd = new BigDecimal(Double.toString(value)); - return bd.setScale(2, RoundingMode.HALF_UP).doubleValue(); + return bd.setScale(3, RoundingMode.HALF_UP).doubleValue(); } catch (Exception e) { log.warn("数值格式化失败:{}", value); return value;