feat(api,dal,esppSync,esppTemplateSync,esppScheduleSync): Реализован сервис ShortcodesService подменяющий динамические составляющие в полях шаблонов и расписаний. В API контроллер выдачи заданий роботу теперь выдаёт значение полй в новом виде, реализуя Shortcodes.

This commit is contained in:
Mikhail Kuznetsov
2025-08-06 10:33:55 +10:00
parent 46a96c666e
commit f351a8863a
11 changed files with 106 additions and 58 deletions

View File

@@ -78,7 +78,7 @@ namespace PARR.EsppScheduleSync
/// <param name="template"></param>
/// <returns></returns>
/// <exception cref="NotImplementedException"></exception>
private async Task<EsppObjectSchedule> ConvertDbObjToEsppObj(Template template)
private EsppObjectSchedule ConvertDbObjToEsppObj(Template template)
{
var esppObjectFromDb = new EsppObjectSchedule
{
@@ -102,7 +102,6 @@ namespace PARR.EsppScheduleSync
};
FillScheduleFromDb(template, ref esppObjectFromDb);
await Task.Delay(1);//TODO Нет парни нет!!!
return ClearOptionalFields(esppObjectFromDb);
}