页面装修
页面装修用于维护商城前台页面、模板和可视化组件。RuoYi Office 当前管理端提供装修页面、装修模板和拖拽编辑器,支持在运营端组合 Banner、商品、营销活动、导航等模块。
模块边界
| 层 | 路径 / 接口 |
|---|---|
| 管理端页面 | views/mall/promotion/diy |
| 页面 API | /promotion/diy-page/* |
| 模板 API | /promotion/diy-template/* |
| 编辑器组件 | components/diy-editor |
装修链路
二次开发建议
- 装修数据通常以 JSON 属性保存,新增组件时要保持组件 schema 稳定。
- 组件引用商品、优惠券、秒杀、拼团等业务数据时,应保存业务 ID 并在前台渲染时重新校验状态。
- 模板适合复用页面结构,页面适合承载具体运营内容。
- 发布前建议在移动端/前台实际预览,避免管理端编辑器正常但终端展示异常。
排查清单
| 现象 | 优先检查 |
|---|---|
| 页面保存后无变化 | property JSON 是否更新、前台缓存是否刷新 |
| 组件数据为空 | 引用的商品/活动是否已关闭或删除 |
| 编辑器报错 | 组件 schema、默认值、属性面板是否兼容 |
