[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8965":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":21,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":16,"starSnapshotCount":16,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},8965,"approvalFlow","SNFocus\u002FapprovalFlow","SNFocus","基于form-generator，仿钉钉审批流程创建（表单创建\u002F流程节点可视化配置\u002F必填条件及校验）","",null,"Vue",1248,322,38,12,0,55.53,"MIT License",false,"master",true,[],"2026-06-12 04:00:42","# 仿钉钉后台审批流程\n> 渣新出品，不曾想放到GitHub上居然有人给了Star，人生第一次，分享出来给大家，虽然多半没什么用，供大家一乐也好。垃圾代码，还望轻喷。\n\n基于JakHuang大佬的[form-generator](https:\u002F\u002Fgithub.com\u002FJakHuang\u002Fform-generator)的，仿钉钉后台审批流程创建界面\n\n[Gitee预览入口](http:\u002F\u002Fsoning.gitee.io\u002Fapprovalflow\u002F)\n\n[GitHub仓库](https:\u002F\u002Fgithub.com\u002FSNFocus\u002FapprovalFlow)\n\n[Gitee仓库](https:\u002F\u002Fgitee.com\u002Fsoning\u002FapprovalFlow)\n\n## 主要功能\n1. 表单配置(form-generator)\n  - 拖拽表单，生成布局页面\n  - 配置拖拽组件属性，定制组件形态\n  - 生成JSON数据并生成预览页面\n2. 流程节点配置(仿钉钉界面)\n  - 创建审批流程(发起人，审批人，条件节点，抄送人)\n  - 配置节点详细数据，包括条件节点表达式及期望值等\n  - 配置节点对表单得权限（目前并未在预览页面中做控制）\n  - 必填节点校验\n\n## 基本结构\n```\n\u002F\u002F src\n|-- components\n|---- BasicSetting \u002F\u002F 基础设置\n|---- DynamicForm      \u002F\u002F 表单配置\n|---- Process          \u002F\u002F 流程配置\n|---- AdvancedSetting  \u002F\u002F 高级设置\n|---- FormControls     \u002F\u002F 扩充表单组件\n\n|-- views\n|---- admin  \u002F\u002F 后台配置界面\n|---- custom \u002F\u002F 前台预览界面\n```\n> 不想把JakHuang大佬的项目拆分出来 一是为了方便学习大佬代码 二是为了以后单独抽离表单出来更方便 所以没有把form-generator项目的公用文件抽离到顶层 流程创建组件同理\n\n## 表单组件\n1. 单行输入框, 多行输入框, 数字输入框, 金额\n2. 下拉选择, 级联选择, 省市区\n3. 单选框组, 多选框组\n4. 时间选择, 时间范围, 日期选择, 日期范围\n5. 滑块, 组织机构, 附件, 计算公式\n6. 布局容器, 表格\u002F列表\n\n## 界面预览\n![YL5ip8.png](https:\u002F\u002Fs1.ax1x.com\u002F2020\u002F05\u002F22\u002FYL5ip8.png)\n![YL5AXQ.png](https:\u002F\u002Fs1.ax1x.com\u002F2020\u002F05\u002F22\u002FYL5AXQ.png)\n![YL5k6g.png](https:\u002F\u002Fs1.ax1x.com\u002F2020\u002F05\u002F22\u002FYL5k6g.png)\n![YL5Cff.png](https:\u002F\u002Fs1.ax1x.com\u002F2020\u002F05\u002F22\u002FYL5Cff.png)\n![YL5F1S.png](https:\u002F\u002Fs1.ax1x.com\u002F2020\u002F05\u002F22\u002FYL5F1S.png)\n![YL5Z0s.png](https:\u002F\u002Fs1.ax1x.com\u002F2020\u002F05\u002F22\u002FYL5Z0s.png)\n![YL5Vmj.png](https:\u002F\u002Fs1.ax1x.com\u002F2020\u002F05\u002F22\u002FYL5Vmj.png)\n\n## 郑重感谢\n非常感谢JakHuang的[form-generator](https:\u002F\u002Fgithub.com\u002FJakHuang\u002Fform-generator)为我解决了很多问题，也从中学习到了很多。再者就是我fork`form-generator`版本和JakHuang现在的版本也有很大的区别，感兴趣的童鞋可以去JakHuang那儿看看。\n\n\n\n\n","SNFocus\u002FapprovalFlow是一个基于form-generator的仿钉钉审批流程创建工具，支持表单创建、流程节点可视化配置以及必填条件和校验。该项目使用Vue开发，具备拖拽生成布局页面、定制组件形态及生成JSON数据预览等功能；同时提供流程节点配置，包括发起人、审批人、条件节点、抄送人的设置，以及节点详细数据配置与权限控制。适用于需要自定义审批流程的企业或团队，特别是那些希望简化流程管理和提高工作效率的场景。项目采用MIT License开源，便于二次开发和学习参考。",2,"2026-06-11 03:20:35","top_language"]