From df774e4fd262b0a39e52152f166ccddb2aa9f90e Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期日, 11 十月 2020 23:44:43 +0800
Subject: [PATCH] 优化代码
---
java110-db/src/main/resources/mapper/community/CommunityServiceDaoImplMapper.xml | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/java110-db/src/main/resources/mapper/community/CommunityServiceDaoImplMapper.xml b/java110-db/src/main/resources/mapper/community/CommunityServiceDaoImplMapper.xml
index ee252fd..9115934 100644
--- a/java110-db/src/main/resources/mapper/community/CommunityServiceDaoImplMapper.xml
+++ b/java110-db/src/main/resources/mapper/community/CommunityServiceDaoImplMapper.xml
@@ -321,7 +321,7 @@
and ms.member_id = #{memberId}
</if>
<if test="subMemberId != null and subMemberId != ''">
- and ms.member_id = #{memberId}
+ and ms.member_id = #{subMemberId}
</if>
<if test="noAuditEnterCommunity == true">
and ms.member_type_cd not in ('390001200003','390001200005','390001200000')
@@ -401,7 +401,7 @@
</if>
<if test="subMemberId != null and subMemberId != ''">
- and ms.member_id = #{memberId}
+ and ms.member_id = #{subMemberId}
</if>
<if test="noAuditEnterCommunity == true">
@@ -515,12 +515,14 @@
<!-- 鏌ヨ灏忓尯鏁伴噺 add by wuxw 2018-07-03 -->
<select id="queryCommunitysCount" parameterType="Map" resultType="Map">
- select count(1) count
- from s_community t
+ select count(DISTINCT(t.community_id)) count
+ from s_community t,city_area ca
<if test="memberId !=null and memberId !=''">
,s_community_member cm
</if>
where 1 =1
+ and t.city_code = ca.area_code
+ and ca.status_cd = '0'
<if test="address !=null and address != ''">
and t.address= #{address}
</if>
--
Gitblit v1.8.0