.NET开源工作流CCFlow-快速入门 - Go语言中文社区

.NET开源工作流CCFlow-快速入门


关键字

驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow  .net开源工作流

 

接触过activiti工作流的朋友也许会觉得,设计一个工作流需要写很多代码,还要事先设计好一个表单,这真的不是一时半会能做出来的。

下面我用ccflow来设计一个流程,五分钟就可以完成。

 

第一步,需要登录流程设计器,也就是jflow或者是ccflow的后台。

当安装完jflow后,登录的页面都是前台页面,登录后台的连接,在前台中并没有,此处我们将进行修改一下,添加一个登录后台的连接或者功能。

运行ccflow代码进入后台的流程设计器登录页面:http://localhost:2207/WF/Admin/CCBPMDesigner/Login.htm

5269852785f11d6735a247083c4ab3be099.jpg
第二步:进入流程设计器创建流程。选中一个文件夹,右键,点击新建/导入流程。只填写流程名称即可。

89c6363e7621789ea11083ce0064f55112b.jpg

点击确定,流程创建成功。默认创建的流程只有两个节点,其中一个是开始节点,并且开始节点不可以被删除。双击节点或右键选择修改节点名称,可以修改节点名称。

5131b20c8449e804c2c5d5e5291749e478d.jpg

第三步:添加节点。右键空白处,选择添加节点即可。

52776758f3a2cf1cbd9fcb39140aa9912a5.jpg

单击节点就可以修改节点名称如下图

2890c7561a30462f470a6e9ec897ab02cd4.jpg

第四步:连接线。Jflow会根据连接线的方向,进行流程流转。

设置方法:将鼠标放在节点中间,出现黑色圆点后,左键按住滑动拖拽到需要连接的节点即可。

d58977aea85f47047ace72e22e9d05ba302.jpg
 

第五步:设计表单。右键节点,选择设计节点表单-傻瓜表单,即可进入表单设计器。

b506f411222654779ea4e794adc5942bb68.jpg

开始节点的表单中,会添默认一个只有样式的表单。可以自己添加控件,或修改样式。所以的控件都是可拖拽的。详细的表单控件说明,请访问jflow官网,查看操作手册。

在设计其他节点的表单是,可以通过表单中的导入按钮,导入表单。

第六步:设置连线条件,可根据表单的数据字段数据或者发起人的部门岗位来作为方向条件

8fc45cb10c116b26a98d3e2d129ed608526.jpg

3536fc4667c8c8893bbd918cfc9fb0d2f2e.jpg

第七步:设计节点属性。右键节点,选择节点属性。

节点属性页面,包括基本属性、功能按钮、表单类型、运行模式等功能,通过配置这些功能,在流程运行中就可以使用或者控制流程。

acd7f053d9d7e2be1bf74d05daf0ff5dd05.jpg

第八步:设置节点运行规则节点接受人。

7265e8ea36d8cf59206271bc5e0c4b7957e.jpg

在节点属性,基本属性中,设置节点访问规则,与岗位相关的规则,就在左侧绑定岗位,与部门相关的就绑定部门。具体规则的详细说明,请看文档说明:

http://ccbpm.mydoc.io/?v=5404&t=17907

 

第八步:当每个节点都设置好以后,点击检查属性,对流程进行检查。

如果流程设计有误,系统会提示。出现红色字体的错误字样,表示流程有问题,无法运行,或运行过程中报错。

黄色字体的警告,不影响流程的运行。

第九步:如果检查没有问题,或不影响流程的运行。点击运行按钮,即可以测试运行。

27cd1bbd3e5d78e437f9b92b89cb3b5bb7c.jpg

或者使用开始节点中,使用合符绑定规则的人员帐号,登录前台,进行运行。

前台运行表单页面
e36df0a69890938c0ac14391246ea8a1599.jpg

查看ccflow的在线课程,可详细了解工作流和表单的设计

https://ccflow.ke.qq.com/

转载于:https://my.oschina.net/ccflow/blog/3018340

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_34183910/article/details/91755407
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-08 11:29:22
  • 阅读 ( 1109 )
  • 分类:Go开源项目

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