From 41d53f6e09c11c2c6d29958c42feb6dad9bbcb02 Mon Sep 17 00:00:00 2001
From: ke <893754509@qq.com>
Date: Fri, 20 Dec 2024 15:28:27 +0800
Subject: [PATCH] 白蚁新模块。12-20

---
 skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml b/skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml
index 247590f..0a07968 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml
+++ b/skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml
@@ -53,4 +53,31 @@
     <select id="selectOneById" resultType="cn.gistack.by.waterdata.pojo.entity.DistanceRecord">
         select * from SJZT_ODS."water_data_distance" where "id" = #{id}
     </select>
+
+    <select id="csbldFlag" resultType="cn.gistack.by.waterdata.pojo.entity.CsbldFlag">
+        SELECT
+            tt."res_reg_code" AS "resRegCode",
+            count(tt."res_reg_code") as "num",
+            case
+                when count(tt."res_reg_code") > 0 THEN 1
+                ELSE 0
+                END as "csbldFlag"
+        FROM
+            (
+                SELECT
+                    ta."device_code",
+                    tb."mn_no",
+                    tb."code",
+                    tc."res_reg_code",
+                    tc."guid"
+                FROM
+                    "SJZT_ODS"."water_distance_device_ex" ta
+                        LEFT JOIN  "SJZT_ODS"."water_device" tb  ON   ta."device_code" = tb."code"
+                        left join  "SJZT_MD"."att_res_base" tc on tc."res_reg_code" = tb."mn_no"
+                where
+                    tc."guid" = #{skGuid}
+            )tt
+        GROUP by
+            tt."res_reg_code"
+    </select>
 </mapper>

--
Gitblit v1.9.3