|
|
|
@@ -175,15 +175,26 @@ |
|
|
|
)s) and merchant_id is null and tenant_id=#{tenantId} |
|
|
|
</update> |
|
|
|
|
|
|
|
<select id="getRentContractList" parameterType="hashmap" resultType="com.iformall.domain.po.WxRentContract"> |
|
|
|
select rc.*,s.shop_number from wx_rent_contract rc inner join wx_shop s on rc.shop_id=s.id |
|
|
|
<select id="getRentContractListByShop" parameterType="hashmap" resultType="com.iformall.domain.po.WxRentContract"> |
|
|
|
select rc.* from wx_rent_contract rc |
|
|
|
where rc.status not in(0,1,5,6,7) and rc.tenant_id=#{tenantId} |
|
|
|
and rc.id not in (select pc.rent_contract_id from ( |
|
|
|
select rent_contract_id from wx_property_contract where status not in(5,6,7) and tenant_id=#{tenantId} |
|
|
|
) pc) |
|
|
|
<if test=" null != rentShopType ">and rent_shop_type = #{rentShopType}</if> |
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
<select id="getRentContractListByPoint" parameterType="hashmap" resultType="com.iformall.domain.po.WxRentContract"> |
|
|
|
select rc.*,s.shop_number from wx_rent_contract rc |
|
|
|
inner join wx_shop s on rc.shop_id=s.id |
|
|
|
where rc.status not in(0,1,5,6,7) and rc.tenant_id=#{tenantId} |
|
|
|
and rc.id not in (select pc.rent_contract_id from ( |
|
|
|
select rent_contract_id from wx_property_contract where status not in(5,6,7) and tenant_id=#{tenantId} |
|
|
|
) pc) |
|
|
|
<if test=" null != rentShopType ">and rent_shop_type = #{rentShopType}</if> |
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
<update id="updateApplyStatus" parameterType="com.iformall.domain.po.WxPropertyContract"> |
|
|
|
update wx_property_contract set apply_status=#{applyStatus} |
|
|
|
<if test=" null != businessType ">,business_type=#{businessType}</if> |
|
|
|
|