【二开方案】工作流流程预测接口介绍~~~如何在单据列表上显示下一步处理人?

经常有小伙伴反馈,如何在单据列表上显示下一步处理人,目标标准产品暂不支持该功能,可考虑通过工作流流程预测的接口实现:
流程预测接口介绍:
//使用方法,通过下面的方法可以获取未处理节点的各种信息,包括处理人,procInstId流程示例id
var prediction = Kingdee.BOS.Workflow.ServiceHelper.AssignmentServiceHelper.
GetWorkflowPrediction(ctx, procInstId, new WorkflowPredictionOption {ShowAllBranch = true});
//流程预测返回值介绍
public class WorkflowPredictionResult
{
public WorkflowPredictionState WorkflowPredictionState { get; set; }
public string WorkflowPredictionProcInstId { get; set; }
public List<ChartActivityInfo> ActInstInfos { get; set; }
}
//流程预测状态
public enum WorkflowPredictionState
{
Running = 0,
Completed = 1
}
//节点实例对象
public class ChartActivityInfo
{
public ChartActivityInfo()
{
this.ActionDetails = new List<ChartActionInfo>(10);
}
/// <summary>
/// 节点实例Id
/// </summary>
public string ActInstId
{
get;
set;
}
/// <summary>
/// 节点Id
/// </summary>
pu【二开方案】工作流流程预测接口介绍~~~如何在单据列表上显示下一步处理人?
经常有小伙伴反馈,如何在单据列表上显示下一步处理人,目标标准产品暂不支持该功能,可考虑通过工作流流程预测的接口实现: 流...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



