- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(Activiti安装以及demo
Activiti 学习 搭建一个Activiti开发环境 在eclipse中 点击“Add” 在Name选项中填写一个名称 Location: /designer/update/ 点击“ok“ 再点击“下一步” 选择红色 点击“Finish” 安装activiti完成。 创建Activiti 会签 创建一个Activiti project 1. 点击“下一步” 填写一个项目名称 点击完成 选择刚建的项目 选择“下一步” 点击“Finish” 打开diagrams下的MyProcess1.activiti 在里面画流程图 切记要填写 的值 Main config是节点的用 #{键} 表示一个任务人 如果是线节点 表判断的时候 带参数要${键} 表示要传入的指 如果任务节点中没写“任务人” 则会报错,致使不会生成XML描述文件。 userTask id=usertask3 name=会签 activiti:assignee=#{huiqian} extensionElements activiti:taskListener event=create class=com.listener.Mylistener/activiti:taskListener activiti:taskListener event=complete class=com.listener.Mylistener/activiti:taskListener /extensionElements multiInstanceLoopCharacteristics isSequential=false loopDataInputRefassigneeList/loopDataInputRef inputDataItem name=huiqian/inputDataItem completionCondition${result != 2 }/completionCondition /multiInstanceLoopCharacteristics /userTask Java 代码: package com.listener; import java.util.ArrayList; import java.util.List; import org.activiti.engine.delegate.DelegateTask; import org.activiti.engine.delegate.TaskListener; public class Mylistener implements TaskListener { private static int a=0; public void notify(DelegateTask delegateTask) { // 获取事件名称 String eventName = delegateTask.getEventName(); // 获取任务id String taskId = delegateTask.getId(); // 获取节点键 String taskKey = delegateTask.getTaskDefinitionKey(); //userTask3 // 获取流程定义编号 String procDefId = delegateTask.getProcessDefinitionId(); // 获取流程实例编号 String procInstId = delegateTask.getProcessInstanceId(); // 获取节点名称 ListString list = (ArrayListString)delegateTask.getVariable(assigneeList); if (create.equals(eventName)) { //初始化会签人员信息 //初始化业务规则 } else if (complete.equals(eventName)) { //执行业务规则 if(delegateTask.getAssignee().toString().trim().equals(zhangsan)){ delegateTask
您可能关注的文档
最近下载
- (正式版)DB2306∕T 192-2024 《大庆市海绵城市规划设计导则》.pdf VIP
- 信用卡培训课件.ppt VIP
- 2022年石家庄市深泽县医院医护人员招聘考试试题及答案解析.docx VIP
- 建筑施工企业资金风险因素分析与对策探讨.pdf VIP
- 《机械设计基础》第五版10章连接.ppt VIP
- 整体式履带行走机构驱动轮设计及CAE分析.doc VIP
- 2025年广东省华南师范大学附属中学 初三物理自主招生试题 .pdf VIP
- 全国失信被执行人名单查询网查询【官网入口】.doc VIP
- 2021年石家庄市深泽县人民医院医护人员招聘试题及答案解析.docx VIP
- 松下NPM贴片机高级培训教材.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)