基于若依和flowable6.7.2的ruoyi-nbcio流程管理系统正式发布

news/2024/7/10 1:55:54 标签: flowable, 若依, ruoyi-nbcio, ruoyi, java, vue

更多ruoyi-nbcio>ruoyi-nbcio功能请看演示系统

gitee源代码地址

前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio>ruoyi-nbcio

演示地址:RuoYi-Nbcio后台管理系统

项目概要

  • 本项目基于 RuoYi-Flowable-Plus 进行二次开发,从nbcio-boot(https://gitee.com/nbacheng/nbcio-boot)项目 移植过来相关功能,脚手架功能同步更新 RuoYi-Vue-Plus 项目。
  • 项目处于开发移植阶段,目标是打造一个基于若依平台flowable流程的最好流程管理系统开源版本,目前只是初步完成流程的基本功能。因此,目前仅推荐用于学习、毕业设计等个人使用。

参考文档

  • 项目文档:RuoYi-Nbcio开发文档 目前暂时指向原项目文档
  • 脚手架文档:RuoYi-Vue-Plus文档

项目地址

  • Gitee:https://gitee.com/nbacheng/ruoyi-nbcio>ruoyi-nbcio

增加的主要功能

1、表单设计修改为formdesigner。

2、增加消息提醒功能。

3、支持动态角色与用户,流程流转原来的userid方式修改为username的方式。

4、全新修改了原先启动流程的过程。

5、增加自定义业务表单

6、 支持本地图片上传

7、支持自定义业务表单的流程流转

支持项目

  • 如果项目对你有帮助,请给项目点个Star,同时也可以请作者喝杯咖啡吧! 

在线演示

演示服务不限制操作,希望大家按需使用,不要恶意添加脏数据或对服务器进行攻击等操作。

RuoYi-Nbcio 在线演示

账号密码
超管账户 目前只能通过gitee授权免密码登录或star后进群要密码
监控中心(未运行)ruoyi123456
任务调度中心admin123456
数据监控中心ruoyi123456

技术交流群

QQ交流群: 703572701

友情链接

  • 基于jeec-boo3.0的nbcio-boot项目: NBCIO 亿事达企业管理平台。

后端技术架构

  • 基础框架:Spring Boot 2.7.11

  • 持久层框架:Mybatis-plus 3.5.3.1

  • 安全框架:Sa-Token 1.34.0

  • 缓存框架:redis

  • 日志打印:logback

  • 其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。

开发环境

  • 语言:Java 8 java 11

  • IDE(JAVA): STS安装lombok插件 或者 IDEA

  • 依赖管理:Maven

  • 数据库:MySQL5.7+ & Oracle 11g & SqlServer & postgresql & 国产等更多数据库

  • 缓存:Redis

前端技术

  • 基础框架:ant-design-vue - Ant Design Of Vue 实现
  • Element UI
  • JavaScript框架:Vue
  • Webpack
  • node
  • yarn
  • eslint
  • @vue/cli 3.2.1
  • fullcalendar
  • v-charts
  • echarts
  • luckysheet
  • vue-cropper - 头像裁剪组件
  • @antv/g2 - Alipay AntV 数据可视化图表
  • Viser-vue - antv/g2 封装实现

参与开源

  • 如遇到问题,欢迎提交到 issues(请按模版进行填写信息)。
  • 欢迎fork项目,同时提交相关功能。

特别鸣谢

  • RuoYi-Flowable-Plus
  • bpmn-process-designer
  • formDesigner

演示图例

登录界面

流程分类

流程表单

流程模型定义

流程布置管理

自定义业务表单关联创建

新建普通的OA流程

基于formdesigner的表单设计

流程设计

普通OA流程的发起

自定义业务流程的发起,单表案例

普通OA流程的审批

普通OA流程的任务办理

普通OA流程的表单信息

普通OA流程的流转记录

普通OA流程的流程跟踪

自定义业务表单流程的表单信息,其它跟OA流程一样

流程结束

已办任务

抄送我的

自定义业务流程相关信息

消息提醒

我的消息


http://www.niftyadmin.cn/n/5095980.html

相关文章

Linux常用命令——command命令

在线Linux命令查询工具 command 调用并执行指定的命令 补充说明 command命令调用指定的指令并执行,命令执行时不查询shell函数。command命令只能够执行shell内部的命令。 语法 command(参数)参数 指令:需要调用的指令及参数。 实例 使用command…

20分钟上手ES6,不会ES6好意思说自己会JS ?

✍🏼作者:周棋洛,大二计算机学生 ♉星座:金牛座 🏠主页:点击查看更多 🌐关键:ES6 javascript 前端 文章目录 理解ES6ES6 块级作用域 letES6 解构数组ES6 解构对象ES6 模板字符串ES6 …

解决kong部署自定义插件报 helloworld plugin is enabled but not installed

背景 我使用的是docker环境部署,使用的是自定义挂载plugins路径 -e "KONG_LUA_PACKAGE_PATH/plugins/?.lua" \ -v "/plugins:/plugins" \ -e "KONG_PLUGINSbundled,helloworld" \但是当我只需docker run的时候就报错 [error] 1#0:…

FPGA基于1G/2.5G Ethernet PCS/PMA or SGMII实现 UDP 网络视频传输,提供工程和QT上位机源码加技术支持

目录 1、前言版本更新说明免责声明 2、我这里已有的以太网方案3、设计思路框架视频源选择OV5640摄像头配置及采集动态彩条UDP协议栈UDP视频数据组包UDP协议栈数据发送UDP协议栈数据缓冲IP地址、端口号的修改Tri Mode Ethernet MAC1G/2.5G Ethernet PCS/PMA or SGMIIQT上位机和源…

你真的了解微服务架构吗?

目录 写在前面 从单体架构说起 聊到分布式架构 聊回到微服务架构 微服务架构的关键技术 写在前面 随着互联网行业的快速发展,对服务的要求也越来越高,服务架构早就从原来单体架构逐渐演变为现在流行的微服务架构。 微服务(Micros…

python 之enumerate()函数

文章目录 enumerate() 是 Python 中的一个内置函数,它用于在遍历可迭代对象(如列表、元组、字符串等)时同时获取每个元素的索引和值。这个函数非常有用,因为它允许您在迭代过程中轻松地访问元素的索引,而不需要手动维护…

rabbitmq 消费者报错 ListenerExecutionFailedException NullPointerException

报错信息: org.springframework.amqp.rabbit.support.ListenerExecutionFailedException: Listener method private void com.winkeytech.service.impl.DrawRecordServiceImpl.sendSmsToGuide(com.winkeytech.dto.DrawSms2GuideDTO) threw exception at org.spr…

innovus:antenna设置

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 innovus和ICC2还不一样,ICC2需要读antenna rule,innovus只看antenna lef,所以要检查一下lef里antenna信息全不全。 然后设置如下option: s…