CMS 内容管理使用说明
🧩 CMS 内容管理使用说明
CMS 智能页面系统(原 Smart Page)支撑 Admin 各模块页面的配置化管理,5 项能力:
1. 页面管理(CMS)
- Admin 各模块页面(90+ 页)的 slug/标题/发布状态/版本均由 CMS 管理,经 CmsPageHost 渲染
- 页面可绑定审批流程;发布后 admin 菜单即时生效
- 管理入口:cms.lndm.com.cn
2. 表单配置(表单设计器)
- 入口:Admin → 基础配置 → 表单配置(/config/forms)
- 按产品配置新增/编辑表单字段:
- 字段 Key(唯一,英文小写+下划线)、字段名称(页面显示中文)
- 控件类型:text/textarea/number/date/select/radio/checkbox/switch/upload
- 必填开关、字典类型(下拉选项来源)、静态选项(label:value,如
是:true,否:false)
- 保存后业务表单页(业务录入/资料补传等)即配即用
3. 影像配置
- 入口:Admin → 基础配置 → 影像配置(/config/images)
- 按产品配置影像项:
- 影像项名称/编码(如 id_card_front,全局唯一)
- 类别:身份证明/收入证明/抵押物/其他
- 文件类型(JPEG/PNG/PDF 等)、大小限制(KB,默认 5120)、是否必需
- 业务录入/资料补传按配置校验影像完整性,必需项缺失时提示补传
4. 模板管理
- 已配置页面可保存为模板,从模板一键创建相似页面(复制布局与组件配置)
5. 组件与数据绑定
- 页面组件(crud_table/filter_bar/page_header)配置 resource 数据接口、columns 列、formFields、搜索栏、操作按钮
- 列支持状态标签(tag.textMap 中文映射)与格式化(currency/date)
- 配置存 dc_pages.page_components,运行时 CmsPageHost 动态渲染,实现零代码页面