1. 登录返回总公司,分公司,部门信息。

2. 修改角色权限管理的分配用户的数据渲染和接口。
3. 交叉评查任务的创建的组织架构组件的重构。
This commit is contained in:
2026-01-21 10:04:04 +08:00
parent 9951f16e50
commit b97d0e1a0b
12 changed files with 1348 additions and 14006 deletions
+10 -2
View File
@@ -239,7 +239,11 @@ export async function loader({ request }: LoaderFunctionArgs) {
user_id: savedUserInfo.user_id,
user_role: savedUserInfo.user_role, // 使用后端返回的角色
area: savedUserInfo.area, // 🔑 用户所属地区
frontend_jwt: frontendJWT
frontend_jwt: frontendJWT,
// 🔑 包含后端返回的组织信息字段(可能为null)
tenant_name: savedUserInfo.tenant_name,
dep_name: savedUserInfo.dep_name,
dep_short_name: savedUserInfo.dep_short_name,
};
// 🔑 重要:将 token 和用户信息作为 URL 参数传递给客户端
@@ -257,7 +261,11 @@ export async function loader({ request }: LoaderFunctionArgs) {
is_leader: savedUserInfo.is_leader,
user_role: savedUserInfo.user_role,
area: savedUserInfo.area, // 🔑 用户所属地区
sub: userInfo.data.sub
sub: userInfo.data.sub,
// 🔑 包含后端返回的组织信息字段(可能为null)
tenant_name: savedUserInfo.tenant_name,
dep_name: savedUserInfo.dep_name,
dep_short_name: savedUserInfo.dep_short_name,
})));
callbackUrl.searchParams.set('redirectTo', redirectTo);