# react项目流程引擎设计器 **Repository Path**: lin_30_0/oa-sys-web-designer ## Basic Information - **Project Name**: react项目流程引擎设计器 - **Description**: oa系统流程引擎表单设计器流程设计器, 基于react,next.js,ant design v5,开发了rbac权限功能+表单设计器+流程设计器+审批功能,串行并行。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 2 - **Created**: 2025-01-18 - **Last Updated**: 2025-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: React, next, Tailwind, Ant-Design, TypeScript ## README ![图片描述](/src/public/1.png) ![图片描述](/src/public/2.png) ![图片描述](/src/public/3.png) ![图片描述](/src/public/4.png) ![图片描述](/src/public/5.png) # oa-sys-web - RBAC权限控制+OA流程引擎, 目前Next.js项目自研的一套rbac权限控制,动态菜单,以及oa系统中流程引擎,动态表单设计器,可扩展性强。市场上基于Next.js+antd开源的表单设计器流程设计器已经很少了,几乎没有,并且目前技术栈用的 Reactflow,是市场上很火的ai设计器的技术首选,如Dify,Coze等等他们都是用reactflow来设计工作流的,可扩展性非常高,当前这套项目,后端采用的GoLang+Gorm+Gin+MySQL开发的,后端代码请私信我,后续会出vue3的高级版本(有websocket,消息队列,实时对话,以及审批信息推送,人事绩效等复杂业务,能够面对中小企业内部oa) ## 🛠 技术栈 - Next.js 14 - React - TypeScript - Ant Design - Tailwind CSS - Auth.js - Reactflow 流程图设计 ## 🚦 快速开始 1. 克隆仓库: ```bash git clone https://gitee.com/lin_30_0/oa-sys-web-designer.git cd ``` 2. 安装依赖: ```bash npm install ``` 3. 运行开发服务器: ```bash npm run dev ``` 4. 在浏览器中打开 [http://localhost:3000](http://localhost:3000) 查看结果。 ## 📁 项目结构 ## 🔧 配置 项目使用了多个配置文件来管理不同方面的设置: - `next.config.js`: Next.js 配置 - `tailwind.config.ts`: Tailwind CSS 配置 - `tsconfig.json`: TypeScript 配置 ## 📄 许可证 本项目采用 [MIT 许可证]()。 ## 📞 联系我们 如有任何问题或建议,请联系 wechat:19120597808。 --- 感谢使用 Com Admin!我们期待看到您用它构建出色的管理系统。