"use strict"; /* tslint:disable */ /* eslint-disable */ /** * Документация Ozon Seller API * По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. > [Инструкции по работе с маркетплейсом](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.V1AnalyticsStocksResponseItemTurnoverGradeClusterEnum = exports.V1AnalyticsStocksResponseItemTurnoverGradeEnum = exports.V1AnalyticsStocksResponseItemPlacementZoneEnum = exports.V1AnalyticsStocksResponseItemItemTagsEnum = void 0; exports.instanceOfV1AnalyticsStocksResponseItem = instanceOfV1AnalyticsStocksResponseItem; exports.V1AnalyticsStocksResponseItemFromJSON = V1AnalyticsStocksResponseItemFromJSON; exports.V1AnalyticsStocksResponseItemFromJSONTyped = V1AnalyticsStocksResponseItemFromJSONTyped; exports.V1AnalyticsStocksResponseItemToJSON = V1AnalyticsStocksResponseItemToJSON; /** * @export */ exports.V1AnalyticsStocksResponseItemItemTagsEnum = { UNSPECIFIED: 'UNSPECIFIED', ITEM_ATTRIBUTE_NONE: 'ITEM_ATTRIBUTE_NONE', ECONOM: 'ECONOM', NOVEL: 'NOVEL', DISCOUNT: 'DISCOUNT', FBS_RETURN: 'FBS_RETURN', SUPER: 'SUPER', MARKABLE: 'MARKABLE' }; /** * @export */ exports.V1AnalyticsStocksResponseItemPlacementZoneEnum = { UNSPECIFIED: 'UNSPECIFIED', CLOSED_ZONE: 'CLOSED_ZONE', DANGEROUS_GOOD: 'DANGEROUS_GOOD', PRODUCTS: 'PRODUCTS', SORT: 'SORT', NON_SORT: 'NON_SORT', OVERSIZE: 'OVERSIZE', JEWELRY: 'JEWELRY', UNRESOLVED: 'UNRESOLVED' }; /** * @export */ exports.V1AnalyticsStocksResponseItemTurnoverGradeEnum = { UNSPECIFIED: 'UNSPECIFIED', TURNOVER_GRADE_NONE: 'TURNOVER_GRADE_NONE', DEFICIT: 'DEFICIT', POPULAR: 'POPULAR', ACTUAL: 'ACTUAL', SURPLUS: 'SURPLUS', NO_SALES: 'NO_SALES', WAS_NO_SALES: 'WAS_NO_SALES', RESTRICTED_NO_SALES: 'RESTRICTED_NO_SALES', COLLECTING_DATA: 'COLLECTING_DATA', WAITING_FOR_SUPPLY: 'WAITING_FOR_SUPPLY', WAS_DEFICIT: 'WAS_DEFICIT', WAS_POPULAR: 'WAS_POPULAR', WAS_ACTUAL: 'WAS_ACTUAL', WAS_SURPLUS: 'WAS_SURPLUS' }; /** * @export */ exports.V1AnalyticsStocksResponseItemTurnoverGradeClusterEnum = { UNSPECIFIED: 'UNSPECIFIED', TURNOVER_GRADE_NONE: 'TURNOVER_GRADE_NONE', DEFICIT: 'DEFICIT', POPULAR: 'POPULAR', ACTUAL: 'ACTUAL', SURPLUS: 'SURPLUS', NO_SALES: 'NO_SALES', WAS_NO_SALES: 'WAS_NO_SALES', RESTRICTED_NO_SALES: 'RESTRICTED_NO_SALES', COLLECTING_DATA: 'COLLECTING_DATA', WAITING_FOR_SUPPLY: 'WAITING_FOR_SUPPLY', WAS_DEFICIT: 'WAS_DEFICIT', WAS_POPULAR: 'WAS_POPULAR', WAS_ACTUAL: 'WAS_ACTUAL', WAS_SURPLUS: 'WAS_SURPLUS' }; /** * Check if a given object implements the V1AnalyticsStocksResponseItem interface. */ function instanceOfV1AnalyticsStocksResponseItem(value) { return true; } function V1AnalyticsStocksResponseItemFromJSON(json) { return V1AnalyticsStocksResponseItemFromJSONTyped(json, false); } function V1AnalyticsStocksResponseItemFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'ads': json['ads'] == null ? undefined : json['ads'], 'ads_cluster': json['ads_cluster'] == null ? undefined : json['ads_cluster'], 'available_stock_count': json['available_stock_count'] == null ? undefined : json['available_stock_count'], 'cluster_id': json['cluster_id'] == null ? undefined : json['cluster_id'], 'cluster_name': json['cluster_name'] == null ? undefined : json['cluster_name'], 'days_without_sales': json['days_without_sales'] == null ? undefined : json['days_without_sales'], 'days_without_sales_cluster': json['days_without_sales_cluster'] == null ? undefined : json['days_without_sales_cluster'], 'excess_stock_count': json['excess_stock_count'] == null ? undefined : json['excess_stock_count'], 'expiring_stock_count': json['expiring_stock_count'] == null ? undefined : json['expiring_stock_count'], 'idc': json['idc'] == null ? undefined : json['idc'], 'idc_cluster': json['idc_cluster'] == null ? undefined : json['idc_cluster'], 'item_tags': json['item_tags'] == null ? undefined : json['item_tags'], 'macrolocal_cluster_id': json['macrolocal_cluster_id'] == null ? undefined : json['macrolocal_cluster_id'], 'name': json['name'] == null ? undefined : json['name'], 'offer_id': json['offer_id'] == null ? undefined : json['offer_id'], 'other_stock_count': json['other_stock_count'] == null ? undefined : json['other_stock_count'], 'placement_zone': json['placement_zone'] == null ? undefined : json['placement_zone'], 'requested_stock_count': json['requested_stock_count'] == null ? undefined : json['requested_stock_count'], 'return_from_customer_stock_count': json['return_from_customer_stock_count'] == null ? undefined : json['return_from_customer_stock_count'], 'return_to_seller_stock_count': json['return_to_seller_stock_count'] == null ? undefined : json['return_to_seller_stock_count'], 'sku': json['sku'] == null ? undefined : json['sku'], 'stock_defect_stock_count': json['stock_defect_stock_count'] == null ? undefined : json['stock_defect_stock_count'], 'transit_defect_stock_count': json['transit_defect_stock_count'] == null ? undefined : json['transit_defect_stock_count'], 'transit_stock_count': json['transit_stock_count'] == null ? undefined : json['transit_stock_count'], 'turnover_grade': json['turnover_grade'] == null ? undefined : json['turnover_grade'], 'turnover_grade_cluster': json['turnover_grade_cluster'] == null ? undefined : json['turnover_grade_cluster'], 'valid_stock_count': json['valid_stock_count'] == null ? undefined : json['valid_stock_count'], 'waiting_docs_stock_count': json['waiting_docs_stock_count'] == null ? undefined : json['waiting_docs_stock_count'], 'waiting_docs_to_export_stock_count': json['waiting_docs_to_export_stock_count'] == null ? undefined : json['waiting_docs_to_export_stock_count'], 'warehouse_id': json['warehouse_id'] == null ? undefined : json['warehouse_id'], 'warehouse_name': json['warehouse_name'] == null ? undefined : json['warehouse_name'], }; } function V1AnalyticsStocksResponseItemToJSON(value) { if (value == null) { return value; } return { 'ads': value['ads'], 'ads_cluster': value['ads_cluster'], 'available_stock_count': value['available_stock_count'], 'cluster_id': value['cluster_id'], 'cluster_name': value['cluster_name'], 'days_without_sales': value['days_without_sales'], 'days_without_sales_cluster': value['days_without_sales_cluster'], 'excess_stock_count': value['excess_stock_count'], 'expiring_stock_count': value['expiring_stock_count'], 'idc': value['idc'], 'idc_cluster': value['idc_cluster'], 'item_tags': value['item_tags'], 'macrolocal_cluster_id': value['macrolocal_cluster_id'], 'name': value['name'], 'offer_id': value['offer_id'], 'other_stock_count': value['other_stock_count'], 'placement_zone': value['placement_zone'], 'requested_stock_count': value['requested_stock_count'], 'return_from_customer_stock_count': value['return_from_customer_stock_count'], 'return_to_seller_stock_count': value['return_to_seller_stock_count'], 'sku': value['sku'], 'stock_defect_stock_count': value['stock_defect_stock_count'], 'transit_defect_stock_count': value['transit_defect_stock_count'], 'transit_stock_count': value['transit_stock_count'], 'turnover_grade': value['turnover_grade'], 'turnover_grade_cluster': value['turnover_grade_cluster'], 'valid_stock_count': value['valid_stock_count'], 'waiting_docs_stock_count': value['waiting_docs_stock_count'], 'waiting_docs_to_export_stock_count': value['waiting_docs_to_export_stock_count'], 'warehouse_id': value['warehouse_id'], 'warehouse_name': value['warehouse_name'], }; }