fix: 优化电站查询逻辑

This commit is contained in:
tangwei 2026-06-30 16:34:04 +08:00
parent 805dab9c10
commit dd0ce6a7d9

View File

@ -1089,6 +1089,7 @@ public class SdEngInfoBHServiceImpl extends ServiceImpl<SdEngInfoBHMapper, SdEng
"CAST(NULL AS NUMBER) AS actcp, " + "CAST(NULL AS NUMBER) AS actcp, " +
"CAST(NULL AS NUMBER) AS ddcp, " + "CAST(NULL AS NUMBER) AS ddcp, " +
"eng.CPSC AS cpsc, " + "eng.CPSC AS cpsc, " +
"eng.PRSC AS prsc, " +
"eng.RGCP AS rgcp, " + "eng.RGCP AS rgcp, " +
"CASE eng.RGCP " + "CASE eng.RGCP " +
" WHEN '1' THEN '多年调节' " + " WHEN '1' THEN '多年调节' " +
@ -1130,6 +1131,7 @@ public class SdEngInfoBHServiceImpl extends ServiceImpl<SdEngInfoBHMapper, SdEng
" WHEN '3' THEN '混合式' " + " WHEN '3' THEN '混合式' " +
" ELSE NULL END AS dvtpName, " + " ELSE NULL END AS dvtpName, " +
"eng.DTIN AS dtin, " + "eng.DTIN AS dtin, " +
"eng.RUN_STATE AS runSTATE, " +
"eng.DTIN_ENV AS dtinEnv, " + "eng.DTIN_ENV AS dtinEnv, " +
"CASE NVL(eng.DTIN, 0) " + "CASE NVL(eng.DTIN, 0) " +
" WHEN 0 THEN '否' " + " WHEN 0 THEN '否' " +
@ -1891,6 +1893,7 @@ public class SdEngInfoBHServiceImpl extends ServiceImpl<SdEngInfoBHMapper, SdEng
case "id" -> "t.id"; case "id" -> "t.id";
case "sttp" -> "t.sttp"; case "sttp" -> "t.sttp";
case "sttpCode" -> "t.sttpCode"; case "sttpCode" -> "t.sttpCode";
case "runState" -> "t.runState";
case "sttpName" -> "t.sttpName"; case "sttpName" -> "t.sttpName";
case "stcd" -> "t.stcd"; case "stcd" -> "t.stcd";
case "stnm", "ennm" -> "t.stnm"; case "stnm", "ennm" -> "t.stnm";
@ -1900,6 +1903,7 @@ public class SdEngInfoBHServiceImpl extends ServiceImpl<SdEngInfoBHMapper, SdEng
case "hbrvcd" -> "t.hbrvcd"; case "hbrvcd" -> "t.hbrvcd";
case "hbrvcdName" -> "t.hbrvcdName"; case "hbrvcdName" -> "t.hbrvcdName";
case "rvcd" -> "t.rvcd"; case "rvcd" -> "t.rvcd";
case "prsc" -> "t.prsc";
case "rvcdName" -> "t.rvcdName"; case "rvcdName" -> "t.rvcdName";
case "addvcdName" -> "t.addvcdName"; case "addvcdName" -> "t.addvcdName";
case "hynm" -> "t.hynm"; case "hynm" -> "t.hynm";