⟨/⟩ Ntr/65_Ui/Componetns/EEConsumersTabEEConsumersModel.cs

45 строк · в начало

using Rugrid.Sdaid.Notation.Documents;

namespace Rugrid.Sdaid.Epas.Ntr.Ui.Componetns
{
    /// <summary>
    /// Перенесено дословно из ntr-01/ui/ee-consumers-tab-ee-consumers-model.md.
    /// </summary>
    public class DOC_EEConsumersTabEEConsumersModel : IUiComponentDocument, IHasStructuralLinks, IFolder<NtrUiFolder>
    {
        public SdaidLink[] Links => new[]
        {
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.ConsumptionModel.DOC_EEConsumersModel>(),
        };

        public static string _refName = "Блок \"Модель потребителей ЭЭ";

        public string Name => "Блок \"Модель потребителей ЭЭ";

        public string Description => "Алиасы: Блок \"Модель потребителей ЭЭ. parents: [model-card-ee-consumers-tab].";

        public string Version => "1.0";
        public string Status => "accepted";
        public string[] Comments => new string[0];

        /// <summary>Макет экрана: страница прототипа Сервиса, состав полей — из описания полей ниже.</summary>
        public static string Wireframe = $""""
## Макет

{SdaidHtml.IframeOf<DOC_EEConsumersTabEEConsumersModel>("ee-consumers-tab-ee-consumers-model.html", 620)}

{SdaidHtml.LinkTo<DOC_EEConsumersTabEEConsumersModel>("ee-consumers-tab-ee-consumers-model.html", "Открыть макет в отдельной вкладке")}
"""";

        public static string Body = """"
**Описание полей:**

| Название поля               | Способ заполнения                                                                                                  | Обязательно для заполнения | Редактируемое в режиме редактирования | Правила валидации | Тип поля           | Маска / Формат   | Значение по умолчанию | Примечания | Группа полей                                     |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------ | -------------------------- | ------------------------------------- | ----------------- | ------------------ | ---------------- | --------------------- | ---------- | ------------------------------------------------ |
|                             |                                                                                                                    |                            |                                       |                   |                    |                  |                       |            | **Результаты расчёта**                           |
| Установленная мощность, кВт | [[../ntr-01/domain/consumption-model/ee-consumers-model\|Модель потребителей ЭЭ (сущность)]]. Установленная мощность, кВт | Нет                        | Нет                                   | вещественное ≥ 0  | Вещественное число | {9 999,99} кВт   |                       |            | **Электроэнергия на хозяйственно-бытовые нужды** |
| Годовое потребление, кВт·ч  | [[../ntr-01/domain/consumption-model/ee-consumers-model\|Модель потребителей ЭЭ (сущность)]]. Годовое потребление, кВт·ч  | Нет                        | Нет                                   | вещественное ≥ 0  | Вещественное число | {9 999,99} кВт·ч |                       |            | Электроэнергия на хозяйственно-бытовые нужды     |
"""";
    }
}