修复登录问题,sidebar修复用户角色的问题
This commit is contained in:
@@ -72,7 +72,7 @@ export async function loader({ request }: LoaderFunctionArgs) {
|
||||
const { getUserSession } = await import("~/api/login/auth.server");
|
||||
const { userInfo, frontendJWT } = await getUserSession(request);
|
||||
|
||||
console.log('frontendJWT', frontendJWT);
|
||||
// console.log('frontendJWT', frontendJWT);
|
||||
|
||||
// 获取任务列表和统计数据,传递用户信息和JWT
|
||||
const [tasksResponse, statsResponse] = await Promise.all([
|
||||
@@ -80,7 +80,7 @@ export async function loader({ request }: LoaderFunctionArgs) {
|
||||
getCrossCheckingStats(userInfo, frontendJWT)
|
||||
]);
|
||||
|
||||
console.log('tasksResponse', tasksResponse.data?.tasks);
|
||||
// console.log('tasksResponse', tasksResponse.data?.tasks);
|
||||
|
||||
if (!tasksResponse.success) {
|
||||
console.error('获取任务列表失败:', tasksResponse.error);
|
||||
|
||||
@@ -202,10 +202,10 @@ export default function RulesIndex() {
|
||||
|
||||
// 检查用户是否为开发者角色
|
||||
const userRole = rootData?.userRole || 'common';
|
||||
const isDeveloper = userRole === 'developer';
|
||||
const isDeveloper = userRole === 'admin';
|
||||
|
||||
// 在组件渲染时初始化状态
|
||||
// useEffect(() => {
|
||||
// useEffect(() => {
|
||||
// setFilteredRules(initialRules);
|
||||
// setFilteredTotalCount(initialTotalCount);
|
||||
// setRuleTypes(initialRuleTypes);
|
||||
|
||||
Reference in New Issue
Block a user