From 906a970b08235eb192f12d57f3eb4fb4a675fa6d Mon Sep 17 00:00:00 2001
From: dzc <2388224167@qq.com>
Date: Mon, 7 Sep 2026 14:05:08 +0800
Subject: [PATCH] 11
---
.../src/main/resources/mapper/order/HardOrderMapper.xml | 4 ++--
.../bsd/pjcloud/wallet/controller/WalletManageController.java | 4 +++-
.../com/bsd/pjcloud/wallet/mapper/WalletManageMapper.java | 1 +
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/mapper/order/HardOrderMapper.xml b/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/mapper/order/HardOrderMapper.xml
index a8f120e5f..3efb973bf 100644
--- a/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/mapper/order/HardOrderMapper.xml
+++ b/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/mapper/order/HardOrderMapper.xml
@@ -439,13 +439,13 @@
order by a.verification_time desc, a.id desc
- order by a.appt_use_date desc, a.hour_type asc, a.id desc
+ order by a.appt_use_date desc, a.pay_time desc, a.id desc
order by a.update_time desc, a.id desc
- order by a.create_time desc, a.user_id desc
+ order by a.appt_use_date desc, a.pay_time desc, a.id desc
diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/WalletManageController.java b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/WalletManageController.java
index b59373630..d6fb7a5c6 100644
--- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/WalletManageController.java
+++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/WalletManageController.java
@@ -140,9 +140,11 @@ public class WalletManageController {
}
private R> listWalletByIds(List walletIds) {
+ // 内部接口无用户凭证,不能走依赖 UPMS 数据权限的 scopeList;
+ // 钱包主键已由调用方业务记录过滤,这里直接按主键联查钱包类型返回。
WalletManageDto dto = new WalletManageDto();
dto.setWalletIds(walletIds);
- List wallet = walletManageService.scopeList(dto, null);
+ List wallet = walletManageMapper.joinList(dto);
if (ObjectUtil.isEmpty(wallet)) return R.failed("钱包不存在");
return R.ok(wallet);
}
diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/mapper/WalletManageMapper.java b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/mapper/WalletManageMapper.java
index 4bd7c9ae3..b3f87d637 100644
--- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/mapper/WalletManageMapper.java
+++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/mapper/WalletManageMapper.java
@@ -134,6 +134,7 @@ public interface WalletManageMapper extends PjcloudBaseMapper