From 426718fb2310abff70f54962f118f4300ead2408 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期日, 12 一月 2025 11:30:59 +0800
Subject: [PATCH] Merge branch '2.0.1' of http://139.186.142.91:10010/r/productDev/yunyibao into 2.0.1

---
 server/service/src/main/java/com/doumee/service/system/impl/SystemDataPermissionServiceImpl.java |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/server/service/src/main/java/com/doumee/service/system/impl/SystemDataPermissionServiceImpl.java b/server/service/src/main/java/com/doumee/service/system/impl/SystemDataPermissionServiceImpl.java
index 82fc7e1..69583a5 100644
--- a/server/service/src/main/java/com/doumee/service/system/impl/SystemDataPermissionServiceImpl.java
+++ b/server/service/src/main/java/com/doumee/service/system/impl/SystemDataPermissionServiceImpl.java
@@ -283,4 +283,27 @@
         }
         return false;
     }
+
+
+    @Override
+    public SystemDataPermission findByRoleId(SystemDataPermission pageWrap){
+        if ( pageWrap.getRoleId() == null) {
+            return null;
+        }
+
+        // 鏌ヨ鏁版嵁鏉冮檺
+        QueryWrapper<SystemDataPermission> queryWrapper = new QueryWrapper<>();
+        queryWrapper.lambda()
+                .eq(SystemDataPermission::getBusinessCode, "DEPARTMENT")
+                .eq(SystemDataPermission::getRoleId, pageWrap.getRoleId())
+                .eq(SystemDataPermission::getDeleted, Boolean.FALSE)
+                .eq(SystemDataPermission::getDisabled, Boolean.FALSE);
+        List<SystemDataPermission> result = systemDataPermissionMapper.selectList(queryWrapper);
+        if(result!=null && result.size()>0){
+            return result.get(0);
+        }
+        return  null;
+    }
+
+
 }

--
Gitblit v1.9.3