feat(api): в AgentHistoryResponse добавлена информация о шаблоне
This commit is contained in:
@@ -12,6 +12,8 @@ namespace PARR.API.MappingProfiles
|
||||
{
|
||||
public DomainToResponseProfile()
|
||||
{
|
||||
#region Template
|
||||
|
||||
// --- Template ---
|
||||
CreateMap<Template, TemplateResponse>()
|
||||
.ForMember(d => d.Work, o => o.MapFrom(s => s.ApplicationsInWork!.Work))
|
||||
@@ -33,6 +35,8 @@ namespace PARR.API.MappingProfiles
|
||||
.ForMember(d => d.LastRun, o => o.MapFrom(s => s.ApplicationsInWork!.LastRun));
|
||||
// === Template ===
|
||||
|
||||
#endregion
|
||||
|
||||
CreateMap<Template, TemplateScheduleEsppIdResponse>();
|
||||
|
||||
CreateMap<ApplicationsInWork, TemplateAgentResponse>()
|
||||
@@ -55,6 +59,8 @@ namespace PARR.API.MappingProfiles
|
||||
|
||||
CreateMap<ApplicationType, ApplicationTypeResponse>();
|
||||
|
||||
#region Host
|
||||
|
||||
// --- Host ---
|
||||
CreateMap<DAL.Models.Host, HostBaseResponse>()
|
||||
.Include<DAL.Models.Host, HostTemplateResponse>()
|
||||
@@ -68,6 +74,8 @@ namespace PARR.API.MappingProfiles
|
||||
.ForMember(d => d.Applications, o => o.MapFrom(s => s.ApplicationsInHosts.Select(t => t.Application).OrderBy(t => t.Name)));
|
||||
// === Host ===
|
||||
|
||||
#endregion
|
||||
|
||||
CreateMap<RobotStatus, RobotStatusResponse>();
|
||||
|
||||
CreateMap<RobotHistoryLevel, RobotHistoryLevelResponse>();
|
||||
@@ -81,6 +89,7 @@ namespace PARR.API.MappingProfiles
|
||||
.ForMember(d => d.TemplateName, o => o.MapFrom(s => s.RobotConfiguration!.Template!.Name));
|
||||
|
||||
|
||||
#region RobotConfiguration
|
||||
// --- RobotConfiguration ---
|
||||
CreateMap<RobotConfiguration, RobotTaskBaseResponse>()
|
||||
.Include<RobotConfiguration, RobotTaskTemplateResponse>()
|
||||
@@ -132,6 +141,7 @@ namespace PARR.API.MappingProfiles
|
||||
s.Template!.ApplicationsInWork!.EsppSchValues!.First()!.EsppSchTypeConfig!.EsppSchTypeSchedule!.Id))
|
||||
.ForMember(d => d.Schedule, o => o.MapFrom<RobotTaskScheduleSchResolver>());
|
||||
// === RobotConfiguration ===
|
||||
#endregion
|
||||
|
||||
CreateMap<Robot, RobotResponse>();
|
||||
|
||||
@@ -160,7 +170,8 @@ namespace PARR.API.MappingProfiles
|
||||
|
||||
CreateMap<AgentHistory, AgentHistoryResponse>()
|
||||
.ForMember(t => t.Date, o => o.MapFrom(s => s.DateCreated))
|
||||
.ForMember(t => t.Level, o => o.MapFrom(s => s.AgentHistoryLevel));
|
||||
.ForMember(t => t.Level, o => o.MapFrom(s => s.AgentHistoryLevel))
|
||||
.ForMember(t => t.TemplateName, o => o.MapFrom(s => s.Template!.Name));
|
||||
|
||||
|
||||
|
||||
@@ -176,7 +187,9 @@ namespace PARR.API.MappingProfiles
|
||||
#endregion
|
||||
|
||||
#region Order
|
||||
|
||||
CreateMap<OrderStatus, OrderStatusResponse>();
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user