[开源] 一款SpringBoot + Activiti轻量级的彷钉钉审批流程框架
OpenCode 源码网是一个专注于分享新奇、有趣且具有实用价值的开源应用、系统、软件、硬件以及先进技术的平台。致力于精心打造一个充满活力的开源社区,携手众人共同构建开源新生态。
一、项目简介
- 项目描述
这是一款基于Vue3 的前端工作流配置新模式,后端自主研发基于SpringBoot + Activiti 开发的轻量级工作流框架,审批采用了彷钉钉审批流程设置。
-
使用Apache-2.0开源协议
- 允许自由使用:你可以自由地使用受该许可证约束的软件,用于各种目的,包括商业应用。
- 源代码可用性:通常要求在分发衍生作品时,提供相应的源代码。这有助于确保软件的透明度和可修改性。
- 专利授权:明确了许可证授予者对软件所包含的专利的授权,减少了使用者因专利问题而面临的风险。
- 兼容性:与许多其他开源许可证具有较好的兼容性,这使得在不同的开源项目之间进行集成和组合更加容易
许多知名的开源项目都采用了 Apache License Version 2.0,例如 Apache 软件基金会的众多项目(如 Apache HTTP Server、Apache Tomcat 等)、Hadoop 等大数据框架以及许多其他的软件库和工具。
如果你是软件开发者,考虑使用或贡献采用该许可证的项目时,需要了解并遵守其条款。如果你是企业用户,使用受 Apache License Version 2.0 约束的软件通常可以在满足许可证要求的前提下,获得很大的灵活性和成本效益。
二、界面展示
系统还提供了日志服务、在线用户监控、缓存监控、服务监控以及定时任务等功能。
演示图
三、 项目特点
- UI钉钉风格
- 技术点
1、组件自调用+递归处理,按树状结局处理审批流程问题
2、本项目流程设计器,方便集成到现有项目中或者二次开发 - 流程设计器
1、节点设置(包括审批人、发起人、抄送人、条件设置)
2、节点新增、删除、修改
3、条件节点:自定义配置条件
4、审批人节点:人员、角色、部门选择
5、错误校验
6、流程保存
7、流程发布
五、 项目安装
项目运行 node14.20.1 以上版本
1.环境依赖
npm i
2.本地运行
npm run dev
3.打包运行
npm run build
六、源码地址
OpenCode源码声明:
1、本站【OpenCode源码】资源全部收集于互联网,分享目的仅供学习与软件研究,请勿将软件进行非法使用!
2、如若本站【OpenCode源码】内容侵犯了原著者的合法权益,请提供合理依据,联系我们进行及时处理!
3、任何个人或组织,在未征得本站【OpenCode源码】同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台!
4、本站【OpenCode源码】为资源分享站,所有因资源导致的问题或违法行为,本站不负任何责任,且无义务提供任何技术支持!
5、本站【OpenCode源码】“站长亲测”栏目中的源码由站长亲测修复,确保资源和描述及教程一致,其它栏目中资源暂未亲测,需自行下载研究!
6、基于资源的特殊性,本站【OpenCode源码】资源一旦购买恕不退款,请谨慎选择,感谢您的理解!
1、本站【OpenCode源码】资源全部收集于互联网,分享目的仅供学习与软件研究,请勿将软件进行非法使用!
2、如若本站【OpenCode源码】内容侵犯了原著者的合法权益,请提供合理依据,联系我们进行及时处理!
3、任何个人或组织,在未征得本站【OpenCode源码】同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台!
4、本站【OpenCode源码】为资源分享站,所有因资源导致的问题或违法行为,本站不负任何责任,且无义务提供任何技术支持!
5、本站【OpenCode源码】“站长亲测”栏目中的源码由站长亲测修复,确保资源和描述及教程一致,其它栏目中资源暂未亲测,需自行下载研究!
6、基于资源的特殊性,本站【OpenCode源码】资源一旦购买恕不退款,请谨慎选择,感谢您的理解!
评论(0)