1 Star 0 Fork 270

userqiao / jsonflow-ui

forked from JackRolling / jsonflow-ui 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 5.27 KB
一键复制 编辑 原始数据 按行查看 历史
luolin 提交于 2023-07-29 19:41 . :sparkles::fire:更新文档

08

star fork

如果觉得不错,给作者一个⭐️小星星⭐️Star⭐️支持下️吧

欢迎进群一起交流
🔥大家可扫码加入交流群,群已超200+人被限制了。可以加我微信 ll766488893 拉你入群

🔥🔥🔥JsonFlow商业版Pro已支持移动端APP、Vue3技术栈🔥🔥🔥

JsonFlow在线演示(请联系作者微信ll766488893)

点击预览(JsonFlow SpringBoot单体版本) 【备注:微服务版本整合PIGX】

JsonFlow在线文档(VIP文档暂未开源-请联系作者)

点击预览

🎉🎉🎉绝对简单但强大易用易扩展且适应复杂场景的中国式审批的工作流引擎系统

🔥🔥🔥JsonFlow商业版Pro强大功能🔥🔥🔥

注:商业版流程设计器全新自研更简单强大,核心与开源版不同

  • 基于本系统开发的工作流系统已在生产上平稳运行良久,生产已验证

  • 商业授权与协议范围说明 - PIGX官方授权声明地址点击预览

  • 请点击查看商业版Pro强大功能详情点击预览

  • 请点击查看对比传统BPM详情点击预览

系统介绍

  • 🎉🎉 JsonFlow工作流系统前端已支持移动端APP、Vue3技术栈,支持一套前端代码同时适配PC、Pad、H5多端显示,移动端APP办公(含流程图回显)。

  • 🔥🔥 JsonFlow提供文档和配套视频,功能描述清晰简洁,学习成本低,持续更新优化中(VIP文档-请先订阅VIP)

工作流管理、工单管理、工作交接模块

  • 本系统将工作流引擎与工单系统分离,目的在于解耦减少业务对工作流的入侵,以便于业务后期各种复杂报表统计

  • 本系统同时支持在线工作与任务交接,弥补了传统BPM工作流需单独处理的不足,方便公司人员流动后的工作交接

UI美观操作简单⭐️

  • 流程图设计:拖拽节点到绘图区,进行任意连线。在流程设计时可将鼠标移动到节点或连线上右键菜单设置属性(节点可直接双击),非常方便快捷操作
  • 可自由设置连线/路由/布局改变连线形式、画布内的节点/连线均可拖拽和调整大小,未来可自定义图形
  • 01
  • 查看流程图:流程图节点显示不同状态与图标,鼠标移动到节点可显示节点与审批信息,放到线上可显示条件信息(注:显示信息可自行调整)
  • 04

在线设计

  • 开发平台:代码自动生成,方便快速进行二次定制化流程开发
  • 一键快捷设计【表单设计 + 流程设计(表单/审批页面权限) + 页面设置】
  • 04

在线办公

办公申请
  • 支持在线一键发起办公申请工单,办理任务、WebSocket任务消息通知等等 05
任务管理
  • 在待办任务点审批,可以查看/修改工单信息、审批过程、流程图。办理人员、页面支持高度可配置化 08
  • 流程实例管理
  • 更多功能期待你体验...

其他功能:

  • 节点分为五种:开始节点、串行节点、并行节点、结束节点、虚拟节点,以及一个节点任务
  • 审批过程增加时间线显示UI效果(以Timeline时间线方式显示),可选择表格或时间线两种不同的显示方式
  • 更多功能期待你体验...

数据结构

{
  "nodeList": [
    {
      "type": "start",
      "nodeName": "开始",
      "icon": null,
      "attrs": {
        "pcTodoUrl": null,
        "pcFinishUrl": null
      },
      "clazz": {
        "clazz": null,
        "methods": null
      },
      "defJob": {
        "jobName": "任务名称",
        "userId": null,
        "roleId": null
      },
      "jobSize": 1,
      "id": "1661145449179000002",
      "height": 50,
      "x": 210,
      "width": 50,
      "y": 205
    }
  ],
  "linkList": [
    {
      "type": "link",
      "label": "",
      "sourceId": "1661145449179000002",
      "targetId": "1661145452800000003",
      "attrs": {
        "varKey": null,
        "varVal": null
      },
      "id": "1661145456855000004",
      "icon": null
    }
  ],
  "attrs": {
    "id": "1661145437059000001"
  },
  "status": "0"
}

本地安装

  • 下载本项目:npm install

  • 启动项目:npm run serve

  • 构建项目dist:npm run build

关于作者&&微信群

  • 欢迎大家进群一起交流 🔥🔥🔥 如果群二维码失效了,可以直接加我微信拉群,感谢
Java
1
https://gitee.com/fj520/jsonflow-ui.git
git@gitee.com:fj520/jsonflow-ui.git
fj520
jsonflow-ui
jsonflow-ui
master

搜索帮助