|
|
@@ -186,6 +186,15 @@
|
|
|
<if test="hlwPaymentDetail.subcontractorId != null and hlwPaymentDetail.subcontractorId !=''">
|
|
|
and hp.subcontractor_id = #{hlwPaymentDetail.subcontractorId}
|
|
|
</if>
|
|
|
+ <if test="hlwPaymentDetail.userName != null and hlwPaymentDetail.userName != ''">
|
|
|
+ AND a.user_name LIKE concat('%',#{hlwPaymentDetail.userName},'%')
|
|
|
+ </if>
|
|
|
+ <if test="hlwPaymentDetail.idcardNumber != null and hlwPaymentDetail.idcardNumber != ''">
|
|
|
+ AND a.idcard_number LIKE concat('%',#{hlwPaymentDetail.idcardNumber},'%')
|
|
|
+ </if>
|
|
|
+ <if test="hlwPaymentDetail.paymentResultTime_begin != null and hlwPaymentDetail.paymentResultTime_begin !=''">
|
|
|
+ and a.payment_result_time between #{hlwPaymentDetail.paymentResultTime_begin} and #{hlwPaymentDetail.paymentResultTime_end}
|
|
|
+ </if>
|
|
|
</where>
|
|
|
group by a.idcard_number
|
|
|
having a.create_time=max(a.create_time)
|