fix: 定时任务修复+管理后台Task7支持 (Task4外键修复, Task7管理员邮箱动态查询, Task5限流防护, Task7加入SCRIPT_MAP)
This commit is contained in:
@@ -27,14 +27,17 @@
|
||||
|
||||
### /reviews (评测中心)
|
||||
- 文件: `src/app/reviews/page.tsx`
|
||||
- 组件: ReviewsList, SidebarRankings
|
||||
- 功能: 评测列表展示(主栏)+ 侧边栏榜单(评测分榜TOP10 + Stars涨幅榜TOP10)
|
||||
- 组件: ReviewsList, CommunitySidebar(侧栏)
|
||||
- 布局: 三栏 `grid-cols-[208px_1fr_280px]` — HeroBanner横幅 + 左侧排行 + 内容区 + 右侧说明
|
||||
- 左侧栏: 外部热度排行(GitHub Stars周涨幅) + 评测分值排行
|
||||
- 右侧栏: 五维模型说明 + 评测评分规则
|
||||
- 数据源: `/api/skill-reviews`, `/api/skill-reviews/rankings`
|
||||
|
||||
### /skills (技能库)
|
||||
- 文件: `src/app/skills/page.tsx`
|
||||
- 组件: SkillsPageClient
|
||||
- 功能: 技能分类筛选(一级+二级分类,左侧导航+标签切换)、搜索、分页
|
||||
- 背景配色: HeroBanner `orange` 橙色方案(`#c2410c → #ea580c → #f97316`)
|
||||
- 数据源: `/api/skill-categories`, `/api/skills`
|
||||
|
||||
### /skills/[slug] (技能详情)
|
||||
@@ -69,9 +72,15 @@
|
||||
|
||||
### /user/collections/[id] (收藏夹详情)
|
||||
- 文件: `src/app/user/collections/[id]/page.tsx`
|
||||
- 功能: 单个收藏夹内的工具/技能展示
|
||||
- 功能: 收藏夹内工具列表,拖拽排序,分享
|
||||
- 数据源: `/api/user/collections/[id]`
|
||||
|
||||
### /user/[id] (会员个人空间)
|
||||
- 文件: `src/app/user/[id]/page.tsx`
|
||||
- 组件: ShareButton
|
||||
- 功能: 用户资料展示(头像/昵称/简介/等级/积分)+ 统计面板 + 发布主题列表 + 评论历史 + 分享按钮
|
||||
- 数据源: `/api/user/[id]`
|
||||
|
||||
---
|
||||
|
||||
## 后台页面
|
||||
@@ -158,7 +167,7 @@
|
||||
|
||||
### /admin/tasks (任务中心)
|
||||
- 文件: `src/app/(admin)/admin/tasks/page.tsx`
|
||||
- 功能: 6个定时任务总览卡片、各任务启用/禁用开关、手动运行按钮、最近执行状态、Cron表达式展示
|
||||
- 功能: 7个定时任务总览卡片、各任务启用/禁用开关、手动运行按钮、最近执行状态、Cron表达式展示
|
||||
- 数据源: `/api/admin/tasks/configs`, `/api/admin/tasks/run`
|
||||
|
||||
### /admin/tasks/logs (任务执行日志)
|
||||
|
||||
Reference in New Issue
Block a user