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

流程管理

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

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

表单配置

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

模型设计

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

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

发起任务

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

提交之前指派的表单

申请人自己可以看到

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

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


相关推荐
小趴菜不能喝18 小时前
Spring boot3.x整合mybatis-plus踩坑记录
java·spring boot·mybatis
摸鱼仙人~19 小时前
Spring Boot 拦截器(Interceptor)与过滤器(Filter)有什么区别?
java·spring boot·后端
来一杯龙舌兰19 小时前
【Sharding-JDBC】Spring/Spring Boot 集成 Sharding-JDBC,分表策略与 API、YAML 配置实践
java·spring boot·spring
叫我阿柒啊19 小时前
Java全栈开发工程师面试实战:从基础到微服务的完整技术演进
java·spring boot·微服务·前端框架·vue3·全栈开发·面试技巧
华农第一蒟蒻19 小时前
Elasticsearch赋能3D打印机任务统计分析
java·大数据·spring boot·后端·elasticsearch·adb·maven
金銀銅鐵19 小时前
[Java] 验证 HashMap 的扩容时机
java·后端
间彧19 小时前
Java高级语法糖有哪些
java
现在没有牛仔了19 小时前
SpringBoot全局异常处理实战详解
java·spring boot·后端
码农阿豪19 小时前
EasyVoice与cpolar:构建私域有声平台的本地化方案
java·voice
叫我阿柒啊20 小时前
从全栈开发到云原生:一位Java工程师的实战经验分享
java·spring boot·redis·云原生·kafka·vue·全栈开发