|
|
@ -5,11 +5,9 @@ |
|
|
|
<!-- 关联查询sql --> |
|
|
|
<sql id="selectSql"> |
|
|
|
SELECT a.*, |
|
|
|
b.nickname,b.avatar,b.grade_id, |
|
|
|
c.name as gradeName |
|
|
|
b.nickname,b.avatar,b.grade_id |
|
|
|
FROM house_info a |
|
|
|
LEFT JOIN gxwebsoft_core.sys_user b ON a.user_id = b.user_id |
|
|
|
LEFT JOIN shop_user_grade c ON b.grade_id = c.grade_id |
|
|
|
<where> |
|
|
|
<if test="param.houseId != null"> |
|
|
|
AND a.house_id = #{param.houseId} |
|
|
@ -44,6 +42,12 @@ |
|
|
|
<if test="param.roomNumber != null"> |
|
|
|
AND a.room_number LIKE CONCAT('%', #{param.roomNumber}, '%') |
|
|
|
</if> |
|
|
|
<if test="param.salePrice != null"> |
|
|
|
AND a.sale_price = #{param.salePrice} |
|
|
|
</if> |
|
|
|
<if test="param.totalPrice != null"> |
|
|
|
AND a.total_Price = #{param.totalPrice} |
|
|
|
</if> |
|
|
|
<if test="param.realName != null"> |
|
|
|
AND a.real_name LIKE CONCAT('%', #{param.realName}, '%') |
|
|
|
</if> |
|
|
@ -110,18 +114,12 @@ |
|
|
|
<if test="param.deleted == null"> |
|
|
|
AND a.deleted = 0 |
|
|
|
</if> |
|
|
|
|
|
|
|
<!-- <if test="param.extentScene != null">--> |
|
|
|
<!-- AND a.extent >= 100 AND a.extent <= 150--> |
|
|
|
<!-- </if>--> |
|
|
|
|
|
|
|
<if test="param.createTimeStart != null"> |
|
|
|
AND a.create_time >= #{param.createTimeStart} |
|
|
|
</if> |
|
|
|
<if test="param.createTimeEnd != null"> |
|
|
|
AND a.create_time <= #{param.createTimeEnd} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test="param.keywords != null"> |
|
|
|
AND ( |
|
|
|
a.house_title LIKE CONCAT('%', #{param.keywords}, '%') |
|
|
|