// import { SpecDetailItem } from '@components/goods-spec-popup/types'; /** * 商品轮播 Banner */ export interface BannerItem { /** * ID */ id: number; /** * 标题 */ title: string; /** * 跳转类型 */ type: number; /** * 跳转地址 */ url: string; /** * 图片地址 */ imgUrl: string; } /** * 推荐商品 */ export interface RecommendItem { /** * 商品ID */ id: number; /** * 商品标题 */ title: string; /** * 商品价格 */ price: number; /** * 商品缩略图 */ thumb: string; /** * 商品类型 */ type: number; } /** * 规格详细项 */ export interface SpecDetailItem { /** * 规格值(白、L) */ name: string; /** * 排序值 */ sort: number; /** * 状态,0-禁用 1-启用 */ state: number; } /** * 规格类 */ export interface SpecItem { /** * 规格名(颜色、尺码) */ name: string; /** * 是否必选,0否,1是 */ isMustChoose: number; /** * 状态 */ state?: number; /** * 排序值 */ sort: number; /** * 规格详情列表 */ specDetailList: SpecDetailItem[]; } /** * 商品规格详情项 */ export interface GoodsSpecificatedItem { /** * 商品规格id */ id: number; /** * 商品规格显示文案 */ text: string; /** * 商品规格图片 */ imgUrl: string; } /** * 商品规格项 */ export interface GoodsTypesOption { /** * 规格名(颜色、尺码) */ title: string; /** * 商品规格详情列表 */ list: GoodsSpecificatedItem[]; }