<iftest="overdays_start_point !=null and overdays_start_point !=0">
<iftest="overdays_start_point !=null">
and
<!--逾期天数-->contract_unid in (select over_days_view.contract_unid from over_days_view where over_days <![CDATA[>=]]> #{overdays_start_point})
</if>
<iftest="overdays_end_point !=null and overdays_end_point !=0">
<iftest="overdays_end_point !=null ">
and
<!--逾期天数-->contract_unid in (select over_days_view.contract_unid from over_days_view where over_days <![CDATA[<=]]> #{overdays_end_point})
</if>
<iftest="leave_amount_start_point !=null and leave_amount_start_point !=0.00">
<iftest="leave_amount_start_point !=null ">
<!--应收款余额-->and
contract_unid in (select receive_amount_view.contract_unid from receive_amount_view where receive_amount_view.leave_amount_point <![CDATA[>=]]> #{leave_amount_start_point})
</if>
<iftest="leave_amount_end_point !=null and leave_amount_end_point !=0.00">
<iftest="leave_amount_end_point !=null ">
and
contract_unid in (select receive_amount_view.contract_unid from receive_amount_view where receive_amount_view.leave_amount_point <![CDATA[<=]]> #{leave_amount_end_point})
</if>
...
...
@@ -458,7 +458,7 @@
and
county=#{county}
</if>
<iftest="guarantee_period !=null and guarantee_period !=0">
<iftest="guarantee_period !=null ">
and
guarantee_period=#{guarantee_period}
</if>
...
...
@@ -505,37 +505,37 @@
<iftest="end_date !=null">
and sign_date <![CDATA[<=]]> #{end_date,typeHandler=com.vion.financial.handler.MilliDateTypeHandler}
</if>
<iftest="amount_start_point !=null and amount_start_point !=0.00">
<iftest="overdays_start_point !=null and overdays_start_point !=0">
<iftest="overdays_start_point !=null ">
and
<!--逾期天数-->contract_unid in (select over_days_view.contract_unid from over_days_view where over_days <![CDATA[>=]]> #{overdays_start_point})
</if>
<iftest="overdays_end_point !=null and overdays_end_point !=0">
<iftest="overdays_end_point !=null ">
and
<!--逾期天数-->contract_unid in (select over_days_view.contract_unid from over_days_view where over_days <![CDATA[<=]]> #{overdays_end_point})
</if>
<iftest="leave_amount_start_point !=null and leave_amount_start_point !=0.00">
<iftest="leave_amount_start_point !=null ">
<!--应收款余额-->and
contract_unid in (select receive_amount_view.contract_unid from receive_amount_view where receive_amount_view.leave_amount_point <![CDATA[>=]]> #{leave_amount_start_point})
</if>
<iftest="leave_amount_end_point !=null and leave_amount_end_point !=0.00">
<iftest="leave_amount_end_point !=null ">
and
contract_unid in (select receive_amount_view.contract_unid from receive_amount_view where receive_amount_view.leave_amount_point <![CDATA[<=]]> #{leave_amount_end_point})
</if>
and is_delete=false
and project_unid is not null
and customer_unid is not null
<iftest="limit !=null and limit!=0 ">
<iftest="limit !=null ">
limit #{limit}
</if>
<iftest="offset !=0 and offset !=null">
<iftest="offset !=null">
offset #{offset}
</if>
</select>
...
...
@@ -605,7 +605,7 @@
and
county=#{county}
</if>
<iftest="guarantee_period !=null and guarantee_period !=0">
<iftest="guarantee_period !=null ">
and
guarantee_period=#{guarantee_period}
</if>
...
...
@@ -652,30 +652,32 @@
<iftest="end_date!=null">
and sign_date <![CDATA[<=]]> #{end_date,typeHandler=com.vion.financial.handler.MilliDateTypeHandler}
</if>
<iftest="amount_start_point !=null and amount_start_point !=0.00">
<iftest="overdays_start_point !=null and overdays_start_point !=0">
<iftest="overdays_start_point !=null ">
and
<!--逾期天数-->contract_unid in (select over_days_view.contract_unid from over_days_view where over_days <![CDATA[>=]]> #{overdays_start_point})
</if>
<iftest="overdays_end_point !=null and overdays_end_point !=0">
<iftest="overdays_end_point !=null ">
and
<!--逾期天数-->contract_unid in (select over_days_view.contract_unid from over_days_view where over_days <![CDATA[<=]]> #{overdays_end_point})
</if>
<iftest="leave_amount_start_point !=null and leave_amount_start_point !=0.00">
<iftest="leave_amount_start_point !=null ">
<!--应收款余额-->and
contract_unid in (select receive_amount_view.contract_unid from receive_amount_view where receive_amount_view.leave_amount_point <![CDATA[>=]]> #{leave_amount_start_point})
</if>
<iftest="leave_amount_end_point !=null and leave_amount_end_point !=0.00">
<iftest="leave_amount_end_point !=null ">
contract_unid in (select receive_amount_view.contract_unid from receive_amount_view where receive_amount_view.leave_amount_point <![CDATA[<=]]> #{leave_amount_end_point})