Добавлено получение информации о деталях из Parts Index и обновлены компоненты для отображения этой информации. Включены новые типы для работы с данными Parts Index.

This commit is contained in:
Bivekich
2025-06-27 15:31:48 +03:00
parent d44874775c
commit 855018bd6c
6 changed files with 258 additions and 4 deletions

View File

@ -152,4 +152,44 @@ export interface PartsIndexParamsVariables {
generationId?: string;
params?: string;
q?: string;
}
// Типы для получения информации о детали по артикулу
export interface PartsIndexEntityInfo {
id: string;
name: PartsIndexProductName;
originalName: string;
code: string;
barcodes: string[];
brand: PartsIndexBrand;
description: string;
parameters: {
id: string;
name: string;
params: PartsIndexParameter[];
}[];
images: string[];
links: any[];
groups: {
main: Array<{
id: string;
name: string;
level: number;
}>;
additional: Array<Array<{
id: string;
name: string;
level: number;
}>>;
};
}
export interface PartsIndexEntityInfoResponse {
list: PartsIndexEntityInfo[];
}
export interface PartsIndexEntityInfoVariables {
code: string;
brand?: string;
lang?: string;
}