fix(admin): 刷新 session 时保留员工菜单权限 visibleMenus
This commit is contained in:
@@ -74,6 +74,7 @@ export async function hydrateStaffSession(): Promise<boolean> {
|
|||||||
maxAgentLevel: typeof raw.maxAgentLevel === 'number' ? raw.maxAgentLevel : null,
|
maxAgentLevel: typeof raw.maxAgentLevel === 'number' ? raw.maxAgentLevel : null,
|
||||||
canManageSubAgents: raw.canManageSubAgents === true,
|
canManageSubAgents: raw.canManageSubAgents === true,
|
||||||
inviteCode: raw.inviteCode ?? null,
|
inviteCode: raw.inviteCode ?? null,
|
||||||
|
visibleMenus: raw.visibleMenus ?? null,
|
||||||
});
|
});
|
||||||
lastHydrateAt = Date.now();
|
lastHydrateAt = Date.now();
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user