修复登录问题,sidebar修复用户角色的问题

This commit is contained in:
2025-07-28 10:56:59 +08:00
parent 46febb97cb
commit 6727d62272
7 changed files with 43 additions and 35 deletions
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);