Commit 91757556 authored by yangyang's avatar yangyang

对接聚富通

parent 4f2e454e
...@@ -18,16 +18,21 @@ ...@@ -18,16 +18,21 @@
ph.is_delete = 0 ph.is_delete = 0
<if test="param != null"> <if test="param != null">
<if test="param.openAccountStatus != null and param.openAccountStatus != ''"> <if test="param.openAccountStatus != null and param.openAccountStatus != ''">
AND icbc.protocol_status = #{param.openAccountStatus} <if test="param.openAccountStatus != '00'">
AND icbc.protocol_status = #{param.openAccountStatus}
</if>
<if test="param.openAccountStatus == '00'">
AND (icbc.protocol_status = #{param.openAccountStatus} OR icbc.protocol_status is null)
</if>
</if> </if>
<if test="param.custName != null and param.custName != ''"> <if test="param.custName != null and param.custName != ''">
AND ph.owners_name LIKE CONCAT('%', #{param.custName}, '%') AND (ph.owners_name LIKE CONCAT('%', #{param.custName}, '%') OR icbc.cust_name LIKE CONCAT('%', #{param.custName}, '%'))
</if> </if>
<if test="param.idCard != null and param.idCard != ''"> <if test="param.idCard != null and param.idCard != ''">
AND ph.id_card LIKE CONCAT('%', #{param.idCard}, '%') AND (ph.id_card LIKE CONCAT('%', #{param.idCard}, '%') OR icbc.id_card LIKE CONCAT('%', #{param.idCard}, '%'))
</if> </if>
<if test="param.phone != null and param.phone != ''"> <if test="param.phone != null and param.phone != ''">
AND ph.telephone LIKE CONCAT('%', #{param.phone}, '%') AND (ph.telephone LIKE CONCAT('%', #{param.phone}, '%') OR icbc.phone LIKE CONCAT('%', #{param.phone}, '%'))
</if> </if>
<if test="param.regionalCompaniesName != null and param.regionalCompaniesName != ''"> <if test="param.regionalCompaniesName != null and param.regionalCompaniesName != ''">
AND ph.regional_companies_name LIKE CONCAT('%', #{param.regionalCompaniesName}, '%') AND ph.regional_companies_name LIKE CONCAT('%', #{param.regionalCompaniesName}, '%')
...@@ -54,16 +59,21 @@ ...@@ -54,16 +59,21 @@
ph.is_delete = 0 ph.is_delete = 0
<if test="param != null"> <if test="param != null">
<if test="param.openAccountStatus != null and param.openAccountStatus != ''"> <if test="param.openAccountStatus != null and param.openAccountStatus != ''">
AND icbc.protocol_status = #{param.openAccountStatus} <if test="param.openAccountStatus != '00'">
AND icbc.protocol_status = #{param.openAccountStatus}
</if>
<if test="param.openAccountStatus == '00'">
AND (icbc.protocol_status = #{param.openAccountStatus} OR icbc.protocol_status is null)
</if>
</if> </if>
<if test="param.custName != null and param.custName != ''"> <if test="param.custName != null and param.custName != ''">
AND ph.owners_name LIKE CONCAT('%', #{param.custName}, '%') AND (ph.owners_name LIKE CONCAT('%', #{param.custName}, '%') OR icbc.cust_name LIKE CONCAT('%', #{param.custName}, '%'))
</if> </if>
<if test="param.idCard != null and param.idCard != ''"> <if test="param.idCard != null and param.idCard != ''">
AND ph.id_card LIKE CONCAT('%', #{param.idCard}, '%') AND (ph.id_card LIKE CONCAT('%', #{param.idCard}, '%') OR icbc.id_card LIKE CONCAT('%', #{param.idCard}, '%'))
</if> </if>
<if test="param.phone != null and param.phone != ''"> <if test="param.phone != null and param.phone != ''">
AND ph.telephone LIKE CONCAT('%', #{param.phone}, '%') AND (ph.telephone LIKE CONCAT('%', #{param.phone}, '%') OR icbc.phone LIKE CONCAT('%', #{param.phone}, '%'))
</if> </if>
<if test="param.regionalCompaniesName != null and param.regionalCompaniesName != ''"> <if test="param.regionalCompaniesName != null and param.regionalCompaniesName != ''">
AND ph.regional_companies_name LIKE CONCAT('%', #{param.regionalCompaniesName}, '%') AND ph.regional_companies_name LIKE CONCAT('%', #{param.regionalCompaniesName}, '%')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment