预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共50页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

慧正工作流引擎API说明V6.0(试用版)北京慧正通软科技有限公司2012年5月目录一、总体41.业务操作说明42.流程参数说明43.流程执行操作说明84.流程实例流转操作9二、启动实例91.启动流程实例整体说明92.启动流程实例参数说明103.启动流程初始化XMLWork额外属性说明104.启动流程实例返回值[init]说明105.启动实例代码样例11三、打开实例121.打开流程实例整体说明122.打开流程实例参数说明133.打开流程初始化XMLWork额外属性说明134.打开流程实例返回值[init]说明145.打开实例代码样例14四、执行操作161.采用系统提供的默认类处理162.自行编写处理类17五、流程实例具体功能操作191.提交19A.提交流程实例参数说明19B.提交流程实例返回值[cp]说明19C.提交流程实例代码样例202.退回23A.退回流程实例参数说明23B.退回流程实例返回值[cp]说明23C.退回代码样例243.拿回24A.拿回流程实例参数说明24B.拿回流程实例返回值[cp]说明25C.拿回代码样例254.阅知25A.流程实例阅知参数说明25B.流程实例阅知返回值[cp]说明26C.流程实例阅知代码样例265.撤销26A.撤销流程实例参数说明26B.撤销流程实例返回值[cp]说明26C.撤销流程实例代码样例276.跳转27A.流程实例跳转参数说明27B.流程实例跳转返回值[cp]说明27C.流程实例跳转代码样例287.会签29A.流程实例会签参数说明29B.流程实例会签返回值[cp]说明29C.流程实例会签代码样例308.加签30A.流程实例加签参数说明30B.流程实例加签返回值[cp]说明30C.流程实例加签代码样例319.转办31A.转办流程实例参数说明31B.转办流程实例返回值[cp]说明31C.转办流程实例代码样例3210.暂停32A.暂停流程实例参数说明32B.暂停流程实例返回值[cp]说明32C.暂停流程实例代码样例3311.已阅33A.流程实例已阅参数说明33B.流程实例已阅返回值[cp]说明33C.流程实例已阅代码样例3312.催办34A.催办流程实例参数说明34B.催办流程实例返回值[cp]说明34C.催办流程实例代码样例3413.替换办理人35A.流程实例替换办理人参数说明35B.流程实例替换办理人返回值[cp]说明35C.流程实例替换办理人代码样例3514.暂存36A.暂存流程实例参数说明36B.暂存流程实例返回值[cp]说明36C.暂存代码样例3615.终止流程36A.终止流程实例参数说明36B.终止流程实例返回值[cp]说明37C.终止流程代码样例3716.启动子流程37A.启动子流程实例参数说明37B.启动子流程实例返回值[cp]说明37C.启动子流程代码样例38附录:XMLWork方法摘要40总体业务操作说明业务操作说明功能方法参数说明1.启动实例1.1XMLWorkxWork=newXMLWork(StringuseridStringusernameStringdeptname)设置XMLWork的基本属性必要参数:Userid:用户IdUserName:用户名称DeptName:部门名称1.2intinit=xWork.openWorkFlow(””flowID””);根据流程定义Id启动流程实例必要参数:flowID:流程定义Id2.打开实例2.1XMLWorkxWork=newXMLWork(StringuseridStringusernameStringdeptname)设置XMLWork的基本属性必要参数:Userid:用户IdUserName:用户名称DeptName:部门名称2.2intinit=xWork.openWorkFlow(workid””””);根据流程实例Id打开流程实例必要参数:workid:流程实例Id流程参数说明具体可参考/horizon/workflow/include2/xmlwork.index.hidden.jsp流程参数总体说明参数名含义格式要求必须赋值flowIdentifier流程数据源标识configuration.xml或者workflow.xml配置具体参考启动流程初始化XMLWork额外属性说明dataIdentifier业务数据源标识UserID操作人用户Id■UserName操作人用户名称DeptName操作人部门名称WorkID流程实例id■NodeID流程实例当前节点Id■NodeName流程实例当前节点名称TrackID路径Id//如果当前人在多个分支节点都具有权限还需要指定路径ID//如果不指定系统会自动获取所有分支返回前台供选择actionFlag操