From 739f1e6f5763f95815f286456f17ecda6d89996e Mon Sep 17 00:00:00 2001 From: tangwei Date: Fri, 3 Jul 2026 14:36:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../qgc_env/warn/service/impl/WarnDataServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/src/main/java/com/yfd/platform/qgc_env/warn/service/impl/WarnDataServiceImpl.java b/backend/src/main/java/com/yfd/platform/qgc_env/warn/service/impl/WarnDataServiceImpl.java index 1928c9ed..ed355b98 100644 --- a/backend/src/main/java/com/yfd/platform/qgc_env/warn/service/impl/WarnDataServiceImpl.java +++ b/backend/src/main/java/com/yfd/platform/qgc_env/warn/service/impl/WarnDataServiceImpl.java @@ -158,6 +158,7 @@ public class WarnDataServiceImpl implements WarnDataService { .append("ai.RSTCD AS rstcd, ") .append("eng.ENNM AS ennm, ") .append("ai.BASE_ID AS baseId, ") + .append("hb.BASENAME AS baseName, ") .append("ai.HBRVCD AS hbrvcd, ") .append("ai.RVCD AS rvcd, ") .append("rec.TM AS tm, ") @@ -173,6 +174,7 @@ public class WarnDataServiceImpl implements WarnDataService { .append("FROM SD_AICOM_R rec ") .append("LEFT JOIN SD_AIMONITOR_B_H ai ON ai.STCD = rec.STCD AND NVL(ai.IS_DELETED, 0) = 0 ") .append("LEFT JOIN SD_ENGINFO_B_H eng ON eng.STCD = ai.RSTCD AND NVL(eng.IS_DELETED, 0) = 0 ") + .append("LEFT JOIN SD_HYDROBASE hb ON hb.BASEID = ai.BASE_ID AND hb.IS_DELETED = 0 ") .append("WHERE NVL(rec.IS_DELETED, 0) = 0 "); String filterSql = buildAiComFilterCondition(dataSourceRequest == null ? null : dataSourceRequest.getFilter(), paramMap, new int[]{0}); @@ -1902,6 +1904,7 @@ public class WarnDataServiceImpl implements WarnDataService { case "rstcd" -> alias + ".rstcd"; case "ennm", "stnmEng" -> alias + ".ennm"; case "baseId" -> alias + ".baseId"; + case "baseName" -> alias + ".baseName"; case "hbrvcd" -> alias + ".hbrvcd"; case "rvcd" -> alias + ".rvcd"; case "tm" -> alias + ".tm";