using Rugrid.Sdaid.Notation.Documents;
namespace Rugrid.Sdaid.Epas.Ntr.Ui.Componetns
{
/// <summary>
/// Перенесено дословно из ntr-01/ui/building-info.md.
/// </summary>
public class DOC_BuildingInfo : IUiComponentDocument, IHasStructuralLinks, IFolder<NtrUiFolder>
{
public SdaidLink[] Links => new[]
{
Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.BuildingModel.DOC_Building>(),
Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.ConsumptionModel.DOC_ConsumptionModel>(),
Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.OrgObjectModel.DOC_OrgObject>(),
Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.Reference.DOC_ClimateRegion>(),
};
public static string _refName = "Карточка Здания";
public string Name => "Карточка Здания";
public string Description => "Алиасы: Карточка Здания. parents: [nav-object-card].";
public string Version => "1.0";
public string Status => "accepted";
public string[] Comments => new string[0];
/// <summary>Макет экрана: страница прототипа Сервиса, состав полей — из описания полей ниже.</summary>
public static string Wireframe = $""""
## Макет
{SdaidHtml.IframeOf<DOC_BuildingInfo>("building-info.html", 620)}
{SdaidHtml.LinkTo<DOC_BuildingInfo>("building-info.html", "Открыть макет в отдельной вкладке")}
"""";
public static string Body = """"
Отображает информацию о [[../ntr-01/domain/building-model/building|Здании]]
**Описание полей:**
| Название поля | Способ заполнения | Обязательно для заполнения | Редактируемое | Правила валидации | Тип поля | Маска / Формат | Примечания / Пример |
| ------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- | ------------- | ----------------- | ---------------------- | -------------- | ------------------- |
| Наименование | [[../ntr-01/domain/building-model/building\|Здании]]. Наименование | Да | Нет | | Поле только для чтения | | |
| Вышестоящее подразделение | [[../ntr-01/domain/org-object-model/org-object\|Организационный объект]]. Наименование | Да | Нет | | Поле только для чтения | | |
| Адрес | [[../ntr-01/domain/building-model/building\|Здании]]. Адрес | Нет | Нет | | Поле только для чтения | | |
| Климатический район здания | [[../ntr-01/domain/building-model/building\|Здание]] --> [[../ntr-01/domain/reference/climate-region\|Климатический район]]. Наименование | Нет | Нет | | Поле только для чтения | | |
| Климатический район здания. Широта | [[../ntr-01/domain/consumption-model/consumption-model\|Модель потребления]] --> [[../ntr-01/domain/building-model/building\|Здание]] --> [[../ntr-01/domain/reference/climate-region\|Климатический район]]. Широта | Нет | Нет | | Поле только для чтения | {99} ° | |
| Климатический район здания. Долгота | [[../ntr-01/domain/consumption-model/consumption-model\|Модель потребления]] --> [[../ntr-01/domain/building-model/building\|Здание]] --> [[../ntr-01/domain/reference/climate-region\|Климатический район]]. Долгота | Нет | Нет | | Поле только для чтения | {999} ° | |
| Климатический район здания. Продолжительность отопительного периода | [[../ntr-01/domain/consumption-model/consumption-model\|Модель потребления]] --> [[../ntr-01/domain/building-model/building\|Здание]] --> [[../ntr-01/domain/reference/climate-region\|Климатический район]]. Продолжительность отопительного периода | Нет | Нет | | Поле только для чтения | {999} сут. | |
| Климатический район здания. Средняя температура воздуха за отопительный период | [[../ntr-01/domain/consumption-model/consumption-model\|Модель потребления]] --> [[../ntr-01/domain/building-model/building\|Здание]] --> [[../ntr-01/domain/reference/climate-region\|Климатический район]]. Средняя температура наружного воздуха за отопительный период | Нет | Нет | | Поле только для чтения | {99,99} °С | |
| Климатический район здания. Средняя скорость ветра за отопительный период | [[../ntr-01/domain/consumption-model/consumption-model\|Модель потребления]] --> [[../ntr-01/domain/building-model/building\|Здание]] --> [[../ntr-01/domain/reference/climate-region\|Климатический район]]. Средняя скорость ветра за отопительный период | Нет | Нет | | Поле только для чтения | {999,99} м/с | |
| Дата начала эксплуатации | [[../ntr-01/domain/consumption-model/consumption-model\|Модель потребления]] --> [[../ntr-01/domain/building-model/building\|Здание]]. Дата начала эксплуатации | Нет | Нет | | Поле только для чтения | {DD.MM.YYY} | |
| Дата окончания эксплуатации | [[../ntr-01/domain/consumption-model/consumption-model\|Модель потребления]] --> [[../ntr-01/domain/building-model/building\|Здание]]. Дата окончания эксплуатации | Нет | Нет | | Поле только для чтения | {DD.MM.YYY} | |
"""";
}
}