fix(api): для регламентных работ распределенных по времени исполнения меняется день выполнения из NextRun
This commit is contained in:
@@ -132,6 +132,11 @@ namespace PARR.API.Controllers.V1
|
|||||||
//RobotTaskScheduleResponse
|
//RobotTaskScheduleResponse
|
||||||
var response = mapper.Map<RobotTaskScheduleResponse>(task);
|
var response = mapper.Map<RobotTaskScheduleResponse>(task);
|
||||||
|
|
||||||
|
//Если задача относится к распределенной модели исполнения за период месяц устанавливаем день равный NextRun
|
||||||
|
if (task.Template!.ApplicationsInWork!.IsAutoDistributionEnabled &&
|
||||||
|
task.Template!.ApplicationsInWork!.EsppSchValues!.First()!.EsppSchTypeConfig!.TypeScheduleId == 3)
|
||||||
|
response!.Schedule!.First().Value = task.Template.NextRun.Day.ToString();
|
||||||
|
|
||||||
return Ok(new Response<RobotTaskScheduleResponse>(response, true));
|
return Ok(new Response<RobotTaskScheduleResponse>(response, true));
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user