From 2482d916fb1322eb814a03f7ef27fff0c20e77e5 Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Mon, 18 Mar 2024 11:38:08 +0800
Subject: [PATCH] 地址总表详情查询添加房屋标签

---
 src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml |   34 +++++++++++++++++++++++++++++++++-
 1 files changed, 33 insertions(+), 1 deletions(-)

diff --git a/src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml
index 4378795..36fa93d 100644
--- a/src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml
@@ -489,8 +489,40 @@
         SELECT count(1)
         FROM jczz_task_place_self_check jtpsc
                  LEFT JOIN jczz_place jp ON jp.house_code = jtpsc.house_code
+                 LEFT JOIN jczz_grid jg on jg.grid_code=jp.grid_code
         WHERE jp.jw_grid_code IN
-              (SELECT jpag.jw_grid_code FROM jczz_police_affairs_grid jpag WHERE jpag.police_user_id like concat('%',${userId},'%') )
+              (SELECT jpag.jw_grid_code FROM jczz_police_affairs_grid jpag WHERE jpag.police_user_id like concat('%',#{userId},'%') )
           AND jtpsc.`status` = 1
+          AND jg.community_code=#{neiCode}
+    </select>
+
+
+
+    <select id="getDetailByTaskId" resultType="org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity">
+            SELECT
+                jtpsc.*,
+                jp.id jpid,
+                jp.place_name,
+                jp.location,
+                jg.grid_name,
+                jp.principal,
+                jp.principal_phone,
+                br.town_name,
+                br.village_name,
+                bu.`name`,
+                jpe.legal_tel,
+                jpe.legal_person,
+                jt.remark reasonFailure,
+                jda.address_name
+            FROM
+                    jczz_task_place_self_check jtpsc
+                    LEFT JOIN jczz_task jt on jt.id = jtpsc.task_id
+                    LEFT JOIN jczz_place jp ON jtpsc.house_code = jp.house_code
+                    LEFT JOIN jczz_grid jg ON jg.grid_code = jp.grid_code
+                    LEFT JOIN blade_region br ON br.`code` = jg.community_code
+                    LEFT JOIN jczz_place_ext jpe ON jpe.place_id = jp.id
+                    LEFT JOIN blade_user bu ON bu.id = jtpsc.create_user
+                    LEFT JOIN jczz_doorplate_address jda on jda.address_code=jtpsc.house_code
+            WHERE jtpsc.task_id = #{taskId}
     </select>
 </mapper>

--
Gitblit v1.9.3