diff --git a/yudao-module-home/yudao-module-home-biz/pom.xml b/yudao-module-home/yudao-module-home-biz/pom.xml
index 075896e..5dc24d6 100644
--- a/yudao-module-home/yudao-module-home-biz/pom.xml
+++ b/yudao-module-home/yudao-module-home-biz/pom.xml
@@ -24,6 +24,13 @@
${revision}
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-biz-data-permission
+
+
cn.iocoder.boot
yudao-spring-boot-starter-web
diff --git a/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/controller/admin/clgl/ClglController.java b/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/controller/admin/clgl/ClglController.java
index 3b517b9..eba3d52 100644
--- a/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/controller/admin/clgl/ClglController.java
+++ b/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/controller/admin/clgl/ClglController.java
@@ -76,7 +76,8 @@ public class ClglController {
@Operation(summary = "获得车辆管理分页")
@PreAuthorize("@ss.hasPermission('home:clgl:query')")
public CommonResult> getClglPage(@Valid ClglPageReqVO pageReqVO) {
- PageResult pageResult = clglService.getClglPage(getLoginUserId(),pageReqVO);
+// PageResult pageResult = clglService.getClglPage(getLoginUserId(),pageReqVO);
+ PageResult pageResult = clglService.getClglPage(pageReqVO);
return success(BeanUtils.toBean(pageResult, ClglRespVO.class));
}
diff --git a/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/controller/admin/qjgl/QjglController.java b/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/controller/admin/qjgl/QjglController.java
index e442511..fb03048 100644
--- a/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/controller/admin/qjgl/QjglController.java
+++ b/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/controller/admin/qjgl/QjglController.java
@@ -79,7 +79,8 @@ public class QjglController {
@Operation(summary = "获得请假管理分页")
@PreAuthorize("@ss.hasPermission('home:qjgl:query')")
public CommonResult> getQjglPage(@Valid QjglPageReqVO pageReqVO) {
- PageResult pageResult = qjglService.getQjglPage(getLoginUserId(),pageReqVO);
+// PageResult pageResult = qjglService.getQjglPage(getLoginUserId(),pageReqVO);
+ PageResult pageResult = qjglService.getQjglPage(pageReqVO);
// return success(BeanUtils.toBean(pageResult, QjglRespVO.class));
if (CollUtil.isEmpty(pageResult.getList())) {
diff --git a/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/framework/datapermission/config/homeDataPermissionConfiguration.java b/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/framework/datapermission/config/homeDataPermissionConfiguration.java
new file mode 100644
index 0000000..40e4d32
--- /dev/null
+++ b/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/framework/datapermission/config/homeDataPermissionConfiguration.java
@@ -0,0 +1,30 @@
+package cn.iocoder.yudao.module.home.framework.datapermission.config;
+
+import cn.iocoder.yudao.framework.datapermission.core.rule.dept.DeptDataPermissionRuleCustomizer;
+import cn.iocoder.yudao.module.home.dal.dataobject.clgl.ClglDO;
+import cn.iocoder.yudao.module.system.dal.dataobject.dept.DeptDO;
+import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * system 模块的数据权限 Configuration
+ *
+ * @author 芋道源码
+ */
+@Configuration(proxyBeanMethods = false)
+public class homeDataPermissionConfiguration {
+
+ @Bean
+ public DeptDataPermissionRuleCustomizer homeDeptDataPermissionRuleCustomizer() {
+ return rule -> {
+ // dept
+ rule.addDeptColumn(ClglDO.class, "dept");
+ // rule.addDeptColumn(DeptDO.class, "id");
+ // user
+ // AdminUserDO 是想要使用权限的表 id 是对那个字段生效 比如 这个表 user_id 使用户id 那就使用 user_id
+ // rule.addUserColumn(AdminUserDO.class, "id");
+ };
+ }
+
+}
diff --git a/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/framework/datapermission/package-info.java b/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/framework/datapermission/package-info.java
new file mode 100644
index 0000000..1fc23fe
--- /dev/null
+++ b/yudao-module-home/yudao-module-home-biz/src/main/java/cn/iocoder/yudao/module/home/framework/datapermission/package-info.java
@@ -0,0 +1,4 @@
+/**
+ * system 模块的数据权限配置
+ */
+package cn.iocoder.yudao.module.home.framework.datapermission;