diff --git a/src/main/resources/mapper/lease/LeasePayRechargeMessageMapper.xml b/src/main/resources/mapper/lease/LeasePayRechargeMessageMapper.xml index 5cc5355..71d7bac 100644 --- a/src/main/resources/mapper/lease/LeasePayRechargeMessageMapper.xml +++ b/src/main/resources/mapper/lease/LeasePayRechargeMessageMapper.xml @@ -67,8 +67,13 @@ from lease_pay_recharge_message from lease_pay_recharge_message ( - (queue_id = #{item.queueId} AND address = #{item.fromAddress} AND `chain` = #{item.fromChain} AND symbol = #{item.fromSymbol}) - ) + (queue_id = #{item.queueId} AND + address = #{item.fromAddress} AND + `chain` = #{item.fromChain} AND + symbol = #{item.fromSymbol} AND + amount != 0 + ) + ) order by update_time desc limit 5 diff --git a/src/main/resources/mapper/lease/LeasePayRecordMessageMapper.xml b/src/main/resources/mapper/lease/LeasePayRecordMessageMapper.xml index 30a8011..240e65e 100644 --- a/src/main/resources/mapper/lease/LeasePayRecordMessageMapper.xml +++ b/src/main/resources/mapper/lease/LeasePayRecordMessageMapper.xml @@ -116,8 +116,13 @@ from lease_pay_record_message ( - (auth_id = #{item.authId} AND from_address = #{item.fromAddress} AND `from_chain` = #{item.fromChain} AND from_symbol = #{item.fromSymbol}) - ) + (auth_id = #{item.authId} AND + from_address = #{item.fromAddress} AND + `from_chain` = #{item.fromChain} AND + from_symbol = #{item.fromSymbol} AND + real_amount != 0) + ) + ) order by update_time desc limit 5 diff --git a/src/main/resources/mapper/lease/LeasePayWithdrawMessageMapper.xml b/src/main/resources/mapper/lease/LeasePayWithdrawMessageMapper.xml index 7065c14..07672f7 100644 --- a/src/main/resources/mapper/lease/LeasePayWithdrawMessageMapper.xml +++ b/src/main/resources/mapper/lease/LeasePayWithdrawMessageMapper.xml @@ -101,7 +101,12 @@ FROM lease_pay_withdraw_message from lease_pay_withdraw_message ( - ( auth_id = #{item.authId} AND from_address = #{item.fromAddress} AND `from_chain` = #{item.fromChain} AND from_symbol = #{item.fromSymbol}) + ( auth_id = #{item.authId} AND + from_address = #{item.fromAddress} AND + `from_chain` = #{item.fromChain} AND + from_symbol = #{item.fromSymbol} AND + `amount` != 0 + ) ) order by update_time desc limit 5