feat: 支持馆主个人信息编辑
This commit is contained in:
25
docs/owner-introduction.md
Normal file
25
docs/owner-introduction.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# 馆主介绍
|
||||
|
||||
- 入口:管理中心 → 系统设置 → 馆主介绍。
|
||||
- 个人介绍支持多段文字,最多 5000 字。首页摘要与详情页使用同一份内容。
|
||||
- 认证最多 30 项,每项最多 200 字;支持新增、删除、上移、下移。
|
||||
- 展示预览使用与前台相同的内容组件,点击“保存并更新”后才生效。
|
||||
- 保存前后端均保留段落和认证顺序,去除首尾空白、空认证及重复认证。
|
||||
- 清空个人介绍或全部认证并保存后,对应详情模块隐藏。未编辑的旧工作室继续显示原有介绍与认证。
|
||||
- 更新工作室其他设置不会覆盖馆主内容。写入沿用管理员鉴权,访客可读取展示内容。
|
||||
|
||||
## 发布顺序
|
||||
|
||||
本次增加 `studio_config.owner_introduction`(TEXT,可空)与 `owner_certifications`(JSON,可空),没有新环境变量。
|
||||
|
||||
1. 在服务端目录执行 `pnpm exec prisma migrate deploy`,应用 `20261025090000_owner_introduction` 迁移。
|
||||
2. 重新生成 Prisma Client、构建 shared 和服务端并发布。
|
||||
3. 构建、发布小程序。
|
||||
|
||||
## 验收
|
||||
|
||||
1. 后台编辑个人介绍,包含中文、换行及空行;添加两项认证并调整顺序。
|
||||
2. 检查展示预览,保存后返回首页,打开“馆主介绍”,确认文字与顺序同步。
|
||||
3. 重新进入后台,确认已保存内容回填;修改工作室名称后,馆主内容保持不变。
|
||||
4. 清空一项模块并保存,确认前台隐藏该模块;随后可重新填写。
|
||||
5. 修改后返回,确认出现未保存提醒;网络加载或保存失败时可重试,编辑内容不丢失。
|
||||
Reference in New Issue
Block a user