- 新增 docs/design/public/ugc-work-status-redesign.md 完整设计方案与状态流转图 - UserWork.status 类型化为 WorkStatus 联合类型,加入 unpublished 中间状态 - 作品库 Index.vue 加「未发布」tab + 紫色标签样式 + emptyDescription + dev mock 兜底 - Detail.vue 完整重写:清 emoji + 紫粉化 + 根据 status 切换 5 套操作按钮 · draft → 继续创作 · unpublished → 公开发布 / 编辑信息 · pending_review → 撤回审核 · published → 下架 · rejected → 修改后重交(含拒绝原因卡片) - EditInfoView 三按钮语义调整:「保存」→ unpublished、「直接发布」→ pending_review - 删除独立 Publish.vue 与对应路由(发布功能并入 Detail.vue 公开发布按钮) - 新建 _dev-mock.ts dev 模式数据共享文件,5 条覆盖全状态的 mock 作品 + 13 页详情 - 撤回 / 下架等接口与 leai workId 映射留 TODO,待后端第二阶段联调 详见 docs/design/public/ugc-work-status-redesign.md Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| judge-portal | ||
| org-admin | ||
| public | ||
| super-admin | ||
| menu-config.md | ||
| README.md | ||
功能设计文档索引
超管端
| 文档 | 模块 | 状态 | 日期 |
|---|---|---|---|
| 统一用户管理 | 用户中心 | 已实现(迭代中) | 2026-03-27 |
| 全部活动优化 | 活动监管 | 已实现(待验收) | 2026-03-27 |
| 报名数据优化 | 活动监管 | 已实现(待验收) | 2026-03-27 |
| 作品数据优化 | 活动监管 | 已实现(待验收) | 2026-03-27 |
| 评审进度优化 | 活动监管 | 已实现(待验收) | 2026-03-27 |
| 成果发布优化 | 活动监管 | 已实现(待验收) | 2026-03-27 |
| 内容管理模块 | 内容管理 | P0 已实现并优化 | 2026-03-31 |
| 机构管理优化 | 机构管理 | 已优化 | 2026-03-31 |
| 租户创建自动生成管理员 | 机构管理 | 已完成 | 2026-04-02 |
租户端(机构管理端)
| 文档 | 模块 | 状态 | 日期 |
|---|---|---|---|
| 租户端全面优化 | 全模块 | 已优化 | 2026-03-31 |
| 数据统计看板 | 数据统计 | 已实现 | 2026-03-31 |
用户端(公众端)
| 文档 | 模块 | 状态 | 日期 |
|---|---|---|---|
| UGC社区升级 | 整体架构 | 需求已确认 | 2026-03-27 |
| UGC开发计划 | 开发排期 | P0已完成,P1进行中 | 2026-03-31 |
| 点赞&收藏 | 社区互动 | 已实现 | 2026-03-31 |
| 公众端活动成果展示 | 活动详情 / 成果 Tab | 需求已补充,待开发 | 2026-04-08 |
评委端
| 文档 | 模块 | 状态 | 日期 |
|---|---|---|---|
| 评审任务 | 评审任务 / 作品列表 | 已实现 | 2026-04-08 |