feat(api): Выдача заданий агенту.
This commit is contained in:
@@ -44,11 +44,20 @@ namespace PARR.API.MappingProfiles
|
||||
.ForMember(d => d.ClosingCode, o => o.MapFrom<TemplateClosingCodeResolver>())
|
||||
.ForMember(d => d.Category, o => o.MapFrom<TemplateCategoryResolver>())
|
||||
.ForMember(d => d.SyncStatus, o => o.MapFrom(s => s.RobotConfigurations))
|
||||
.ForMember(d => d.Schedule, o => o.MapFrom<TemplateScheduleResolver>());
|
||||
.ForMember(d => d.Schedule, o => o.MapFrom<TemplateScheduleResolver>())
|
||||
.ForMember(d => d.Agent, o => o.MapFrom(s => s.ApplicationsInWork))
|
||||
.ForMember(d => d.NextRun, o => o.MapFrom(s => s.ApplicationsInWork!.NextRun))
|
||||
.ForMember(d => d.LastRun, o => o.MapFrom(s => s.ApplicationsInWork!.LastRun));
|
||||
// === Template ===
|
||||
|
||||
CreateMap<Template, TemplateScheduleEsppIdResponse>();
|
||||
|
||||
CreateMap<ApplicationsInWork, TemplateAgentResponse>()
|
||||
.ForMember(d => d.IsAgent, o => o.MapFrom(s => s.IsAgent))
|
||||
.ForMember(d => d.Name, o => o.MapFrom(s => s.AgentName))
|
||||
.ForMember(d => d.Script, o => o.MapFrom(s => s.AgentScript))
|
||||
.ForMember(d => d.TimeOutSec, o => o.MapFrom(s => s.AgentTimeOutSec));
|
||||
|
||||
CreateMap<DAL.Models.TaskStatus, TaskStatusResponse>();
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user