|
@@ -67,7 +67,7 @@ namespace Hotline.Api.Controllers.Bi
|
|
private readonly ISystemDicDataCacheManager _systemDicDataCacheManager;
|
|
private readonly ISystemDicDataCacheManager _systemDicDataCacheManager;
|
|
private readonly ICalcExpireTime _expireTime;
|
|
private readonly ICalcExpireTime _expireTime;
|
|
private readonly IWorkflowApplication _workflowApplication;
|
|
private readonly IWorkflowApplication _workflowApplication;
|
|
-
|
|
|
|
|
|
+ private readonly ISystemOrganizeRepository _organizeRepository;
|
|
public BiOrderController(
|
|
public BiOrderController(
|
|
IOrderRepository orderRepository,
|
|
IOrderRepository orderRepository,
|
|
IRepository<Hotspot> hotspotTypeRepository,
|
|
IRepository<Hotspot> hotspotTypeRepository,
|
|
@@ -97,7 +97,8 @@ namespace Hotline.Api.Controllers.Bi
|
|
ISystemDicDataCacheManager systemDicDataCacheManager,
|
|
ISystemDicDataCacheManager systemDicDataCacheManager,
|
|
IRepository<WorkflowStep> workflowStepRepository,
|
|
IRepository<WorkflowStep> workflowStepRepository,
|
|
IWorkflowApplication workflowApplication,
|
|
IWorkflowApplication workflowApplication,
|
|
- ICalcExpireTime expireTime)
|
|
|
|
|
|
+ ICalcExpireTime expireTime,
|
|
|
|
+ ISystemOrganizeRepository organizeRepository)
|
|
{
|
|
{
|
|
_orderRepository = orderRepository;
|
|
_orderRepository = orderRepository;
|
|
_hotspotTypeRepository = hotspotTypeRepository;
|
|
_hotspotTypeRepository = hotspotTypeRepository;
|
|
@@ -127,8 +128,8 @@ namespace Hotline.Api.Controllers.Bi
|
|
_systemDicDataCacheManager = systemDicDataCacheManager;
|
|
_systemDicDataCacheManager = systemDicDataCacheManager;
|
|
_workflowStepRepository = workflowStepRepository;
|
|
_workflowStepRepository = workflowStepRepository;
|
|
_workflowApplication = workflowApplication;
|
|
_workflowApplication = workflowApplication;
|
|
-
|
|
|
|
_expireTime = expireTime;
|
|
_expireTime = expireTime;
|
|
|
|
+ _organizeRepository = organizeRepository;
|
|
}
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
@@ -3973,6 +3974,8 @@ namespace Hotline.Api.Controllers.Bi
|
|
ExpiredStatusOptions = EnumExts.GetDescriptions<EExpiredStatusEx>(),
|
|
ExpiredStatusOptions = EnumExts.GetDescriptions<EExpiredStatusEx>(),
|
|
PushTypeOptions = _sysDicDataCacheManager.GetSysDicDataCache(SysDicTypeConsts.PushType),
|
|
PushTypeOptions = _sysDicDataCacheManager.GetSysDicDataCache(SysDicTypeConsts.PushType),
|
|
CurrentStepOptions = definition?.Steps.Select(x => new Kv(x.Code, x.Name)),
|
|
CurrentStepOptions = definition?.Steps.Select(x => new Kv(x.Code, x.Name)),
|
|
|
|
+ OrgsOptions = await _organizeRepository.GetOrgJson(),
|
|
|
|
+ GenderOptions = EnumExts.GetDescriptions<EGender>(),
|
|
};
|
|
};
|
|
}
|
|
}
|
|
|
|
|