Files
ozon-seller-typescript/dist/models/V4Visibility.js
2026-08-21 12:19:50 +00:00

103 lines
5.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use strict";
/* tslint:disable */
/* eslint-disable */
/**
* Документация Ozon Seller API
* По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. <aside class=\"warning\">Обновляем корневой TLS/SSL-сертификат GlobalSign — вместо него будем использовать <a href=\"https://app.harica.gr/\">HARICA</a>.<br><a href=\"https://dev.ozon.ru/news/775-Izmeneniia-v-Ozon-API-migratsiia-kornevogo-sertifikata-UTs-Ozon/\">Подробнее о переходе на HARICA на платформе разработчиков Ozon for dev</a></aside> > [Инструкции по работе с маркетплейсом](https://seller-edu.ozon.ru) > [Информационная платформа и сообщество разработчиков Ozon for dev](https://dev.ozon.ru/)
*
* The version of the OpenAPI document: 2.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.V4Visibility = void 0;
exports.instanceOfV4Visibility = instanceOfV4Visibility;
exports.V4VisibilityFromJSON = V4VisibilityFromJSON;
exports.V4VisibilityFromJSONTyped = V4VisibilityFromJSONTyped;
exports.V4VisibilityToJSON = V4VisibilityToJSON;
/**
* Фильтр по видимости товара:
* - `ALL` — все товары, кроме архивных;
* - `VISIBLE` — товары, которые видны покупателям;
* - `INVISIBLE` — товары, которые не видны покупателям;
* - `EMPTY_STOCK` — товары, у которых не указано наличие;
* - `NOT_MODERATED` — товары, которые не прошли модерацию;
* - `MODERATED` — товары, которые прошли модерацию;
* - `DISABLED` — товары, которые видны покупателям, но недоступны к покупке;
* - `STATE_FAILED` — товары, создание которых завершилось ошибкой;
* - `READY_TO_SUPPLY` — товары, готовые к поставке;
* - `VALIDATION_STATE_PENDING` — товары, которые проходят проверку валидатором на премодерации;
* - `VALIDATION_STATE_FAIL` — товары, которые не прошли проверку валидатором на премодерации;
* - `VALIDATION_STATE_SUCCESS` — товары, которые прошли проверку валидатором на премодерации;
* - `TO_SUPPLY` — товары, готовые к продаже;
* - `IN_SALE` — товары в продаже;
* - `REMOVED_FROM_SALE` — товары, скрытые от покупателей;
* - `BANNED` — заблокированные товары;
* - `OVERPRICED` — товары с завышенной ценой;
* - `CRITICALLY_OVERPRICED` — товары со слишком завышенной ценой;
* - `EMPTY_BARCODE` — товары без штрихкода;
* - `BARCODE_EXISTS` — товары со штрихкодом;
* - `QUARANTINE` — товары на карантине после изменения цены более чем на 50%;
* - `ARCHIVED` — товары в архиве;
* - `OVERPRICED_WITH_STOCK` — товары в продаже со стоимостью выше, чем у конкурентов;
* - `PARTIAL_APPROVED` — товары в продаже с пустым или неполным описанием;
* - `AUTO_ARCHIVED` — товары, которые система перенесла в архив автоматически;
* - `MANUAL_ARCHIVED` — товары, которые продавец перенёс в архив вручную;
* - `SEASONAL_AUTO_ARCHIVED` — сезонные товары, которые система перенесла в архив автоматически;
* - `VISIBLE_WITH_FBO_STOCK` — товары с остатками на FBO, которые видят покупатели.
*
* @export
*/
exports.V4Visibility = {
ALL: 'ALL',
VISIBLE: 'VISIBLE',
INVISIBLE: 'INVISIBLE',
EMPTY_STOCK: 'EMPTY_STOCK',
NOT_MODERATED: 'NOT_MODERATED',
MODERATED: 'MODERATED',
DISABLED: 'DISABLED',
STATE_FAILED: 'STATE_FAILED',
READY_TO_SUPPLY: 'READY_TO_SUPPLY',
VALIDATION_STATE_PENDING: 'VALIDATION_STATE_PENDING',
VALIDATION_STATE_FAIL: 'VALIDATION_STATE_FAIL',
VALIDATION_STATE_SUCCESS: 'VALIDATION_STATE_SUCCESS',
TO_SUPPLY: 'TO_SUPPLY',
IN_SALE: 'IN_SALE',
REMOVED_FROM_SALE: 'REMOVED_FROM_SALE',
BANNED: 'BANNED',
OVERPRICED: 'OVERPRICED',
CRITICALLY_OVERPRICED: 'CRITICALLY_OVERPRICED',
EMPTY_BARCODE: 'EMPTY_BARCODE',
BARCODE_EXISTS: 'BARCODE_EXISTS',
QUARANTINE: 'QUARANTINE',
ARCHIVED: 'ARCHIVED',
OVERPRICED_WITH_STOCK: 'OVERPRICED_WITH_STOCK',
PARTIAL_APPROVED: 'PARTIAL_APPROVED',
AUTO_ARCHIVED: 'AUTO_ARCHIVED',
MANUAL_ARCHIVED: 'MANUAL_ARCHIVED',
SEASONAL_AUTO_ARCHIVED: 'SEASONAL_AUTO_ARCHIVED',
VISIBLE_WITH_FBO_STOCK: 'VISIBLE_WITH_FBO_STOCK'
};
function instanceOfV4Visibility(value) {
for (const key in exports.V4Visibility) {
if (Object.prototype.hasOwnProperty.call(exports.V4Visibility, key)) {
if (exports.V4Visibility[key] === value) {
return true;
}
}
}
return false;
}
function V4VisibilityFromJSON(json) {
return V4VisibilityFromJSONTyped(json, false);
}
function V4VisibilityFromJSONTyped(json, ignoreDiscriminator) {
return json;
}
function V4VisibilityToJSON(value) {
return value;
}