30 lines
481 B
TypeScript
30 lines
481 B
TypeScript
/**
|
|
* 产品规格模型
|
|
* 用于产品规格渲染的数据结构
|
|
*/
|
|
export interface ProductSpecView {
|
|
/** 唯一标识符 **/
|
|
id: number;
|
|
|
|
/** 规格名称 **/
|
|
key: string;
|
|
|
|
/** 规格值 **/
|
|
value: string;
|
|
}
|
|
|
|
/**
|
|
* 产品规格表模型
|
|
* 用于产品规格表渲染的数据结构
|
|
*/
|
|
export interface ProductSpecGroupView {
|
|
/** 唯一标识符 **/
|
|
id: number;
|
|
|
|
/** 规格组名称 **/
|
|
name: string;
|
|
|
|
/** 规格组 **/
|
|
specs: ProductSpecView[];
|
|
}
|