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