新建
上传
首页
助手
最?/div>
资料?/div>
工具

普元

EOS

工作流说?/p>

 

1.

流程定义?/p>

 

类似提交申请、申请审批、回执确认等都是人工活动。在基本

-

技术手段设置填写工?/p>

项页面,参与者下设置参与者。如果有分支,在流程属性设?/p>

-

相关数据声明变量。流程定

义好后通过资源管理?/p>

-

流程定义库交?/p>

-

提交流程,可?/p>

Workspace

看到提交好的流程?/p>

 

也可以在

Workspace

中查询到正在运转的工作流,及具体工作项的状态?/p>

 

2.

逻辑流定义:

 

每个工作项都有自己的逻辑流,以下“调用服务”控制了工作项的开启、完结等?/p>

 

2.1

创建流程实例?/p>

 

com.eos.workflow.component.instance.ProcessInstManagerComponent/ 

ProcessInstManagerService.createProcessInstance 

参数:工作流无后缀全名(如

com.zhjy.ics.gather_sub_collection_flow

),流程实例名称,流

程实例描?/p>

 

返回:流程实?/p>

ID 

如果这里出现“未找到流程定义,流程定?/p>

ID:-1

”,可能是参?/p>

1

错误?/p>

 

2.2

启动流程实例,并提交第一个人工活动的工作项:

 

com.eos.workflow.component.instance.ProcessInstManagerComponent/ 

ProcessInstManagerService.startProcessInstAndFinishFirstWorkItem 

参数:流程实?/p>

ID

