|
@@ -112,9 +112,12 @@ public class WalletReceiptsDaoImpl implements WalletReceiptsDaoExtend {
|
|
criteria.and("status").ne(ReceiptsStatus.CANCEL);
|
|
criteria.and("status").ne(ReceiptsStatus.CANCEL);
|
|
|
|
|
|
Query query = Query.query(criteria);
|
|
Query query = Query.query(criteria);
|
|
- query.with(Sort.by(Sort.Order.asc("createTime")));
|
|
|
|
-
|
|
|
|
- return mongoTemplate.findOne(query, WalletReceipts.class);
|
|
|
|
|
|
+ query.with(Sort.by(Sort.Order.desc("createTime")));
|
|
|
|
+ List<WalletReceipts> walletReceipts = mongoTemplate.find(query, WalletReceipts.class);
|
|
|
|
+ if (walletReceipts.isEmpty()){
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
|
|
+ return walletReceipts.get(0);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|