Синхронизация данных АИХ ИТ с ПАРР
This commit is contained in:
@@ -11,31 +11,32 @@ using PARR.API.Services.Interfaces;
|
||||
using PARR.DAL.DomainModels;
|
||||
using PARR.DAL.Models.V1;
|
||||
using PARR.DAL.Services.Interfaces;
|
||||
using PARR.DAL.Services.Interfaces.V1;
|
||||
|
||||
namespace PARR.API.Controllers.V1
|
||||
{
|
||||
public class JobController : BaseApiController
|
||||
{
|
||||
private readonly IMapper mapper;
|
||||
private readonly IJobService jobService;
|
||||
private readonly V1_IJobService jobService;
|
||||
//private readonly ISchedulerService schedulerService;
|
||||
private readonly IClientService clientService;
|
||||
private readonly IHostService hostService;
|
||||
private readonly IJobJournalService jobJournalService;
|
||||
private readonly V1_IHostService v1_hostService;
|
||||
private readonly V1_IJobJournalService jobJournalService;
|
||||
|
||||
public JobController(
|
||||
IMapper mapper,
|
||||
IJobService jobService,
|
||||
V1_IJobService jobService,
|
||||
IClientService clientService,
|
||||
IHostService hostService,
|
||||
IJobJournalService jobJournalService
|
||||
V1_IHostService v1_hostService,
|
||||
V1_IJobJournalService jobJournalService
|
||||
)
|
||||
{
|
||||
this.mapper = mapper;
|
||||
this.jobService = jobService;
|
||||
//this.schedulerService = schedulerService;
|
||||
this.clientService = clientService;
|
||||
this.hostService = hostService;
|
||||
this.v1_hostService = v1_hostService;
|
||||
this.jobJournalService = jobJournalService;
|
||||
}
|
||||
|
||||
@@ -84,7 +85,7 @@ namespace PARR.API.Controllers.V1
|
||||
var date = requestQuery.Date ?? DateTimeOffset.UtcNow;
|
||||
|
||||
// С одним IP может быть несколько информационных систем, соответственного а таблице храниться несколько записей хостов с одинаковым IP
|
||||
var hosts = await hostService.Get().Where(h => h.IP == ip).ToListAsync();
|
||||
var hosts = await v1_hostService.Get().Where(h => h.IP == ip).ToListAsync();
|
||||
|
||||
var hostJobsDict = new Dictionary<V1_Host, List<V1_Job>>();
|
||||
foreach (var host in hosts)
|
||||
|
||||
Reference in New Issue
Block a user