From 57d4a5419b7fed02fa1b30bfb70760a5d0b6b6fa Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Mon, 26 Feb 2024 14:12:59 +0800
Subject: [PATCH] 水库视频设备同步修改通一个区县下存在多个水库名称相同的拼接乡镇名称

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResBaseMapper.xml |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResBaseMapper.xml b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResBaseMapper.xml
index 263678c..024122d 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResBaseMapper.xml
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResBaseMapper.xml
@@ -236,5 +236,21 @@
 
     </update>
 
+    <!--根据水库名称、所在区域查询改水库的数量-->
+    <select id="getWaterCountByResNameAndCountyName" resultType="java.lang.Integer">
+        SELECT
+            count(1)
+        FROM sjzt_md."att_res_base" a
+        LEFT JOIN sjzt_md."att_ad_base" b ON a."interior_ad_guid" = b."guid"
+        LEFT JOIN sjzt_md."att_ad_base" c ON b."p_ad_code" = c."guid"
+        LEFT JOIN sjzt_md."att_ad_base" d ON c."p_ad_code" = d."guid"
+        where a."name" = #{resName}
+        and (
+            (b."ad_grad" = 3 and b."ad_code" = #{countyCode})
+            or
+            (c."ad_grad" = 3 and c."ad_code" = #{countyCode})
+        )
+    </select>
+
 
 </mapper>

--
Gitblit v1.9.3