fetch:我的模块数据
This commit is contained in:
@@ -91,4 +91,11 @@ public interface TsRoleDao extends BaseMapper<TsRole> {
|
||||
* @return List<String>
|
||||
*/
|
||||
List<String> getResourceIdsByRoleIds(List<String> roleIds);
|
||||
|
||||
/**
|
||||
* 获取该角色的第一级权限
|
||||
* @param roleIds:角色ID
|
||||
* @return List<String>
|
||||
*/
|
||||
List<String> getRootMenuIdsByRoleIds(List<String> roleIds);
|
||||
}
|
||||
|
||||
@@ -78,4 +78,11 @@ public interface ITsRoleService extends IService<TsRole> {
|
||||
List<String> getResource(String roleId);
|
||||
|
||||
List<String> getResourceIdsByRoleIds(List<String> roleIds);
|
||||
|
||||
/**
|
||||
* 获取该角色的第一级权限
|
||||
* @param roleIds:角色ID
|
||||
* @return List<String>
|
||||
*/
|
||||
List<String> getRootMenuIdsByRoleIds(List<String> roleIds);
|
||||
}
|
||||
|
||||
+12
-1
@@ -256,7 +256,18 @@ public class TsRoleServiceImpl extends ServiceImpl<TsRoleDao, TsRole> implements
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取该角色的第一级权限
|
||||
* @param roleIds:角色ID
|
||||
* @return List<String>
|
||||
*/
|
||||
@Override
|
||||
public List<String> getRootMenuIdsByRoleIds(List<String> roleIds) {
|
||||
if(roleIds!=null&&roleIds.size()>0){
|
||||
return tsRoleDao.getRootMenuIdsByRoleIds(roleIds);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user