Информация о проверке

Номер инспекции

013

Наименование проверки

Views 

Раздел

Общее

Взаимодействие с другими приложениями

-

Описание

Проверяет содержание видов (имя вида, шаблон вида, наличие марок для заданных категорий объектов): Необходимо для контроля полноты оформления.

  • Проверка выполняется для определенных видов;
  • Проверяется настройка шаблона вида;
  • Проверяется наличие марок для заданных категорий объектов;

Возможные ошибки

Ошибка

Решение

Шаблон вида не задан

Задать шаблон вида

У объекта нет марки

Добавить марку

У объекта неверная марка

Заменить марку

Подробное описание ошибок и решений

Ошибка “Шаблон вида не задан”

Шаблон вида не задан

Причина

Шаблон вида не задан

Решение

Задать шаблон вида

Ошибка “У объекта нет марки”

У объекта нет марки

Причина

У объекта нет марки

Решение

Добавить марку

Ошибка “У объекта неверная марка”

У объекта неверная марка

Причина

У объекта неверная марка

Решение

Заменить марку

Повторить проверку

После исправления ошибок повторить проверку

Конфигурация

Для работы проверки необходимо настроить конфигурацию ViewsJsonConfig. Пример заполнения конфигурации смотри ниже:

{

  "Views": [

    {

      "ViewName": "viewName",

      "TemplateName": "templateName",

      "CategoryFilters": []

    },

    {

      "ViewName": "viewName",

      "TemplateName": "templateName",

      "CategoryFilters": [

        {

          "Category": "category",

          "ParameterValues": {},

          "TagValues": []

        },

        {

          "Category": "category",

          "ParameterValues": {

            "key1": [

              "value1",

              "value2"

            ],

            "key2": [

              "value3",

              "value4"

            ]

          },

          "TagValues": [

            "tagValue1",

            "tagValue2"

          ]

        }

      ]

    }

  ]

}

, где содержатся следующие поля:

"Views" - блок описания проверяемых видов;

"ViewName" - имя вида по условию “содержит”;

"TemplateName" - имя шаблона вида;

"CategoryFilters" - список категорий

"Category" - наименование категории (пример: OST_Rooms)

"ParameterValues" - фильтр параметров в виде пар “имя”:”значение”

"TagValues" - список марок.

Справочная информация

Пример настройки конфигурационного файла “View”

Техническое задание

  • No labels
Write a comment…