feat(Sku): add properties support (#5525)

This commit is contained in:
Waiter
2020-01-09 16:49:55 +08:00
committed by neverland
parent c6489f4006
commit 589d66d68a
9 changed files with 261 additions and 28 deletions

14
types/sku.d.ts vendored
View File

@@ -10,6 +10,7 @@ export type SkuData = {
tree: SkuTreeItemData[];
list: SkuListItemData[];
messages: SkuMessageData[];
properties: SkuPropItemData[];
};
export type SkuTreeItemData = {
@@ -26,6 +27,19 @@ export type SkuTreeItemValueData = {
previewImgUrl?: string;
};
export type SkuPropItemData = {
k: string;
v: SkuPropItemValueData[];
k_id: number;
is_multiple?: boolean;
};
export type SkuPropItemValueData = {
id: string;
name: string;
price?: number;
};
export type SkuListItemData = {
id: number;
s1: string;