|
|
@@ -7,16 +7,17 @@
|
|
|
<!-- 保存业主信息 add by wuxw 2018-07-03 -->
|
|
|
<insert id="saveBusinessOwnerInfo" parameterType="Map">
|
|
|
insert into business_building_owner(
|
|
|
-operate,sex,name,link,remark,owner_id,b_id,user_id,age,member_id
|
|
|
+operate,sex,name,link,remark,owner_id,b_id,user_id,age,member_id,owner_type_cd
|
|
|
) values (
|
|
|
-#{operate},#{sex},#{name},#{link},#{remark},#{ownerId},#{bId},#{userId},#{age},#{memberId}
|
|
|
+#{operate},#{sex},#{name},#{link},#{remark},#{ownerId},#{bId},#{userId},#{age},#{memberId},#{ownerTypeCd}
|
|
|
)
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
<!-- 查询业主信息(Business) add by wuxw 2018-07-03 -->
|
|
|
<select id="getBusinessOwnerInfo" parameterType="Map" resultType="Map">
|
|
|
- select t.operate,t.sex,t.name,t.link,t.remark,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
|
|
|
+ select t.operate,t.sex,t.name,t.link,t.remark,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 t.ownerTypeCd
|
|
|
from business_building_owner t
|
|
|
where 1 =1
|
|
|
<if test="operate !=null and operate != ''">
|
|
|
@@ -48,7 +49,10 @@ where 1 =1
|
|
|
</if>
|
|
|
<if test="memberId !=null and memberId != ''">
|
|
|
and t.member_id= #{memberId}
|
|
|
-</if>
|
|
|
+</if>
|
|
|
+ <if test="ownerTypeCd !=null and ownerTypeCd != ''">
|
|
|
+ and t.owner_type_cd= #{ownerTypeCd}
|
|
|
+</if>
|
|
|
|
|
|
</select>
|
|
|
|
|
|
@@ -60,7 +64,8 @@ where 1 =1
|
|
|
<insert id="saveOwnerInfoInstance" parameterType="Map">
|
|
|
insert into building_owner(
|
|
|
sex,name,link,status_cd,remark,owner_id,b_id,user_id,age,member_id
|
|
|
-) select t.sex,t.name,t.link,'0',t.remark,t.owner_id,t.b_id,t.user_id,t.age,t.member_id from business_building_owner t where 1=1
|
|
|
+) select t.sex,t.name,t.link,'0',t.remark,t.owner_id,t.b_id,t.user_id,t.age,t.member_id,t.owner_type_cd
|
|
|
+ from business_building_owner t where 1=1
|
|
|
and t.operate= 'ADD'
|
|
|
<if test="sex !=null and sex != ''">
|
|
|
and t.sex= #{sex}
|
|
|
@@ -88,7 +93,10 @@ sex,name,link,status_cd,remark,owner_id,b_id,user_id,age,member_id
|
|
|
</if>
|
|
|
<if test="memberId !=null and memberId != ''">
|
|
|
and t.member_id= #{memberId}
|
|
|
-</if>
|
|
|
+</if>
|
|
|
+ <if test="ownerTypeCd !=null and ownerTypeCd != ''">
|
|
|
+ and t.owner_type_cd= #{ownerTypeCd}
|
|
|
+ </if>
|
|
|
|
|
|
</insert>
|
|
|
|
|
|
@@ -98,7 +106,7 @@ sex,name,link,status_cd,remark,owner_id,b_id,user_id,age,member_id
|
|
|
<select id="getOwnerInfo" parameterType="Map" resultType="Map">
|
|
|
select t.sex,t.name,t.link,t.status_cd,t.status_cd statusCd,t.remark,
|
|
|
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.user_id,t.user_id userId,t.age,t.member_id,t.member_id memberId,t.owner_type_cd,t.owner_type_cd t.ownerTypeCd
|
|
|
from building_owner t
|
|
|
where 1 =1
|
|
|
<if test="sex !=null and sex != ''">
|
|
|
@@ -137,6 +145,9 @@ where 1 =1
|
|
|
#{item}
|
|
|
</foreach>
|
|
|
</if>
|
|
|
+ <if test="ownerTypeCd !=null and ownerTypeCd != ''">
|
|
|
+ and t.owner_type_cd= #{ownerTypeCd}
|
|
|
+ </if>
|
|
|
<if test="page != -1 and page != null ">
|
|
|
limit #{page}, #{row}
|
|
|
</if>
|
|
|
@@ -215,7 +226,10 @@ and t.member_id= #{memberId}
|
|
|
</if>
|
|
|
<if test="memberId !=null and memberId != ''">
|
|
|
and t.member_id= #{memberId}
|
|
|
-</if>
|
|
|
+</if>
|
|
|
+ <if test="ownerTypeCd !=null and ownerTypeCd != ''">
|
|
|
+ and t.owner_type_cd= #{ownerTypeCd}
|
|
|
+ </if>
|
|
|
|
|
|
|
|
|
</select>
|
|
|
@@ -259,6 +273,9 @@ and t.member_id= #{memberId}
|
|
|
<if test="memberId !=null and memberId != ''">
|
|
|
and t.member_id= #{memberId}
|
|
|
</if>
|
|
|
+ <if test="ownerTypeCd !=null and ownerTypeCd != ''">
|
|
|
+ and t.owner_type_cd= #{ownerTypeCd}
|
|
|
+ </if>
|
|
|
|
|
|
|
|
|
</select>
|
|
|
@@ -266,7 +283,8 @@ and t.member_id= #{memberId}
|
|
|
|
|
|
<!-- 查询业主信息 add by wuxw 2018-07-03 -->
|
|
|
<select id="getOwnerInfoByCondition" parameterType="Map" resultType="Map">
|
|
|
- select t.sex,t.name,t.link,t.status_cd,t.status_cd statusCd,t.remark,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
|
|
|
+ select t.sex,t.name,t.link,t.status_cd,t.status_cd statusCd,t.remark,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 t.ownerTypeCd
|
|
|
FROM building_owner t , s_community_member cm
|
|
|
WHERE t.`member_id` = cm.`member_id`
|
|
|
AND cm.`community_id` = #{communityId}
|
|
|
@@ -308,6 +326,9 @@ and t.member_id= #{memberId}
|
|
|
#{item}
|
|
|
</foreach>
|
|
|
</if>
|
|
|
+ <if test="ownerTypeCd !=null and ownerTypeCd != ''">
|
|
|
+ and t.owner_type_cd= #{ownerTypeCd}
|
|
|
+ </if>
|
|
|
<if test="page != -1 and page != null ">
|
|
|
limit #{page}, #{row}
|
|
|
</if>
|