IT大杂烩解决方案

.Net Core后台引擎+简洁UI一体化工作流设计框架

2020-05-22  本文已影响0人  叫我熊大大

工作流是我们在做互联网应用开发时经常需要用到的一种技术,通常是借助一些开源的工作流项目来做,但问题是大部分项目的进行都要重复搭建底层,费时费力,如果有一种通用模式可以代替底层的搭建部分,后期变动仅需要对代码做简单的修改,那将会方便很多。

因为工作流是涉及一个任务请求在多个人之间流转的业务流程,那么它的实现需要立足在一个至少有三个用户的项目基础上的,今天要介绍的框架将以此为基础,简单配置出一套流程,用于框架的实用性验证。

工作流的核心模块主要包含几方面:流程设计、流程任务、流程委托、流程监控、签章等。

它们的作用分别是:

流程设计:定义为新增流程和流程实例。

流程已经区分为十大类,每类流程均可以新增、编辑、删除、导入导出等,以请假流程为例,设计实例(新增后填入数据,点击下一步即可)。

新增

权限

设计

设计时,起始、判断、结束等直接从左侧菜单栏选择,再双击每个节点进行节点的基本设置,如下:

开始节点

普通节点

判断节点

到此,流程的设计已经结束,再看一下辅助功能。

流程任务:暨用户使用界面。

流程监控:指派审核人,添加审核节点等

流程委托:流程代处理。

__________________________________

注意,流程设计时需要用到表单,请假单在设计流程之前要设计完成,不然无法调用,这里可以看一下表单预览。

到此,流程模块的基本功能已经设计演示完毕,更多功能可以搜索力软敏捷开发框架进行体验。

上一篇下一篇

猜你喜欢

热点阅读