15 Star 1.7K Fork 82

宁波阿成 / ruoyi-nbcio

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Ruoyi-Nbcio V1.0.0 NBCIO亿事达企业管理平台简介

码云Gitee License 使用STS开发维护 Spring Boot JDK-8+ JDK-11

  • 本项目基于 RuoYi-Flowable-Plus 进行二次开发,从nbcio-boot(https://gitee.com/nbacheng/nbcio-boot)项目 移植过来相关功能,脚手架功能同步更新 RuoYi-Vue-Plus 项目。
  • 这个是Springboot2+vue2分支,目前初步完成流程相关工作,后续只会维护与修正bug,全部开源,个人与企业可免费使用。
  • 声明一下:现在、未来都不会有商业版本,有商业应用的公司请知会作者(免费使用,以后只做推广开源项目用)
  • 需要支持Springboot3和java17请看springboot3分支
  • 需要支持Springboot3和vue3的请看plus分支(还在移植中...)

在线演示

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

RuoYi-Nbcio 在线演示

账号 密码
超管账户 目前只能通过gitee授权免密码登录或进群咨询
监控中心(未运行) ruoyi 123456
任务调度中心 admin 123456
数据监控中心 ruoyi 123456

增加的主要功能

1、表单设计修改为formdesigner。

2、增加消息提醒功能。

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

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

5、增加自定义业务表单

6、支持本地图片上传

7、增加自定义业务表单的流程流转

8、支持多实例流程流转和多实例自定义条件

9、支持部门经理审批

10、增加仿钉钉流程设计(正在开发中)

11、流程设计器增加自定义业务表单的绑定

12、增加支持定时边界事件和定时捕获事件

13、增加我的抄送

14、流程审批增加加签、跳转、驳回等功能

15、已办任务增加收回功能

16、支持节点表单的流程流转

支持项目

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

技术交流群

  • QQ交流群: 703572701
  • 微信:微信

友情链接

后端技术架构

  • 基础框架:Spring Boot 2.7.18

  • 持久层框架:Mybatis-plus 3.5.5

  • 安全框架:Sa-Token 1.37.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 npm eslint @vue/cli 3.2.1

  • fullcalendar v-charts echarts luckysheet

  • vue-cropper - 头像裁剪组件 @antv/g2 - Alipay AntV 数据可视化图表

  • Viser-vue - antv/g2 封装实现

参与开源

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

参考文档

  • 项目文档:[RuoYi-Nbcio开发文档 目前暂时指向nbcio-boot项目文档 见演示系统里的在线帮助]
  • 脚手架文档:RuoYi-Vue-Plus文档

特别鸣谢

演示图例

登录界面

流程分类

流程表单

流程模型定义

流程布置管理

自定义业务表单关联创建

新建普通的OA流程

基于formdesigner的表单设计

流程设计

普通OA流程的发起

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

普通OA流程的审批

普通OA流程的任务办理

普通OA流程的表单信息

普通OA流程的流转记录

普通OA流程的流程跟踪

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

流程结束

已办任务

抄送我的

自定义业务流程相关信息

推荐

大家在使用本项目时,推荐结合贺波老师的书[《深入Activiti流程引擎:核心原理与高阶实战》] (https://item.m.jd.com/product/13928958.html?gx=RnAomTM2bmCImZxDqYAkVCoIHuIYVqc), 这本书对系统学习和深入掌握Activiti/Flowable的用法非常有帮助。

The MIT License (MIT) Copyright (c) 2023 RuoYi-Nbcio Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

nbcio-boot的若依版本,基于ruoyi-flowable-plus和flowable6.8.0,目前处于开发功能完善阶段,目标是打造一个最好的若依平台上flowable工作流管理系统开源版本,后续也增加一个仿钉钉流程设计,希望有需要的同仁一起打造。如果觉得这个项目对你有帮助,麻烦点个star。 展开 收起
取消

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/nbacheng/ruoyi-nbcio.git
git@gitee.com:nbacheng/ruoyi-nbcio.git
nbacheng
ruoyi-nbcio
ruoyi-nbcio
master

搜索帮助