文档章节

.net 工作流程设计

wikeFlow
 wikeFlow
发布于 2017/04/20 19:31
字数 290
阅读 851
收藏 0

WikeFlow流程支持动态跳转。。哇!!So cool....

WikeFlow官网:www.wikesoft.cn

WikeFlow演示地址:workflow.wikesoft.com

流程设计器

实际运用

WikeFlow工作流引擎只有两个核心类,FlowDesignService(流程设计),FlowInstanceService(流程实例)

1.FlowDesignService

  • string AddFlowDef(FlowDefModel flowDef); 添加流程定义
  • FlowMessage UpdateFlowDef(FlowDefModel model); 修改流程定义
  • FlowMessage DeleteFlowDef(IList ids) 删除流程定义
  • FlowDefModel GetFlowDef(string id); 得到流程定义对象
  • FlowMessage SaveDiagram(FlowModel flowDef); 保存流程设置
  • Bitmap GetBitmap(string flowDefId); 返回流程图
  • PagedResult GetList(FlowDefFilter filter); 分页查询流程定义

2.FlowInstanceService

  • InstanceMessage CreateInstance(string flowDefKey,string userId, string userName,string condition) 创建实例
  • InstanceMessage Complete(string nodeRecordId,string userId,string userName,string userMsg,string condition)处理流程
  • FlowInstance GetRunFlowInstance(string flowId); 得到当前运行的实例
  • List GetHistoryFlowInstances(string flowId); 得到历史流程处理记录列表
  • Bitmap GetRunBitmap(string flowId) 得到运行中的流程图

发起流程

InstanceMessage flowInstance = _flowInstanceService.CreateInstance("flow_holiday", "创建人用户ID", "管理员", "条件");  

 

处理流程

_flowInstanceService.Complete("节点ID", "处理人用户ID", "处理人用户", "处理意见", "条件"); 

 

 

© 著作权归作者所有

wikeFlow
粉丝 1
博文 1
码字总数 290
作品 0
成都
程序员
私信 提问
Learun FrameWork工作流,企业信息化升级的强大驱动引擎

在人力资源管理中,不同的工作流程都由一连串重覆的工作事项组合而成。以人才招聘的流程为例,由计划招聘到最後作审核,当中已渉及数百个小事项。由于信息需要经过大大小小不同的部门,因此渉...

码农kkk
2018/10/26
0
0
OSCHINA 第 13 期高手问答:工作流开发

本期 OSCHINA 高手问答我们请来 ccflow 的创始人周朋 (@ccflow ) 为我们解答工作流开发方面的各种问题。 周朋, 开源的驰骋工作流程引擎ccflow设计者,创始人.致力于可复用的框架技术,映射技术...

红薯
2012/03/25
9.6K
48
[北京] 搜狐招聘Java技术Leader, 架构师, 资深工程师

搜狐公司, www.sohu.com 具体邮件联系 felixzhang@sohu-inc.com 咨询 msn: cloud@cnscud.com 常规薪水范围 10K-30K 牛人上不封顶 --------------------------------------- · Java项目经理 ......

飞云小侠
2012/02/02
1K
7
搜狐(北京) 高薪招聘 Java 项目经理/架构师/WEB开发工程师

北京搜狐 高薪招聘 Java 项目经理/架构师/WEB开发工程师 有意请联系我 或帮忙转发 联系方式 cnscud@gmail.com msn:cloud@cnscud.com 多谢支持 注明来自 oschina.net更好, 谢谢 薪水范围 10-2...

飞云小侠
2011/05/08
820
7
年终总结,产品经理心态发生的4个变化

告别17年,迎来18年,很多人都会写一个年终总结。人在不同的年龄阶段的心态是不一样的,工作中也是如此。所以这篇文章我就总结一下自己做产品经理工作以来心态上发生的4个变化。 1)看互联网...

马虎眼
2018/01/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

web前端开发初级

Web 页面制作基础 Web 的相关概念 WWW Website URL Web Standard Web Browser Web Server HTML 基础 标记语言 从 HTML 到 XHTML HTML 的基本结构 HTML 的相关基本定义 HTML 常用开发工具 HT...

达达前端小酒馆
22分钟前
2
0
PostgreSQL 11.3 locking

rudi
今天
5
0
Mybatis Plus sql注入器

一、继承AbstractMethod /** * @author beth * @data 2019-10-23 20:39 */public class DeleteAllMethod extends AbstractMethod { @Override public MappedStatement injectMap......

一个yuanbeth
今天
15
1
一次写shell脚本的经历记录——特殊字符惹的祸

本文首发于微信公众号“我的小碗汤”,扫码文末二维码即可关注,欢迎一起交流! redis在容器化的过程中,涉及到纵向扩pod实例cpu、内存以及redis实例的maxmemory值,statefulset管理的pod需要...

码农实战
今天
4
0
为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下: 那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率...

武培轩
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部