分布式协同自动化办公系统-工作流引擎-流程设计

流程管理

现在就是要通过工作流引擎实现审批流程的自动化

  • 自动推进
  • 流程改变不需要修改代码

表单配置

设计表单,用于提交信息等,例如用户请假,弹出请假申请的表单信息(可以使用vue组件+ruoyi插件组件实现)

模型设计

设计流程,用户任务(指派人员),符合设计规范

  • 第一个用户任务是发起人
  • 需要指定表单,审批人(多种模式,可以指定具体人员,可以按照角色等)
    设计完成之后保存流程
  • 可以查看到过去版本的流程
  • 可以重新基于旧的版本进行设计
  • 可以对流程进行部署

发起任务

选择部署之后的流程,进行发起任务

提交之前指派的表单

申请人自己可以看到

  • 流转记录:具体到那一步以及反馈信息
  • 流程跟踪:具体处理到哪里了(通过颜色进行区分)

上级去代办任务中进行办理


相关推荐
龙茶清欢10 分钟前
7、revision 是 Maven 3.5+ 引入的现代版本管理机制
java·elasticsearch·maven
柯南二号11 分钟前
【Java后端】《Spring Boot Starter 原理详解》博客
java·开发语言·spring boot
歪歪10026 分钟前
如何在SQLite中实现事务处理?
java·开发语言·jvm·数据库·sql·sqlite
毕设源码-郭学长44 分钟前
【开题答辩全过程】以 J2EE在电信行业的应用研究为例,包含答辩的问题和答案
java·java-ee
Aevget44 分钟前
「Java EE开发指南」如何用MyEclipse开发Java EE企业应用程序?(二)
java·ide·java-ee·开发·myeclipse
不爱编程的小九九1 小时前
小九源码-springboot048-基于spring boot心理健康服务系统
java·spring boot·后端
龙茶清欢1 小时前
Spring Boot 应用启动组件加载顺序与优先级详解
java·spring boot·后端·微服务
青云交1 小时前
Java 大视界 -- Java 大数据在智能公交调度优化与准点率提升中的应用实践(416)
java·动态规划·flink cep·spark mllib·智能公交调度·杭州公交案例·准点率提升
RainbowSea1 小时前
4. ChatClient 的初始,快速使用上手
java·spring·ai编程
RainbowSea1 小时前
3. Ollama 安装,流式输出,多模态,思考模型
java·spring·ai编程