feat(shortcodesService): обновлена информация о доступных шорт-кодах для API
This commit is contained in:
@@ -387,11 +387,20 @@ internal class ShortcodesService : IShortcodesService
|
||||
new ShortcodeInfoDto { Shortcode = "%СВЯЗИ-ПН%", Description = "Связанные ЭК с нумерацией", Type = ShortcodeTypeEnum.Relationship }
|
||||
});
|
||||
|
||||
result.Add(new ShortcodeInfoDto
|
||||
result.AddRange(new[]
|
||||
{
|
||||
Shortcode = "%РОД_ЭК_ПЕРВЫЙ:МАСКА:ИМЯ_АТРИБУТА%",
|
||||
Description = "Значение атрибута первого родительского ЭК, подходящего под маску (например, %РОД_ЭК_ПЕРВЫЙ:ОУ-*:КРАТКОЕ_НАИМЕНОВАНИЕ%)",
|
||||
Type = ShortcodeTypeEnum.Relationship
|
||||
new ShortcodeInfoDto
|
||||
{
|
||||
Shortcode = "%РОД_ЭК_ПЕРВЫЙ_ПО_ИМЕНИ:МАСКА_ИМЕНИ:ИМЯ_АТРИБУТА%",
|
||||
Description = "Значение атрибута первого ближайшего родителя, чье имя подходит под маску (wildcard *)",
|
||||
Type = ShortcodeTypeEnum.Relationship
|
||||
},
|
||||
new ShortcodeInfoDto
|
||||
{
|
||||
Shortcode = "%РОД_ЭК_ПЕРВЫЙ_ПО_ЗНАЧЕНИЮ:ИМЯ_АТРИБУТА_ФИЛЬТРА:МАСКА_ЗНАЧЕНИЯ:ИМЯ_АТРИБУТА_РЕЗУЛЬТАТА%",
|
||||
Description = "Значение атрибута первого ближайшего родителя, у которого значение атрибута-фильтра подходит под маску (wildcard *)",
|
||||
Type = ShortcodeTypeEnum.Relationship
|
||||
}
|
||||
});
|
||||
|
||||
var fieldNames = await _unitFieldRepo.Get().AsNoTracking().Select(t => new { t.AihitName, t.DisplayName }).ToListAsync().ConfigureAwait(false);
|
||||
|
||||
Reference in New Issue
Block a user