From 67bed1d3e77d7eec3b6bee54b7437e26f51103ec Mon Sep 17 00:00:00 2001 From: tangwei Date: Tue, 19 May 2026 10:30:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E7=8E=AF=E4=BF=9D?= =?UTF-8?q?=E9=83=A8=E6=9F=A5=E8=AF=A2=E5=87=BA=E5=85=A5=E5=BA=93=E6=B0=B4?= =?UTF-8?q?=E6=B8=A9=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../env/mapper/AlongDetailMapper.java | 32 ++++++++++--------- .../service/impl/AlongDetailServiceImpl.java | 16 +++++----- 2 files changed, 25 insertions(+), 23 deletions(-) diff --git a/backend/src/main/java/com/yfd/platform/env/mapper/AlongDetailMapper.java b/backend/src/main/java/com/yfd/platform/env/mapper/AlongDetailMapper.java index 0e3af77..07804d4 100644 --- a/backend/src/main/java/com/yfd/platform/env/mapper/AlongDetailMapper.java +++ b/backend/src/main/java/com/yfd/platform/env/mapper/AlongDetailMapper.java @@ -21,11 +21,11 @@ import java.util.Map; public interface AlongDetailMapper extends BaseMapper { @Select("SELECT wt.STCD AS stcd, wt.STNM AS stnm, wt.RSTCD AS rstcd, eng.ENNM AS ennm, " + - "CASE WHEN wt.STCD = rel.ENG_IWT_CODE THEN 1 WHEN wt.STCD = rel.ENG_DWT_CODE THEN 2 ELSE 3 END AS type, " + + "CASE WHEN rel.ENG_IWT_CODE = wt.RSTCD THEN 1 WHEN rel.ENG_DWT_CODE = wt.RSTCD THEN 2 ELSE 3 END AS type, " + "wt.STTP AS sttpCode " + "FROM SD_WT_B_H wt " + "LEFT JOIN SD_ENGINFO_B_H eng ON eng.STCD = wt.RSTCD " + - "LEFT JOIN SD_PRWTRLTN_B rel ON rel.STCD = wt.RSTCD AND rel.IS_DELETED = 0 " + + "LEFT JOIN SD_WTENGRLTN_B rel ON rel.STCD = wt.STCD AND rel.IS_DELETED = 0 " + "WHERE wt.IS_DELETED = 0 AND wt.STTP = 'WTRV' AND wt.STCD = #{stcd}") WtrvInfo getWtrvInfoByStcd(@Param("stcd") String stcd); //电站数据 @@ -53,14 +53,15 @@ public interface AlongDetailMapper extends BaseMapper { //入库水温 @Select("