namespace Hotline.FlowEngine.WorkflowModules; public class WorkflowModuleConsts { /// /// 工单办理 /// public const string OrderHandle = "OrderHandle"; /// /// 工单退回(依据配置决定退回可能需要流程审批) /// public const string OrderPrevious = "OrderPrevious"; /// /// 工单延期 /// 1.中心用户、部门用户对工单进行延期申请 2.二级部门发起延期需要对应一级部门审批,一级部门发起延期需要中心审批 /// public const string OrderDelay = "OrderDelay"; /// /// 省工单延期 /// public const string OrderDelayProvince = "OrderDelayProvince"; /// /// 工单甄别 /// 被回访部门或其一级部门发起不满意工单进行申诉 /// public const string OrderScreen = "OrderScreen"; /// /// 新增知识审批 /// public const string KnowledgeAdd = "AddKnowledgeAsync"; /// /// 知识更新 /// public const string KnowledgeUpdate = "KnowledgeUpdate"; /// /// 知识下架 /// public const string KnowledgeOffshelf = "KnowledgeOffshelf"; /// /// 知识删除 /// public const string KnowledgeDelete = "KnowledgeDelete"; /// /// 分机小休申请 /// public const string TelRestApply = "TelRestApply"; /// /// 工单终止 /// public const string OrderTerminate = "OrderTerminate"; /// /// 二次办理 /// public const string OrderSecondaryHandling = "OrderSecondaryHandling"; /// /// 随手拍工单办理流程 /// public const string OrderHandleSnapshot = "OrderHandleSnapshot"; public static List AllModules => new() { new(OrderHandle, "工单办理"), new(KnowledgeAdd, "新增知识"), new(KnowledgeUpdate, "知识更新"), new(KnowledgeOffshelf,"知识下架"), new(KnowledgeDelete, "知识删除"), new(TelRestApply, "分机小休申请"), new(OrderDelay,"工单延期"), new(OrderPrevious,"工单退回"), new(OrderScreen,"工单甄别"), new(OrderTerminate,"工单终止"), }; }