/// <summary> /// 根据活动类型获取工作项类型 /// </summary> /// <param name="activityType">活动类型</param> /// <returns>工作项类型</returns> internal static WorkItemTypeEnum GetWorkItemType(ActivityTypeEnum activityType) { WorkItemTypeEnum workItemType = WorkItemTypeEnum.NonWorkItem; if (IsWorkItem(activityType)) { workItemType = WorkItemTypeEnum.IsWorkItem; } return(workItemType); }
/// <summary> /// 根据活动类型获取工作项类型 /// </summary> /// <param name="activityType">活动类型</param> /// <returns>工作项类型</returns> internal static WorkItemTypeEnum GetWorkItemType(ActivityTypeEnum activityType) { WorkItemTypeEnum workItemType = WorkItemTypeEnum.NonWorkItem; if (activityType == ActivityTypeEnum.TaskNode || activityType == ActivityTypeEnum.MultipleInstanceNode || activityType == ActivityTypeEnum.SubProcessNode) { workItemType = WorkItemTypeEnum.IsWorkItem; } return(workItemType); }