library-picturebook-activity/docs/design
zhonghua 1c63cb21e5 feat: 活动提交联动作品库+多租户数据对齐
1. P0-12 活动提交联动:替换文件上传为 WorkSelector 作品选择器
   - 前端 ActivityDetail.vue 集成 WorkSelector 组件
   - 后端 submitWork 支持 userWorkId 快照复制(title/description/coverUrl/pages)
   - WorkSelector 支持 redirectUrl 创作后返回活动页

2. 多租户数据对齐:修复公众端报名/作品 tenantId 不一致
   - register() 使用活动的 contestTenants[0] 作为 tenantId
   - submitWork() 使用报名记录的 tenantId
   - 管理端报名/作品统计、列表数据一致

3. 前端报名状态区分:pending/passed/rejected 显示不同按钮
4. submitWork 报名状态检查:区分未报名/审核中/已拒绝提示
5. 活动列表添加 _count(报名数/作品数)用于已交/应交展示
6. 修复 PublicCreationService.submit() title 默认值缺失

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 14:11:59 +08:00
..
org-admin Day5: 租户端全面优化 + 数据统计看板 + 成果发布完善 2026-03-31 20:02:24 +08:00
public feat: 活动提交联动作品库+多租户数据对齐 2026-04-07 14:11:59 +08:00
super-admin fix: 修复用户管理页面所属机构字段显示及列表过滤逻辑 2026-04-02 20:06:09 +08:00
menu-config.md 完善菜单配置规范文档:补充全量菜单ID表+各端登录信息+权限码+调试指南 2026-04-02 16:39:59 +08:00
README.md feat: 创建租户时自动生成管理员账号、角色和权限 2026-04-02 18:48:34 +08:00

功能设计文档索引

超管端

文档 模块 状态 日期
统一用户管理 用户中心 已实现(迭代中) 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

评委端

(暂无)