From a2371d570725163f3ad9ecee8725f16c839b1e2a Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期二, 27 十月 2026 18:06:53 +0800
Subject: [PATCH] fix(ums): 资料变更列表按提交人过滤,查看全部需审核权限
---
yudao-module-ums/src/main/java/cn/iocoder/yudao/module/ums/dal/mysql/member/UmsMemberProfileChangeMapper.java | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/yudao-module-ums/src/main/java/cn/iocoder/yudao/module/ums/dal/mysql/member/UmsMemberProfileChangeMapper.java b/yudao-module-ums/src/main/java/cn/iocoder/yudao/module/ums/dal/mysql/member/UmsMemberProfileChangeMapper.java
index 8c4dc1b..e921d8b 100644
--- a/yudao-module-ums/src/main/java/cn/iocoder/yudao/module/ums/dal/mysql/member/UmsMemberProfileChangeMapper.java
+++ b/yudao-module-ums/src/main/java/cn/iocoder/yudao/module/ums/dal/mysql/member/UmsMemberProfileChangeMapper.java
@@ -27,11 +27,22 @@
return list.isEmpty() ? null : list.get(0);
}
- default PageResult<UmsMemberProfileChangeDO> selectPage(UmsMemberProfileChangePageReqVO reqVO) {
+ /**
+ * 鍒嗛〉鏌ヨ璧勬枡鍙樻洿鐢宠
+ *
+ * <p>鏂规硶鍚嶄笉鐢� selectPage 閲嶈浇锛岄伩鍏嶄笌 BaseMapperX.selectPage(PageParam, Wrapper) 鍦ㄤ紶 null 鏃朵簩涔夈��
+ *
+ * @param reqVO 鏌ヨ鏉′欢
+ * @param submitterUserId 鎻愪氦浜虹敤鎴风紪鍙凤紱闈炵┖鏃跺彧鏌ヨ鐢ㄦ埛鎻愪氦鐨勮褰曪紙浼氬憳鑷姪鍦烘櫙锛夛紝
+ * 涓虹┖琛ㄧず涓嶉檺鍒舵彁浜や汉锛堢鐞嗗憳瀹℃牳鍦烘櫙锛�
+ */
+ default PageResult<UmsMemberProfileChangeDO> selectPageBySubmitter(UmsMemberProfileChangePageReqVO reqVO,
+ Long submitterUserId) {
return selectPage(reqVO, new LambdaQueryWrapperX<UmsMemberProfileChangeDO>()
.likeIfPresent(UmsMemberProfileChangeDO::getMemberNo, reqVO.getMemberNo())
.likeIfPresent(UmsMemberProfileChangeDO::getMemberName, reqVO.getMemberName())
.eqIfPresent(UmsMemberProfileChangeDO::getStatus, reqVO.getStatus())
+ .eqIfPresent(UmsMemberProfileChangeDO::getUserId, submitterUserId)
.orderByDesc(UmsMemberProfileChangeDO::getId));
}
--
Gitblit v1.9.3