15178832520
2020-06-15 a7556c6e3acbc7f8a2e14499330c7088f53bb141
java110-db/src/main/resources/mapper/user/OwnerServiceDaoImplMapper.xml
@@ -124,8 +124,8 @@
        t.owner_id,t.owner_id ownerId,t.b_id,t.b_id bId,
        t.user_id,t.user_id userId,t.age,t.member_id,t.member_id memberId,t.owner_type_cd,
        t.owner_type_cd ownerTypeCd,t.create_time createTime,t.community_id,
        t.community_id communityId,t.id_card, t.id_card idCard,t.state
        from building_owner t
        t.community_id communityId,t.id_card, t.id_card idCard,t.state,td.name ownerTypeName
        from building_owner t,t_dict td
        <if test="roomId != null and roomId != ''">
            ,building_owner_room_rel borr
        </if>
@@ -146,6 +146,9 @@
                #{item}
            </foreach>
        </if>
        and td.table_name = 'building_owner'
        and td.`table_columns` = 'owner_type_cd'
        and td.status_cd = t.owner_type_cd
        <if test="sex !=null">
            and t.sex= #{sex}
        </if>
@@ -193,6 +196,12 @@
        </if>
        <if test="ownerTypeCd !=null and ownerTypeCd != ''">
            and t.owner_type_cd= #{ownerTypeCd}
        </if>
        <if test="ownerTypeCds != null">
            and t.owner_type_cd in
            <foreach collection="ownerTypeCds" item="item" open="(" close=")" separator=",">
                #{item}
            </foreach>
        </if>
        <if test="page != -1 and page != null ">
            limit #{page}, #{row}
@@ -373,15 +382,12 @@
    </select>
    <!-- 查询业主数量 add by wuxw 2018-07-03 -->
    <select id="queryOwnersCountByCondition" parameterType="Map" resultType="Map">
        select count(1) count
        FROM building_owner t , s_community_member cm
        WHERE t.`member_id` = cm.`member_id`
        AND cm.`community_id` = #{communityId}
        AND cm.`status_cd` = '0'
        AND t.`status_cd` = '0'
        FROM building_owner t
        WHERE
        t.`status_cd` = '0'
        <if test="sex !=null ">
            and t.sex= #{sex}
        </if>
@@ -433,11 +439,9 @@
        t.user_id,t.user_id userId,t.age,t.member_id,t.member_id memberId,
        t.owner_type_cd,t.owner_type_cd ownerTypeCd,t.community_id,
        t.community_id communityId,t.id_card, t.id_card idCard
        FROM building_owner t , s_community_member cm
        WHERE t.`member_id` = cm.`member_id`
        AND cm.`community_id` = #{communityId}
        AND cm.`status_cd` = '0'
        AND t.`status_cd` = '0'
        FROM building_owner t
        WHERE
        t.`status_cd` = '0'
        <if test="sex !=null ">
            and t.sex= #{sex}
        </if>