feat:等保

feat:等保-对/role/auth 接口可以支持权限配置全部和4个菜单,按钮,字段,表单 开分。
feat:用户权限-支持手动登出角色.
This commit is contained in:
lvjunzhao
2025-02-08 09:21:26 +08:00
parent 4969728bfa
commit df76bceab2
5 changed files with 271 additions and 42 deletions

View File

@ -24,6 +24,7 @@ enum Api {
Desktop = '/desktop/relation',
AppMenu = '/app/menu/simple-tree',
AppMenuAuth = '/organization/role/app-auth',
LogoutRole = '/system/authorize/logoutRole',
}
/**
@ -371,3 +372,23 @@ export async function getRoleMulti(ids: String, mode: ErrorMessageMode = 'modal'
},
);
}
/**
* @description: 角色接口登出授权
*/
export async function logoutByRoleId(
id: string,
mode: ErrorMessageMode = 'modal',
) {
return defHttp.get<number>(
{
url: Api.LogoutRole,
params: {
id,
},
},
{
errorMessageMode: mode,
},
);
}