From 2da6576ce17cb18f042f561648230736945ec4c1 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期三, 10 四月 2024 19:35:16 +0800 Subject: [PATCH] 大屏数据配置接口 --- ruoyi-system/src/main/java/com/ruoyi/system/listener/BasicDataListener.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/listener/BasicDataListener.java b/ruoyi-system/src/main/java/com/ruoyi/system/listener/BasicDataListener.java index ffc2ece..b23a913 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/listener/BasicDataListener.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/listener/BasicDataListener.java @@ -163,8 +163,9 @@ } LocalDate now = LocalDate.now(); TbBasicData tbBasicData; + String quarter = String.format("%s年%s", now.getYear(), dataMap.get(1)); Optional<TbBasicData> tbBasicDataOpt = tbBasicDataService.lambdaQuery(). - eq(TbBasicData::getQuarter, String.format("%s年%s", now.getYear(), dataMap.get(1))) + eq(TbBasicData::getQuarter, quarter) .eq(TbBasicData::getDeptAreaCode, areaCode).oneOpt(); tbBasicData = tbBasicDataOpt.orElseGet(TbBasicData::new); tbBasicData.setQuarter(DateUtils.getNowQuarter()); @@ -173,6 +174,7 @@ tbBasicData.setDeptAreaCode(areaCode); tbBasicData.setRemark(dataMap.get(remarkIndex)); tbBasicData.setStatus(ReportingStatusEnum.MISSING_DATA); + tbBasicData.setReportingTime(DateUtils.getQuarterDate(quarter)); tbBasicDataService.saveOrUpdate(tbBasicData); tbBasicDataFieldService.remove(Wrappers.<TbBasicDataField>lambdaQuery() .eq(TbBasicDataField::getBasicDataId, tbBasicData.getId())); -- Gitblit v1.7.1