,事务分割(一般用常量

false

),参数(一般用表达?/p>

null

?/p>

 

提交之前需要将流程实例

ID

存入业务实体,后面查询时会用到?/p>

 

2.3

提交工作项:

 

com.eos.workflow.component.client.WorkItemManagerComponent/ 

WorkItemManagerService.finishWorkItem 

参数:工作项

ID

,分段事务(一般用常量

false

?/p>

 

工作?/p>

ID

可通过图元

queryEntitiesByCriteriaEntity

对实?/p>

com.eos.workflow.data.WFWorkItem

筛?/p>

processinstid

?/p>

currentstate

获得。表

WFWORKITEM

?/p>

WORKITEMID

字段为工作项

ID

?/p>

PROCESSINSTID

字段为流程实?/p>

ID

?/p>

 

2.4

设置参数?/p>

 

com.eos.workflow.component.client.RelativeDataComponent/ 

RelativeDataManagerService.setRelativeData 

参数:流程实?/p>

ID

,流程中参数名(类型是常量,工作流判断分支的参数?/p>

WFParticipant

类型的参与人),参数的?/p>

 

2.5

列表页查询:

 

com.eos.workflow.component.client.WorklistQueryManagerComponent/ 

WorklistQueryManagerService.queryPersonBizEntities4SDO 

参数?/p>

arg3

?/p>

arg4

都是

criteriaType

类型的?/p>

其中

arg3

设置针对业务的过滤条件,

arg4

设置

针对工作项的过滤条件,实体类型是

com.eos.workflow.data.WFWorkItem

?/p>

arg5

是业务实?/p>

与工作项实体的流?/p>

ID

属性名称,用?/p>

,

”相隔,

arg6

?/p>

PageCond

类型。其余见帮助?/p>

 

 

Arg0  

personID 

 

 

用户?/p>

 

 

ID 

 

Arg1  

permission 

 

执行权限

 

ALL 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

普元

EOS

工作流说?/p>

 

1.

流程定义?/p>

 

类似提交申请、申请审批、回执确认等都是人工活动。在基本

-

技术手段设置填写工?/p>

项页面,参与者下设置参与者。如果有分支,在流程属性设?/p>

-

相关数据声明变量。流程定

义好后通过资源管理?/p>

-

流程定义库交?/p>

-

提交流程,可?/p>

Workspace

看到提交好的流程?/p>

 

也可以在

Workspace

中查询到正在运转的工作流,及具体工作项的状态?/p>

 

2.

逻辑流定义:

 

每个工作项都有自己的逻辑流,以下“调用服务”控制了工作项的开启、完结等?/p>

 

2.1

创建流程实例?/p>

 

com.eos.workflow.component.instance.ProcessInstManagerComponent/ 

ProcessInstManagerService.createProcessInstance 

参数:工作流无后缀全名(如

com.zhjy.ics.gather_sub_collection_flow

),流程实例名称,流

程实例描?/p>

 

返回:流程实?/p>

ID 

如果这里出现“未找到流程定义,流程定?/p>

ID:-1

”,可能是参?/p>

1

错误?/p>

 

2.2

启动流程实例,并提交第一个人工活动的工作项:

 

com.eos.workflow.component.instance.ProcessInstManagerComponent/ 

ProcessInstManagerService.startProcessInstAndFinishFirstWorkItem 

参数:流程实?/p>

ID

,事务分割(一般用常量

false

),参数(一般用表达?/p>

null

?/p>

 

提交之前需要将流程实例

ID

存入业务实体,后面查询时会用到?/p>

 

2.3

提交工作项:

 

com.eos.workflow.component.client.WorkItemManagerComponent/ 

WorkItemManagerService.finishWorkItem 

参数:工作项

ID

,分段事务(一般用常量

false

?/p>

 

工作?/p>

ID

可通过图元

queryEntitiesByCriteriaEntity

对实?/p>

com.eos.workflow.data.WFWorkItem

筛?/p>

processinstid

?/p>

currentstate

获得。表

WFWORKITEM

?/p>

WORKITEMID

字段为工作项

ID

?/p>

PROCESSINSTID

字段为流程实?/p>

ID

?/p>

 

2.4

设置参数?/p>

 

com.eos.workflow.component.client.RelativeDataComponent/ 

RelativeDataManagerService.setRelativeData 

参数:流程实?/p>

ID

,流程中参数名(类型是常量,工作流判断分支的参数?/p>

WFParticipant

类型的参与人),参数的?/p>

 

2.5

列表页查询:

 

com.eos.workflow.component.client.WorklistQueryManagerComponent/ 

WorklistQueryManagerService.queryPersonBizEntities4SDO 

参数?/p>

arg3

?/p>

arg4

都是

criteriaType

类型的?/p>

其中

arg3

设置针对业务的过滤条件,

arg4

设置

针对工作项的过滤条件,实体类型是

com.eos.workflow.data.WFWorkItem

?/p>

arg5

是业务实?/p>

与工作项实体的流?/p>

ID

属性名称,用?/p>

,

”相隔,

arg6

?/p>

PageCond

类型。其余见帮助?/p>

 

 

Arg0  

personID 

 

 

用户?/p>

 

 

ID 

 

Arg1  

permission 

 

执行权限

 

ALL 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

普元

EOS

工作流说?/p>

 

1.

流程定义?/p>

 

类似提交申请、申请审批、回执确认等都是人工活动。在基本

-

技术手段设置填写工?/p>

项页面,参与者下设置参与者。如果有分支,在流程属性设?/p>

-

相关数据声明变量。流程定

义好后通过资源管理?/p>

-

流程定义库交?/p>

-

提交流程,可?/p>

Workspace

看到提交好的流程?/p>

 

也可以在

Workspace

中查询到正在运转的工作流,及具体工作项的状态?/p>

 

2.

逻辑流定义:

 

每个工作项都有自己的逻辑流,以下“调用服务”控制了工作项的开启、完结等?/p>

 

2.1

创建流程实例?/p>

 

com.eos.workflow.component.instance.ProcessInstManagerComponent/ 

ProcessInstManagerService.createProcessInstance 

参数:工作流无后缀全名(如

com.zhjy.ics.gather_sub_collection_flow

),流程实例名称,流

程实例描?/p>

 

返回:流程实?/p>

ID 

如果这里出现“未找到流程定义,流程定?/p>

ID:-1

”,可能是参?/p>

1

错误?/p>

 

2.2

启动流程实例,并提交第一个人工活动的工作项:

 

com.eos.workflow.component.instance.ProcessInstManagerComponent/ 

ProcessInstManagerService.startProcessInstAndFinishFirstWorkItem 

参数:流程实?/p>

ID

,事务分割(一般用常量

false

),参数(一般用表达?/p>

null

?/p>

 

提交之前需要将流程实例

ID

存入业务实体,后面查询时会用到?/p>

 

2.3

提交工作项:

 

com.eos.workflow.component.client.WorkItemManagerComponent/ 

WorkItemManagerService.finishWorkItem 

参数:工作项

ID

,分段事务(一般用常量

false

?/p>

 

工作?/p>

ID

可通过图元

queryEntitiesByCriteriaEntity

对实?/p>

com.eos.workflow.data.WFWorkItem

筛?/p>

processinstid

?/p>

currentstate

获得。表

WFWORKITEM

?/p>

WORKITEMID

字段为工作项

ID

?/p>

PROCESSINSTID

字段为流程实?/p>

ID

?/p>

 

2.4

设置参数?/p>

 

com.eos.workflow.component.client.RelativeDataComponent/ 

RelativeDataManagerService.setRelativeData 

参数:流程实?/p>

ID

,流程中参数名(类型是常量,工作流判断分支的参数?/p>

WFParticipant

类型的参与人),参数的?/p>

 

2.5

列表页查询:

 

com.eos.workflow.component.client.WorklistQueryManagerComponent/ 

WorklistQueryManagerService.queryPersonBizEntities4SDO 

参数?/p>

arg3

?/p>

arg4

都是

criteriaType

类型的?/p>

其中

arg3

设置针对业务的过滤条件,

arg4

设置

针对工作项的过滤条件,实体类型是

com.eos.workflow.data.WFWorkItem

?/p>

arg5

是业务实?/p>

与工作项实体的流?/p>

ID

属性名称,用?/p>

,

”相隔,

arg6

?/p>

PageCond

类型。其余见帮助?/p>

 

 

Arg0  

personID 

 

 

用户?/p>

 

 

ID 

 

Arg1  

permission 

 

执行权限

 

ALL 

Ͼλ">
Ͼλ
Ŀ

普元EOS工作流说?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

普元

EOS

工作流说?/p>

 

1.

流程定义?/p>

 

类似提交申请、申请审批、回执确认等都是人工活动。在基本

-

技术手段设置填写工?/p>

项页面,参与者下设置参与者。如果有分支,在流程属性设?/p>

-

相关数据声明变量。流程定

义好后通过资源管理?/p>

-

流程定义库交?/p>

-

提交流程,可?/p>

Workspace

看到提交好的流程?/p>

 

也可以在

Workspace

中查询到正在运转的工作流,及具体工作项的状态?/p>

 

2.

逻辑流定义:

 

每个工作项都有自己的逻辑流,以下“调用服务”控制了工作项的开启、完结等?/p>

 

2.1

创建流程实例?/p>

 

com.eos.workflow.component.instance.ProcessInstManagerComponent/ 

ProcessInstManagerService.createProcessInstance 

参数:工作流无后缀全名(如

com.zhjy.ics.gather_sub_collection_flow

),流程实例名称,流

程实例描?/p>

 

返回:流程实?/p>

ID 

如果这里出现“未找到流程定义,流程定?/p>

ID:-1

”,可能是参?/p>

1

错误?/p>

 

2.2

启动流程实例,并提交第一个人工活动的工作项:

 

com.eos.workflow.component.instance.ProcessInstManagerComponent/ 

ProcessInstManagerService.startProcessInstAndFinishFirstWorkItem 

参数:流程实?/p>

ID

,事务分割(一般用常量

false

),参数(一般用表达?/p>

null

?/p>

 

提交之前需要将流程实例

ID

存入业务实体,后面查询时会用到?/p>

 

2.3

提交工作项:

 

com.eos.workflow.component.client.WorkItemManagerComponent/ 

WorkItemManagerService.finishWorkItem 

参数:工作项

ID

,分段事务(一般用常量

false

?/p>

 

工作?/p>

ID

可通过图元

queryEntitiesByCriteriaEntity

对实?/p>

com.eos.workflow.data.WFWorkItem

筛?/p>

processinstid

?/p>

currentstate

获得。表

WFWORKITEM

?/p>

WORKITEMID

字段为工作项

ID

?/p>

PROCESSINSTID

字段为流程实?/p>

ID

?/p>

 

2.4

设置参数?/p>

 

com.eos.workflow.component.client.RelativeDataComponent/ 

RelativeDataManagerService.setRelativeData 

参数:流程实?/p>

ID

,流程中参数名(类型是常量,工作流判断分支的参数?/p>

WFParticipant

类型的参与人),参数的?/p>

 

2.5

列表页查询:

 

com.eos.workflow.component.client.WorklistQueryManagerComponent/ 

WorklistQueryManagerService.queryPersonBizEntities4SDO 

参数?/p>

arg3

?/p>

arg4

都是

criteriaType

类型的?/p>

其中

arg3

设置针对业务的过滤条件,

arg4

设置

针对工作项的过滤条件,实体类型是

com.eos.workflow.data.WFWorkItem

?/p>

arg5

是业务实?/p>

与工作项实体的流?/p>

ID

属性名称,用?/p>

,

”相隔,

arg6

?/p>

PageCond

类型。其余见帮助?/p>

 

 

Arg0  

personID 

 

 

用户?/p>

 

 

ID 

 

Arg1  

permission 

 

执行权限

 

ALL 



ļ׺.doc޸Ϊ.docĶ

  • 꼶²ĩܸϰ֪ʶ[֪ʶ]
  • 2017-2022йٹ·г棨Ŀ¼ - ͼ
  • ȱͨδ()
  • ˽̰2018-2019ѧ꼶Ӣѧĩģ⼰-
  • Һѹγ˵
  • ȱͨδ()
  • ԭκϰ() Ʒ
  • 2018ԱԸʮƪ
  • 2019꼶²һԪ3κɻһһ˽̰20190227388
  • Ϻи2016-2017ӢģࣺĶ-ʦ(

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)