装修设计日志
0 下载次数
183 查看数
2026-05-29 最后更新
¥9.90
¥29.90
一次购买永久使用,并赠送1个月技术支持
如何购买
1
登录您的BeikeShop商城后台
2
点击右上角“插件市场”
3
选择需要购买的插件
4
购买&安装
插件描述
Design Log 装修设计日志插件
概述
Design Log 是一个为商城后台装修功能增加历史版本记录与恢复能力的插件。它会在首页装修、底部装修、菜单装修、APP首页装修页的「保存」按钮旁添加一个「日志记录」按钮,自动记录每次保存时的完整装修数据快照。你可以随时查看历史版本,并将任意版本恢复到当前设计中(恢复后需要手动点击「保存」才会生效)。从此告别「误操作后无法回退」的焦虑,让装修设计更加安全可控。
主要功能
📝 自动记录历史版本
| 特性 | 说明 |
|---|---|
| 自动记录 | 每次点击「保存」按钮时,自动生成该次装修数据的完整快照 |
| 四类页面 | 支持首页装修、底部装修、菜单装修、APP首页装修 |
| 智能去重 | 若本次保存内容与上次完全相同,跳过记录,避免产生冗余日志 |
| 自动清理 | 每种类型最多保留 100 条记录,超出后自动清理最旧的版本 |
🔍 历史版本管理
| 特性 | 说明 |
|---|---|
| 版本列表 | 弹窗中以分页表格展示所有历史版本,包含保存时间、操作人、IP、动作 |
| 当前版本标识 | 最新一条记录自动标记为「当前版本」,一目了然 |
| 版本详情 | 点击「查看」可预览该版本的完整装修数据 |
🔄 版本恢复
| 特性 | 说明 |
|---|---|
| 一键恢复 | 点击「恢复到此版本」,将该版本的装修数据应用到当前设计 |
| 预览确认 | 恢复后可在装修编辑区实时预览效果 |
| 手动保存 | 恢复后不会自动保存,确认效果无误后点击「保存」才会写入数据库 |
🎯 适配的装修页面
| 页面类型 | 说明 |
|---|---|
| 首页装修 | design(首页模块拖拽装修) |
| 底部装修 | footer(页脚内容装修) |
| 菜单装修 | menu(导航菜单配置) |
| APP 首页装修 | app_home(移动端首页装修) |
技术特点
-
✅ 无侵入注入:通过中间件在 HTML 响应末尾注入按钮和弹窗,无需修改任何核心模板文件
-
✅ 智能快照:每次保存时自动记录完整装修数据,支持智能去重
-
✅ 分页加载:版本列表支持分页,避免一次性加载大量数据
-
✅ 恢复适配:针对四种装修页面分别实现了恢复逻辑(iframe 预览响应式刷新)
-
✅ 权限感知:自动记录操作管理员 ID、名称和 IP 地址
-
✅ 多语言支持:内置中、英、日、韩、德、法、西、意、俄、印尼语等多语言
-
✅ 自动清理:自动清理超出上限的旧日志,避免数据表膨胀
适用场景
-
装修设计迭代时的版本管理
-
误操作后的快速回退
-
多人协作时的操作追溯
-
设计方案的对比参考
-
重大改版前的备份保障

