Files
wukuang/项目业务概览.md
T
2026-05-23 14:05:22 +08:00

8.4 KiB
Raw Blame History

低码平台业务概览

项目:灵枢低代码开发平台(LCDP
更新时间2026-05-22


📌 平台定位

企业级可视化应用搭建平台,通过拖拽组件可视化建模配置化开发快速构建业务系统。


🔄 核心业务链路

业务分类 → 应用管理 → 应用详情 → 模型项目 → 页面设计 → 页面预览

1️⃣ 业务分类

入口/application

功能

  • 按业务域对应用进行分组管理
  • 创建/编辑/删除业务分组
  • 拖拽排序分组

核心操作

新建分组 → 命名分组 → 在分组下创建应用

2️⃣ 应用管理

入口/application

功能

  • 应用卡片展示(图标、名称、编码、状态)
  • 创建应用(名称、图标、业务分类、表前缀)
  • 应用配置(基本信息、资源绑定)
  • 版本管理(版本发布、版本列表)
  • 应用启用/禁用
  • 搜索筛选(关键词、业务分类)

核心操作

选择分组 → 创建应用 → 配置资源 → 版本发布

3️⃣ 应用详情

入口:点击应用卡片进入

功能

  • 应用基本信息查看/编辑
  • 资源列表管理(数据表、接口等)
  • 资源绑定配置
  • 版本发布入口
  • 进入建模入口

核心操作

查看应用信息 → 管理资源 → 进入建模

4️⃣ 模型项目(业务建模)

入口/modeling

页面布局

┌────────────────────────────────────────────┐
│  顶部:应用标签页(模型管理/流程/插件/组件) │
├──────────────┬─────────────────────────────┤
│  左侧       │  右侧内容区                  │
│  模块树     │  - 模型列表                  │
│  - 新增模块  │  - 模型详情                  │
│  - 编辑模块  │    - 实体模型(ERD)         │
│  - 删除模块  │    - 业务规则                │
│  - 搜索模块  │    - 特征变量                │
│              │    - 权限控制                │
│              │    - 业务操作                │
└──────────────┴─────────────────────────────┘

功能模块

模块树管理

  • 模块层级展示(树形结构)
  • 新增/编辑/删除模块
  • 模块搜索
  • 模块拖拽排序

模型列表

  • 按内部标签筛选(全部/模型/页面)
  • 模型列表展示
  • 新建模型
  • 批量删除模型
  • 从模型创建页面

模型详情(多视图切换)

实体模型

  • ERD 编辑器(可视化编辑实体关系图)
  • 字段管理(新增/编辑/删除字段)
  • 字段类型配置(文本、数字、日期、引用等)
  • 字段校验规则
  • 模型基本信息编辑

业务规则

  • 字段联动规则
  • 显隐规则
  • 计算规则
  • 校验规则

特征变量

  • 业务特征定义
  • 变量值配置
  • 规则绑定

权限控制

  • 模型级权限配置
  • 字段级权限(查看/编辑/隐藏)

业务操作

  • 定义模型操作(增删改查)
  • 操作权限配置

页面设计器

  • 页面可视化编辑
  • 页面结构设计

核心操作

选择模块 → 创建模型 → 设计字段 → 配置规则 → 创建页面

5️⃣ 页面设计

入口/designer/:pageId

页面类型

  • 表单页面:数据录入/编辑
  • 列表页面:数据展示/查询
  • 详情页面:数据查看
  • 自由页面:灵活布局

设计器布局

┌─────────────────────────────────────────────────────┐
│  顶部工具栏:页面名称 | 视图切换 | 批量设置 | 保存    │
├──────────┬──────────────────────┬───────────────────┤
│ 物料面板  │    画布区域          │   属性面板         │
│ (左侧)   │    (中间)            │   (右侧)          │
│          │                      │                   │
│ 通用组件  │  拖拽组件到此处       │  基础属性          │
│ 布局组件  │  所见即所得编辑       │  显示控制          │
│ 业务组件  │  实时预览效果         │  样式设置          │
│ 高级组件  │  组件拖拽排序         │  数据校验          │
│          │  容器嵌套             │  事件配置          │
├──────────┴──────────────────────┴───────────────────┤
│  底部页签:设计器 | 脚本 | 规则 | 页面操作            │
└─────────────────────────────────────────────────────┘

物料组件库

通用组件:输入框、文本域、数字输入、选择器、日期、上传、按钮
布局组件:分组面板、Tabs、弹性布局、工具栏
业务组件:人员选择、组织选择、数据选择器、关联表格
高级组件:数据列表、数据卡片、图表

属性配置

  • 基础属性:字段标识、显示标签、占位符、默认值
  • 显示控制:是否显示、是否禁用、是否必填、显示条件
  • 样式设置:宽度、高度、字体、颜色、间距
  • 数据校验:必填校验、格式校验、范围校验、自定义校验
  • 事件配置:值变化、聚焦、失焦、点击事件

脚本/规则页签

  • 用户脚本:自定义 JavaScript 逻辑
  • 业务规则:字段联动、显隐规则配置
  • 页面事件:页面加载、提交前、提交后钩子

核心操作

选择页面 → 拖拽组件 → 配置属性 → 编写脚本 → 保存预览

多端支持

  • PC 端:Element Plus 组件
  • 移动端:Vant 组件(通过 clientType 切换)

6️⃣ 页面预览

入口

  • 表单页面:/form/:pageId
  • 列表页面:/list/:pageId

功能

  • 表单运行时渲染
  • 列表数据展示
  • 数据录入/编辑/提交
  • 数据查询/筛选/导出
  • 权限校验(字段级显隐/禁用)
  • 业务规则执行(联动、校验)

核心操作

访问页面 → 查看/录入数据 → 提交保存 → 查看列表

📂 页面路由速查

业务环节 路由 功能
业务分类/应用管理 /application 分组管理、应用列表、版本发布
应用详情 /application/:appId 应用信息、资源管理
业务建模 /modeling 模块树、模型列表、模型设计
页面设计 /designer/:pageId 可视化页面搭建
表单预览 /form/:pageId 表单运行时
列表预览 /list/:pageId 列表运行时
打印管理 /print 打印模板管理
权限管理 /permission 权限配置
部署包管理 /deployment-package 部署包管理

🎯 核心功能补充

打印管理

入口/print

功能

  • 打印模板管理(创建/编辑/复制/删除)
  • 模板状态控制(启用/禁用)
  • 引用关系查看
  • 模板下载

权限管理

入口/permission

功能

  • 成员管理
  • 权限分配(应用/模块/模型/页面/字段)
  • 批量授权/回收

部署包管理

入口/deployment-package

功能

  • 创建/导入部署包
  • 安装/升级
  • 日志查看
  • 补丁包下载

📊 核心价值

价值 说明
快速交付 可视化搭建,减少 70% 编码
低门槛 拖拽组件,配置属性
可复用 组件、模型、页面复用
多端支持 PC + 移动端
安全可靠 权限控制、版本管理

📖 配套文档

文档 用途
项目概况-新同事快速入门.md 开发者入门指南
字段类型与物料组件开发指南.md 组件开发详解
低码移动端组件开发指南.md 移动端开发指南

文档结束