feat(api): templateResponse переименовано поле
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
/// <summary>
|
||||
/// NextRun с учетом ЗО
|
||||
/// </summary>
|
||||
public DateTimeOffset? NextRunWithResponseAreaOffset { get; set; }
|
||||
public DateTimeOffset? NextRunResponseAreaInLocal { get; set; }
|
||||
|
||||
public bool IsResponseAreaTimezone { get; set; }
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@ namespace PARR.API.Controllers.V1
|
||||
{
|
||||
//await ApplyTemplateShortcodesAsync(responseItem, templates.First(t => t.Id == responseItem.Id));
|
||||
await ApplyTemplateShortcodesAsync(responseItem, templatesDict[responseItem.Id]);
|
||||
FillNextRunWithResponseAreaOffset(responseItem);
|
||||
FillNextRunWithResponseAreaInLocal(responseItem);
|
||||
}
|
||||
//logger.LogDebug("Получение шорткодов: {ElapsedMs} мс", sw.ElapsedMilliseconds);
|
||||
//sw.Stop();
|
||||
@@ -191,7 +191,7 @@ namespace PARR.API.Controllers.V1
|
||||
|
||||
var response = mapper.Map<TemplateResponse>(template);
|
||||
await ApplyTemplateShortcodesAsync(response, template);
|
||||
FillNextRunWithResponseAreaOffset(response);
|
||||
FillNextRunWithResponseAreaInLocal(response);
|
||||
|
||||
var ordersCountResult = await GetOrdersCountAsync(new List<Guid> { response.Id });
|
||||
response.OrderCount = ordersCountResult.Count > 0 ? ordersCountResult.First().Value : 0;
|
||||
@@ -285,7 +285,7 @@ namespace PARR.API.Controllers.V1
|
||||
var response = mapper.Map<TemplateListResponse>(templateToResponse);
|
||||
|
||||
await ApplyTemplateShortcodesAsync(response, templateToResponse);
|
||||
FillNextRunWithResponseAreaOffset(response);
|
||||
FillNextRunWithResponseAreaInLocal(response);
|
||||
|
||||
var ordersCountResult = await GetOrdersCountAsync(new List<Guid> { response.Id });
|
||||
response.OrderCount = ordersCountResult.Count > 0 ? ordersCountResult.First().Value : 0;
|
||||
@@ -332,12 +332,12 @@ namespace PARR.API.Controllers.V1
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Заполнить NextRunWithResponseAreaOffset
|
||||
/// Заполнить NextRunResponseAreaInLocal
|
||||
/// </summary>
|
||||
/// <param name="response"></param>
|
||||
private void FillNextRunWithResponseAreaOffset(TemplateBaseResponse response)
|
||||
private void FillNextRunWithResponseAreaInLocal(TemplateBaseResponse response)
|
||||
{
|
||||
response.NextRunWithResponseAreaOffset = response.IsResponseAreaTimezone && !string.IsNullOrEmpty(response.ResponseArea)
|
||||
response.NextRunResponseAreaInLocal = response.IsResponseAreaTimezone && !string.IsNullOrEmpty(response.ResponseArea)
|
||||
? nextRunService.GetNextRunWithResponseAreaOffset(response.NextRun, response.ResponseArea)
|
||||
: response.NextRun;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user