Добавлено получение информации о деталях из Parts Index и обновлены компоненты для отображения этой информации. Включены новые типы для работы с данными Parts Index.
This commit is contained in:
@ -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;
|
||||
}
|
Reference in New Issue
Block a user