工作流支持通过插件监控待办任务完成状态

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

工作流支持通过插件监控待办任务完成状态

8.2.0.20240104及以上版本,支持通过插件监控工作流流程的状态变更:流程挂起,终止,完成等;具体设置如下:
      1、Administrator登录金蝶云星空,打开参数设置==>流程中心==>工作流,  信息中心模块,工作流扩展插件;
           输入格式为:命名空间.类名,组件名   主意中间的英文的逗号;示例如下:

    2、插件需要继承抽象类:AbstractWorkflowExtPlugIn,需要添加引用为:Kingdee.BOS.Workflow.App.Core, 实现抽象类的方法:OnAssignUpdate ;  实例如下:

public class TestExtPlugIn : AbstractWorkflowExtPlugIn
    {
        public override void OnAssignUpdate(AssignUpdateEventArgs e)
        {
            base.OnAssignUpdate(e);
            var assignIds = e.AssignIds;
            var assignStatus = e.AssignStatus;
            //这里写通知第三方系统的二开的逻辑
        } 
    }

 

  其中,参数e.AssignIds为待办任务id的集合,通常只有一个;e.AssignStatus是待办任务状态的枚举AssignStatus:,定义如下:

  public enum AssignStatus
    {
        /// <summary>
        /// 初始状态
        /// </summary>
        Assigned,

        /// <summary>
        /// 完成
        /// </summary>
        Completed
    }


工作流支持通过插件监控待办任务完成状态

8.2.0.20240104及以上版本,支持通过插件监控工作流流程的状态变更:流程挂起,终止,完成等;具体设置如下: 1、Administrator登...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息