# zapi-allin **Repository Path**: xietb/zapi-allin ## Basic Information - **Project Name**: zapi-allin - **Description**: 一套超级简单的自研工作流引擎管理后台以及电子签章,数字证书相关功能, 支持SM2,RSA数字证书签名验签 支持审批节点,条件分支节点,json交互告别bpmn繁琐复杂操作,自定义表单设计器,自定义表格设计器,数据集成等相关,打造现代化低代码或零代码平台的基础模型 前端vue3 后端java springboot2.7.18+mybatisplus 数据库mysql8 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 22 - **Created**: 2025-11-23 - **Last Updated**: 2025-11-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # zapi-allin 超级简单的自研工作流管理系统 厌倦了flowable,activiti等工作流的bpmn的配置,不妨看看我这个简单的. 一套超级简单的自研工作流引擎以及电子签章后台系统。 文档编辑(基于onlyoffice7.3.3社区版实现,包含外置保存按钮也一并实现了) 前端vue3 zapi-allin/zapi-allin-web 后端java springboot2.7.18+mybatisplus zapi-allin/zapi-allin-sys 演示地址:[zapi-admin](http://43.136.77.194/login) 数据库mysql8 数据脚本: zapi-allin/zapi-allin-sys/allin-starter/src/main/resources/sql/zapi_allin.sql 数字证书软证书生成颁发: ![输入图片说明](c1.png) 支持SM2,RSA数字证书签名: ![输入图片说明](c1-1.png) 支持SM2,RSA数字证书验签: ![输入图片说明](c1-2.png) 印章生成: ![输入图片说明](s1.png) 合同pdf电子盖章,加盖印章: ![输入图片说明](ss-1.png) 工作流引擎: 目前支持审批节点,条件分支节点,json交互告别bpmn繁琐复杂操作 自定义表单设计器 自定义表格设计器 数据集成等相关 打造现代化低代码或零代码平台的基础模型。 AI部分展示: ![输入图片说明](aiimage.png) 部分表单设计器,列表设计器,流程设计器展示: ![输入图片说明](https://foruda.gitee.com/images/1759039847415030405/889099b6_8409049.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1759039888603035178/f73f3866_8409049.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1759039913317174566/337e063e_8409049.png "屏幕截图") 多数功能还未完全开发对接完成,敬请期待...... 目前已完成系统表单对接工作流引擎部分以及自定义表单对接,还未完成相关专属业务表单发起模块, 目前发起都在相对应的业务表单或测试系统表单中新增数据发起工作流。开发建设中,请耐心等待....... 业务表单发起操作说明: 首先表单列表进入,点击创建表单 ![输入图片说明](images1.png) 然后流程列表中,点击创建流程 ![输入图片说明](imagesimage2.png) 进入设计器 ![输入图片说明](imagesimage3.png) 根据提示进行编辑流程 ![输入图片说明](imagesimage4.png) 流程编辑完成后,去数据列表中进行新增数据,进行流程发起(流程的发起默认是通过新增数据发起的,后续会改造自定义发起流程,建设中.....) ![输入图片说明](imagesimage5.png) ![输入图片说明](imagesimage6.png) 到此,可以去我的待办中查看了 然后就是 系统表单操作相关的说明使用: 系统内置了一个系统表单的流程定义: ![输入图片说明](https://foruda.gitee.com/images/1759039067897781610/2b9826ec_8409049.png "屏幕截图") 相关流程变量就是对应上传统开发的CRUD的实体字段 进入设计器: ![输入图片说明](https://foruda.gitee.com/images/1759039206521290414/9d502107_8409049.png "屏幕截图") 右下角会有个相对应的操作说明,点击保存或更新。 然后进入 系统订单表流程发起测试 ![输入图片说明](https://foruda.gitee.com/images/1759039388774607918/9c8aa48f_8409049.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1759039437807542801/7547b11e_8409049.png "屏幕截图") 这时候 我的待办列表中会有一条记录 ![输入图片说明](https://foruda.gitee.com/images/1759039489807335965/98bd60f7_8409049.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1759039521538416998/980ca113_8409049.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1759039601124344869/c2febed2_8409049.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1759039622511258810/7ff664d7_8409049.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1759039636524447903/411e5b37_8409049.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1759039649821606049/64784e9e_8409049.png "屏幕截图")