菜单添加页面模板管理页面,增加一个纯图平铺模板,优化预览手机屏效果

This commit is contained in:
2026-04-17 08:35:45 +08:00
parent 9a6418eb93
commit 052195abab
36 changed files with 1534 additions and 708 deletions

View File

@@ -119,6 +119,26 @@
#### 3.1.4 内容建设与运营
**FR-015**: 系统应支持基于甲方设计稿搭建约 70 个页面,采用可复用的模板和内容模型提高交付效率。
> **FR-015a 页面类型与模板规范**
>
> 系统采用**模板注册表Template Registry**架构,将页面类型与预览/编辑组件解耦:
>
> - **页面类型pageType**:约 70 种,代表每个具体页面(如"车型页"、"专题页"、"活动页"等)。
> - **页面模板PageTemplate**:约 30 种可复用模板每个模板包含独立的预览组件Preview和编辑字段组件Editor
> - **多对一映射**:多个页面类型可共用同一模板。例如"车型页"和"活动页"共用 `car-page` 模板。
>
> 每个模板定义以下内容:
> | 配置项 | 说明 |
> |--------|------|
> | `templateId` | 模板唯一标识(如 `car-page`、`topic-page` |
> | `pageTypes` | 该模板适用的页面类型列表 |
> | `defaultValues` | 新建内容时的默认字段值 |
> | `PreviewComponent` | 手机端预览渲染组件 |
> | `EditorComponent` | 后台编辑字段渲染组件 |
> | `onSourceCarSelected` | 选择来源车型后的数据填充回调 |
>
> **扩展方式**:新增页面类型时,若已有合适模板,只需在注册表中添加一行映射;若需要全新预览布局,则新建模板文件夹并注册,主组件无需修改。
**FR-016**: 供应商应每周人工巡检 JV 官网内容,并根据巡检结果更新小程序中的车型图片和相关内容。
**FR-017**: 内容更新应支持以下操作: