diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/resources/mapper/recharge/WalletRechargeApplyMapper.xml b/pjcloud-wallet/pjcloud-wallet-biz/src/main/resources/mapper/recharge/WalletRechargeApplyMapper.xml
index 279373f5b..fd90c60bc 100644
--- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/resources/mapper/recharge/WalletRechargeApplyMapper.xml
+++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/resources/mapper/recharge/WalletRechargeApplyMapper.xml
@@ -72,8 +72,14 @@
order by a.process_time desc , a.id desc
-
- order by a.apply_time desc , a.create_time desc
+
+ ORDER BY
+ CASE
+ WHEN a.apply_time IS NULL THEN 1
+ ELSE 0
+ END ASC,
+ a.apply_time DESC,
+ a.create_time DESC