using Rugrid.Sdaid.Notation.Documents;
namespace Rugrid.Sdaid.Epas.Ntr.Ui.Componetns
{
/// <summary>
/// Перенесено дословно из ntr-01/ui/model-card-operating-conditions.md.
/// </summary>
public class DOC_ModelCardOperatingConditions : IUiComponentDocument, IHasStructuralLinks, IFolder<NtrUiFolder>
{
public SdaidLink[] Links => new[]
{
Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.ConsumptionModel.DOC_OperatingConditions>(),
Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.Reference.DOC_BuildingPurpose>(),
Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.Reference.DOC_HeatingSystemRegulationType>(),
Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.Reference.DOC_HeatingType>(),
};
public static string _refName = "Вкладка \"Условия эксплуатации";
public string Name => "Вкладка \"Условия эксплуатации";
public string Description => "Алиасы: Вкладка \"Условия эксплуатации. parents: [model-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_ModelCardOperatingConditions>("model-card-operating-conditions.html", 620)}
{SdaidHtml.LinkTo<DOC_ModelCardOperatingConditions>("model-card-operating-conditions.html", "Открыть макет в отдельной вкладке")}
"""";
public static string Body = """"
**Описание полей:**
| Название поля | Способ заполнения | Обязательно для заполнения | Редактируемое в режиме редактирования | Правила валидации | Тип поля | Маска / Формат | Значение по умолчанию | Примечания | Группа полей |
| --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- | ---------------------------------------------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------------- | --------------------------------------------------------------------------------- | ---------- | --------------------------------------- |
| | | | | | | | | | **Исходные данные** |
| Количество рабочих мест, шт | [[../ntr-01/domain/consumption-model/operating-conditions\|Условия эксплуатации]]. workplaces_count | Нет | Да, если "Базовая модель" != "Да", иначе "Нет" | | Целое ≥ 0 | {9 999} шт | | | |
| Средняя температура воздуха внутри здания за ОП, °C | [[../ntr-01/domain/consumption-model/operating-conditions\|Условия эксплуатации]]. int_air_temp_c | Нет | Да, если "Базовая модель" != "Да", иначе "Нет" | | Вещественное в диапазоне [-50; 50] | {99,99} °C | | | |
| Тип системы отопления | [[../ntr-01/domain/consumption-model/operating-conditions\|Условия эксплуатации]] --> [[../ntr-01/domain/reference/heating-type\|Тип системы отопления]]. Наименование | Нет | Да | | Выпадающий список. Выбор из [[../ntr-01/domain/reference/heating-type\|Тип системы отопления]] | | | | |
| Назначение здания | [[../ntr-01/domain/consumption-model/operating-conditions\|Условия эксплуатации]] --> [[../ntr-01/domain/reference/building-purpose\|Назначение зданий]]. Наименование | Нет | Да, если "Базовая модель" != "Да", иначе "Нет" | | Выпадающий список. Выбор из [[../ntr-01/domain/reference/building-purpose\|Справочник "Назначение зданий"]] | | | | **Назначение здания** |
| Удельный расход приточного воздуха, м³/чел.·ч | [[../ntr-01/domain/consumption-model/operating-conditions\|Условия эксплуатации]] --> [[../ntr-01/domain/reference/building-purpose\|Назначение зданий]]. Удельный расход воздуха, м³/чел.·ч | Нет | Нет | | Вещественное (0; 100) | {99,99} | | | Назначение здания |
| Тип регулирования системы отопления | [[../ntr-01/domain/consumption-model/operating-conditions\|Условия эксплуатации]] --> [[../ntr-01/domain/reference/heating-system-regulation-type\|Тип регулирования системы отопления]]. Наименование | Нет | Да | | Выпадающий список. Выбор из [[../ntr-01/domain/reference/heating-system-regulation-type\|Справочник "Тип регулирования системы отопления"]] | | "Система отопления без местных терморегуляторов и без авторегулирования на вводе" | | **Тип регулирования системы отопления** |
| Описание типа регулирования системы отопления | [[../ntr-01/domain/consumption-model/operating-conditions\|Условия эксплуатации]] --> [[../ntr-01/domain/reference/heating-system-regulation-type\|Тип регулирования системы отопления]]. Описание | Нет | Нет | | Текс до 500 знаков | | | | Тип регулирования системы отопления |
| Коэффициент эффективности регулирования системы отопления | [[../ntr-01/domain/consumption-model/operating-conditions\|Условия эксплуатации]] --> [[../ntr-01/domain/reference/heating-system-regulation-type\|Тип регулирования системы отопления]]. Коэффициент эффективности регулирования системы отопления | Нет | Нет | | Вещественное (0; 1] | {9,99} | | | Тип регулирования системы отопления |
"""";
}
}