Работа с профилем типа json
Создание/изменение профиля загрузки справочника
Возвращает id профиля. Если в запросе не указан параметр 'profileId', то будет создан новый профиль
Запрос
Swagger
POST
/jsonПараметры
Параметр | Тип | Описание |
---|---|---|
rn * (path) | string | Имя тенанта |
* - обязательный параметр
Тело запроса
Параметр | Тип | Формат | Описание |
---|---|---|---|
profileId | string | uuid | ID профиля. Если не указать, будет автоматически сгенерировано |
profileName | string | Имя профиля | |
dictionaryName | string | Наименование справочника | |
domainName | string | Наименование домена | |
primaryNameKey | string | Первичный ключ | |
displayNameKey | string | Атрибут отображения | |
columns | JsonColumnDescription[] | Описание маппинга на поля справочника | |
validationRules | ValidationRule[] | Правила валидации полей справочника | |
regularExpression | string | Регулярное выражение для фильтрации файлов внутри архива | |
checkModel | boolean | Сверка с моделью в МВНСИ | |
basePath | string | Путь до массива данных в формате jsonPath. | |
profileType | XLS | JSON | CSV | TXT | MULTIARCH |
Ответ
string
Удаление указанного профиля, и прерывание связанной задачи
Запрос
Swagger
DELETE
/json/{id}Параметры
Параметр | Тип | Описание |
---|---|---|
rn * (path) | string | Имя тенанта |
id * (path) | string | Id профиля загрузки справочника |
needDeleteLinkedTasks (query) | boolean | Нужно ли удалить все связанные задачи |
* - обязательный параметр
Модели
JsonColumnDescription
ValueHolder
ValidationRule
JsonProfile
В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
Справочники GET
Получение доступных справочников и данных об их элементах по коду на примере трёх общедоступных классификаторов: ОКЕИ, ОКВЭД, ОКОПФ
Справочники POST
Получение данных из доступных справочников на примере трёх общедоступных классификаторов: ОКЕИ, ОКВЭД, ОКОПФ. Настройка отображаемых столбцов