# ding-flow **Repository Path**: qimingjin/df ## Basic Information - **Project Name**: ding-flow - **Description**: DingFlow前后端分离,后端版本 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 8 - **Created**: 2022-09-02 - **Last Updated**: 2025-12-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
QQ二群: 473942262
- 超级管理员: admin/admin123
## DingFlow简介
DingFlow取其DingTalk和Flowable的前四个单词组成,是一款致力于帮助中小企业智能化办公系统。目前由官网和后台管理系统两个部分组成。
项目之初是笔者的一个flowable学习demo,后来在公司集成钉钉接口时,偶然间发现钉钉自带工作流插件,便想利用业余时间想打造一个开源的
面向中小型企业的管理系统。 期望该管理系统能够实现钉钉用户组织架构和钉钉工作流数据打通,企业可以通过钉钉移动化办公,也可通过系统开发满足
自身不同需求。 目前系统还处于初始孵化阶段,很多功能都不完善,笔者期待您的加入一起完善项目。
## 内置功能
| | 功能 | 描述 |
|-----|-------|---------------------------------|
| ⭐ | 用户管理 | 用户是系统操作者,该功能主要完成系统用户配置 |
| ️ | 在线用户 | 当前系统中活跃用户状态监控,支持手动踢下线 |
| | 角色管理 | 角色菜单权限分配、设置角色按机构进行数据范围权限划分 |
| | 菜单管理 | 配置系统菜单、操作权限、按钮权限标识等 |
| ⭐ | 部门管理 | 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限 |
| | 岗位管理 | 配置系统用户所属担任职务 |
| | 字典管理 | 对系统中经常使用的一些较为固定的数据进行维护 |
| | 参数管理 | 对系统动态配置常用参数 |
| | 操作日志 | 系统正常操作日志记录和查询,系统异常信息日志记录和查询|
|️ | 登录日志 | 系统登录日志记录查询,包含登录异常 |
| | 通知公告 | 系统通知公告,官网新闻动态信息发布维护 |
| | 定时任务 | 在线(添加、修改、删除)任务调度包含执行结果日志 |
## 启动项目配置
## 项目截图
## 版本发布
v1.0 2021-02-24 DingFlow首发
- 1.0 集成flowable官方设计器
- 2.0 抛弃官方设计器用户组,使用DingFlow首发自带用户,流程角色。流程角色实现向下兼容(即流程某节点配置父角色,其父角色下所有子角色都具有流程审批权限)
- 3.0 系统自带请假申请和采购单申请,采用类form表单提交,保存流程资源表。反序列化表单,实现流程中取业务数据。接口通用,一个接口按照规定格式设计流程即可。
- 4.0 全局监听器抽象设计,实现任务创建时,钉钉消息通知,待办人实时接收消息,及时处理任务。
- 5.0 任务监听器抽象设计,满足各种节点自定义业务需求,按照规则开发即可。
- 6.0 系统创建用户和部门,同步到钉钉用户和部门。实现钉钉移动化办公。
- 7.0 钉钉修改用户和部门,系统异步监听数据变化,实时修改系统数据。实现钉钉和系统数据同步。
- 8.0 账单管理,导出支付宝,微信账单。一键导入系统,系统轻松管理账单数据,日常消费明了清晰。
## 未来规划
## 交流群
- QQ群: 一群:577813338(已满),二群: 473942262
- 欢迎入群讨论,我们的口号:**借助钉钉,致力于流程,让流程更简单**
- DingFlow公众号(关注公众号即可获取DingFlow开发手册一份)
-
## 我有话说
开源离不开您的参与、支持与鼓励。开源不易,如果您觉得项目对您有帮助,请您动动小手star一下,也是对作者的莫大帮助与支持。
## 友情链接
- 若依:http://ruoyi.vip
## 最后,特别感谢若依系统提供框架