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