This commit is contained in:
caixiaofeng 2024-05-19 15:06:29 +08:00
parent cec29984e0
commit 0422fb17e2

View File

@ -13,7 +13,7 @@ lowflow-design是一个基于`Vue3``Vite``TypeScript``Element-Plus`等
https://tsai996.github.io/lowflow-design/ https://tsai996.github.io/lowflow-design/
### 成品案例 #### 成品案例
https://www.666cxf.com/ https://www.666cxf.com/
@ -44,56 +44,62 @@ https://www.666cxf.com/
~~~ ~~~
├── public ├── public
├── src ├── src
│ ├── assets // 静态资源 │ ├── api # 接口
│ │ ├── index.ts # 接口统一管理
│ │ ├── modules # 接口模块
│ │ │ ├── role.ts # 角色接口
│ │ │ ├── user.ts # 用户接口
│ │ │ └── model.ts # 流程模型接口
│ ├── assets # 静态资源
│ │ ├── logo.png │ │ ├── logo.png
│ │ └── ... │ │ └── ...
│ ├── components // 公共组件 │ ├── components # 公共组件
│ │ ├── AdvancedFilter // 高级条件筛选 │ │ ├── AdvancedFilter # 高级条件筛选
│ │ ├── Render // 组件渲染器 │ │ ├── Render # 组件渲染器
│ │ ├── RoleSelector // 角色选择器 │ │ ├── RoleSelector # 角色选择器
│ │ ├── SvgIcon // svg图标 │ │ ├── SvgIcon # svg图标
│ │ ├── UserSelector // 用户选择器 │ │ ├── UserSelector # 用户选择器
│ │ └── ... │ │ └── ...
│ ├── mock // mock模拟数据 │ ├── mock # mock模拟数据
│ │ ├── index.ts │ │ ├── index.ts
│ │ ├── role.ts // 角色接口 │ │ ├── role.ts # 角色接口
│ │ ├── user.ts // 用户接口 │ │ ├── user.ts # 用户接口
│ │ └── ... │ │ └── ...
│ ├── router // 路由 │ ├── router # 路由
│ │ ├── index.ts │ │ ├── index.ts
│ │ └── ... │ │ └── ...
│ ├── stores // 状态管理 │ ├── stores # 状态管理
│ │ ├── index.ts │ │ ├── index.ts
│ │ └── ... │ │ └── ...
│ ├── styles // 全局样式 │ ├── styles # 全局样式
│ │ ├── index.scss │ │ ├── index.scss
│ │ └── ... │ │ └── ...
│ ├── typings // 全局类型 │ ├── typings # 全局类型
│ │ ├── index.scss │ │ ├── index.scss
│ │ └── ... │ │ └── ...
│ ├── views │ ├── views
│ │ ├── flowDesign // 流程设计器 │ │ ├── flowDesign # 流程设计器
│ │ │ ├── nodes // 流程节点 │ │ │ ├── nodes # 流程节点
│ │ │ │ ├── Add.vue // 添加节点 │ │ │ │ ├── Add.vue # 添加节点
│ │ │ │ ├── ApprovalNode.vue // 审批人节点 │ │ │ │ ├── ApprovalNode.vue # 审批人节点
│ │ │ │ ├── CcNode.vue // 抄送人节点 │ │ │ │ ├── CcNode.vue # 抄送人节点
│ │ │ │ ├── ConditionNode.vue // 条件节点 │ │ │ │ ├── ConditionNode.vue # 条件节点
│ │ │ │ ├── EndNode.vue // 结束节点 │ │ │ │ ├── EndNode.vue # 结束节点
│ │ │ │ ├── ExclusiveNode.vue // 互斥分支节点 │ │ │ │ ├── ExclusiveNode.vue # 互斥分支节点
│ │ │ │ ├── GatewayNode.vue // 网关节点 │ │ │ │ ├── GatewayNode.vue # 网关节点
│ │ │ │ ├── Node.vue // 节点 │ │ │ │ ├── Node.vue # 节点
│ │ │ │ ├── StartNode.vue // 开始节点 │ │ │ │ ├── StartNode.vue # 开始节点
│ │ │ │ ├── TimerNode.vue // 计时等待节点 │ │ │ │ ├── TimerNode.vue # 计时等待节点
│ │ │ │ ├── TreeNode.vue // 节点树 │ │ │ │ ├── TreeNode.vue # 节点树
│ │ │ │ └── type.ts // 节点类型 │ │ │ │ └── type.ts # 节点类型
│ │ │ ├── panels // 属性面板 │ │ │ ├── panels # 属性面板
│ │ │ │ ├── ApprovalPanel.vue // 审批人配置面板 │ │ │ │ ├── ApprovalPanel.vue # 审批人配置面板
│ │ │ │ ├── CcPanel.vue // 抄送人配置面板 │ │ │ │ ├── CcPanel.vue # 抄送人配置面板
│ │ │ │ ├── ConditionPanel.vue // 条件配置面板 │ │ │ │ ├── ConditionPanel.vue # 条件配置面板
│ │ │ │ ├── index.vue // 属性面板抽屉 │ │ │ │ ├── index.vue # 属性面板抽屉
│ │ │ │ ├── StartPanel.vue // 开始配置面板 │ │ │ │ ├── StartPanel.vue # 开始配置面板
│ │ │ │ └── TimerPanel.vue // 计时等待配置面板 │ │ │ │ └── TimerPanel.vue # 计时等待配置面板
│ │ ├── home // 首页 │ │ ├── home # 首页
│ │ └── ... │ │ └── ...
│ ├── App.vue │ ├── App.vue
│ ├── main.ts │ ├── main.ts