Files
mp-pilates/docs/owner-introduction.md
2026-10-25 15:21:27 +08:00

1.6 KiB
Raw Blame History

馆主介绍

  • 入口:管理中心 → 系统设置 → 馆主介绍。
  • 个人介绍支持多段文字,最多 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. 修改后返回,确认出现未保存提醒;网络加载或保存失败时可重试,编辑内容不丢失。