|
@@ -3858,6 +3858,8 @@ namespace Hotline.Api.Controllers.Bi
|
|
|
else
|
|
|
items = await _systemOrganizeRepository.GetOrgJsonForUser(_sessionContext.RequiredOrgId); ;
|
|
|
|
|
|
+ var wfModule = await _workflowApplication.GetWorkflowModuleAsync(WorkflowModuleConsts.OrderHandle, HttpContext.RequestAborted);
|
|
|
+ var definition = wfModule.Definition;
|
|
|
return new Dictionary<string, dynamic>
|
|
|
{
|
|
|
{ "visitSatisfaction", _systemDicDataCacheManager.GetVisitSatisfaction() },
|
|
@@ -3867,6 +3869,7 @@ namespace Hotline.Api.Controllers.Bi
|
|
|
{ "channelOptions",_sysDicDataCacheManager.GetSysDicDataCache(TimeLimitBaseDataConsts.SourceChannel) },
|
|
|
{ "acceptTypeOptions",_sysDicDataCacheManager.GetSysDicDataCache(SysDicTypeConsts.AcceptType)},
|
|
|
{ "orderStatusOptions", EnumExts.GetDescriptions<EOrderStatus>()},
|
|
|
+ { "currentStepOptions",definition?.Steps.Select(x => new Kv(x.Code, x.Name))}
|
|
|
};
|
|
|
}
|
|
|
|