From 1b9a01bf5000714b08a75a50dd1f5f3eab65d888 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期五, 08 十二月 2023 17:18:38 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/RoleServiceImpl.java | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/RoleServiceImpl.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/RoleServiceImpl.java index 2e2f50a..c0383cd 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/RoleServiceImpl.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/RoleServiceImpl.java @@ -9,6 +9,7 @@ import com.dsh.course.mapper.RelationMapper; import com.dsh.course.mapper.RoleMapper; import com.dsh.course.model.node.ZTreeNode; +import com.dsh.guns.config.UserExt; import com.dsh.guns.modular.system.controller.util.Convert; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -54,7 +55,9 @@ @Override public List<Map<String, Object>> selectRoles(String condition) { - return this.baseMapper.selectRoles(condition); + Integer objectType = UserExt.getUser().getObjectType(); + Integer objectId = UserExt.getUser().getObjectId(); + return this.baseMapper.selectRoles(condition,objectType,objectId); } @Override @@ -63,13 +66,13 @@ } @Override - public List<ZTreeNode> roleTreeList() { - return this.baseMapper.roleTreeList(); + public List<ZTreeNode> roleTreeList(Integer type,Integer id) { + return this.baseMapper.roleTreeList(type,id); } @Override - public List<ZTreeNode> roleTreeListByRoleId(String[] roleId) { - return this.baseMapper.roleTreeListByRoleId(roleId); + public List<ZTreeNode> roleTreeListByRoleId(String[] roleId,Integer type,Integer id) { + return this.baseMapper.roleTreeListByRoleId(roleId,type,id); } } -- Gitblit v1.7.1