页面提交
This commit is contained in:
238
src/mock/goods.ts
Normal file
238
src/mock/goods.ts
Normal file
@@ -0,0 +1,238 @@
|
||||
import type { Goods } from '@/typings/mall'
|
||||
|
||||
/**
|
||||
* 商品模拟数据
|
||||
*/
|
||||
export const mockGoodsList: Goods[] = [
|
||||
// 服装类商品
|
||||
{
|
||||
id: 'goods_001',
|
||||
shopId: 'merchant_a',
|
||||
shopName: '商户A',
|
||||
name: '2024春季新款连衣裙',
|
||||
cover: 'https://picsum.photos/400/400?random=1',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=1',
|
||||
'https://picsum.photos/800/800?random=2',
|
||||
'https://picsum.photos/800/800?random=3',
|
||||
],
|
||||
price: 299,
|
||||
originalPrice: 599,
|
||||
stock: 100,
|
||||
sales: 1234,
|
||||
description: '优质面料,舒适透气,修身显瘦,适合春夏季节穿着。',
|
||||
specs: [
|
||||
{ name: '颜色', values: ['黑色', '白色', '红色'] },
|
||||
{ name: '尺码', values: ['S', 'M', 'L', 'XL'] },
|
||||
],
|
||||
tags: ['新品', '热销'],
|
||||
categoryId: 'cat_001',
|
||||
categoryName: '服装',
|
||||
},
|
||||
{
|
||||
id: 'goods_002',
|
||||
shopId: 'merchant_a',
|
||||
shopName: '商户A',
|
||||
name: '男士休闲T恤',
|
||||
cover: 'https://picsum.photos/400/400?random=4',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=4',
|
||||
'https://picsum.photos/800/800?random=5',
|
||||
],
|
||||
price: 89,
|
||||
originalPrice: 159,
|
||||
stock: 200,
|
||||
sales: 856,
|
||||
description: '纯棉面料,柔软舒适,经典百搭款式。',
|
||||
specs: [
|
||||
{ name: '颜色', values: ['白色', '灰色', '黑色', '蓝色'] },
|
||||
{ name: '尺码', values: ['M', 'L', 'XL', 'XXL'] },
|
||||
],
|
||||
tags: ['热销'],
|
||||
categoryId: 'cat_001',
|
||||
categoryName: '服装',
|
||||
},
|
||||
{
|
||||
id: 'goods_003',
|
||||
shopId: 'merchant_a',
|
||||
shopName: '商户A',
|
||||
name: '女士牛仔裤',
|
||||
cover: 'https://picsum.photos/400/400?random=6',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=6',
|
||||
'https://picsum.photos/800/800?random=7',
|
||||
],
|
||||
price: 199,
|
||||
originalPrice: 399,
|
||||
stock: 150,
|
||||
sales: 678,
|
||||
description: '高腰设计,显瘦修身,弹力面料,穿着舒适。',
|
||||
specs: [
|
||||
{ name: '颜色', values: ['浅蓝', '深蓝', '黑色'] },
|
||||
{ name: '尺码', values: ['25', '26', '27', '28', '29'] },
|
||||
],
|
||||
tags: ['推荐'],
|
||||
categoryId: 'cat_001',
|
||||
categoryName: '服装',
|
||||
},
|
||||
|
||||
// 数码类商品
|
||||
{
|
||||
id: 'goods_004',
|
||||
shopId: 'merchant_b',
|
||||
shopName: '商户B',
|
||||
name: '无线蓝牙耳机',
|
||||
cover: 'https://picsum.photos/400/400?random=8',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=8',
|
||||
'https://picsum.photos/800/800?random=9',
|
||||
],
|
||||
price: 299,
|
||||
originalPrice: 499,
|
||||
stock: 80,
|
||||
sales: 2345,
|
||||
description: '主动降噪,长续航,高音质,支持快充。',
|
||||
specs: [
|
||||
{ name: '颜色', values: ['白色', '黑色'] },
|
||||
],
|
||||
tags: ['新品', '热销'],
|
||||
categoryId: 'cat_002',
|
||||
categoryName: '数码',
|
||||
},
|
||||
{
|
||||
id: 'goods_005',
|
||||
shopId: 'merchant_b',
|
||||
shopName: '商户B',
|
||||
name: '智能手表',
|
||||
cover: 'https://picsum.photos/400/400?random=10',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=10',
|
||||
'https://picsum.photos/800/800?random=11',
|
||||
],
|
||||
price: 899,
|
||||
originalPrice: 1299,
|
||||
stock: 50,
|
||||
sales: 567,
|
||||
description: '健康监测,运动追踪,消息提醒,长续航。',
|
||||
specs: [
|
||||
{ name: '颜色', values: ['黑色', '银色', '金色'] },
|
||||
{ name: '表带', values: ['硅胶', '皮革', '金属'] },
|
||||
],
|
||||
tags: ['新品'],
|
||||
categoryId: 'cat_002',
|
||||
categoryName: '数码',
|
||||
},
|
||||
|
||||
// 食品类商品
|
||||
{
|
||||
id: 'goods_006',
|
||||
shopId: 'merchant_a',
|
||||
shopName: '商户A',
|
||||
name: '进口零食大礼包',
|
||||
cover: 'https://picsum.photos/400/400?random=12',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=12',
|
||||
'https://picsum.photos/800/800?random=13',
|
||||
],
|
||||
price: 128,
|
||||
originalPrice: 198,
|
||||
stock: 300,
|
||||
sales: 1890,
|
||||
description: '多种口味,营养健康,适合全家分享。',
|
||||
specs: [],
|
||||
tags: ['热销', '推荐'],
|
||||
categoryId: 'cat_003',
|
||||
categoryName: '食品',
|
||||
},
|
||||
{
|
||||
id: 'goods_007',
|
||||
shopId: 'merchant_a',
|
||||
shopName: '商户A',
|
||||
name: '有机坚果礼盒',
|
||||
cover: 'https://picsum.photos/400/400?random=14',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=14',
|
||||
'https://picsum.photos/800/800?random=15',
|
||||
],
|
||||
price: 168,
|
||||
originalPrice: 268,
|
||||
stock: 120,
|
||||
sales: 456,
|
||||
description: '精选优质坚果,营养丰富,送礼佳品。',
|
||||
specs: [
|
||||
{ name: '规格', values: ['500g', '1000g'] },
|
||||
],
|
||||
tags: ['推荐'],
|
||||
categoryId: 'cat_003',
|
||||
categoryName: '食品',
|
||||
},
|
||||
|
||||
// 家居类商品
|
||||
{
|
||||
id: 'goods_008',
|
||||
shopId: 'merchant_b',
|
||||
shopName: '商户B',
|
||||
name: '北欧风格台灯',
|
||||
cover: 'https://picsum.photos/400/400?random=16',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=16',
|
||||
'https://picsum.photos/800/800?random=17',
|
||||
],
|
||||
price: 159,
|
||||
originalPrice: 299,
|
||||
stock: 90,
|
||||
sales: 234,
|
||||
description: '简约设计,护眼光源,适合卧室书房。',
|
||||
specs: [
|
||||
{ name: '颜色', values: ['白色', '木色'] },
|
||||
],
|
||||
tags: ['新品'],
|
||||
categoryId: 'cat_004',
|
||||
categoryName: '家居',
|
||||
},
|
||||
{
|
||||
id: 'goods_009',
|
||||
shopId: 'merchant_b',
|
||||
shopName: '商户B',
|
||||
name: '四件套床上用品',
|
||||
cover: 'https://picsum.photos/400/400?random=18',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=18',
|
||||
'https://picsum.photos/800/800?random=19',
|
||||
],
|
||||
price: 299,
|
||||
originalPrice: 599,
|
||||
stock: 150,
|
||||
sales: 789,
|
||||
description: '纯棉面料,柔软亲肤,多种花色可选。',
|
||||
specs: [
|
||||
{ name: '尺寸', values: ['1.5m床', '1.8m床', '2.0m床'] },
|
||||
{ name: '颜色', values: ['浅灰', '深灰', '米白', '粉色'] },
|
||||
],
|
||||
tags: ['热销'],
|
||||
categoryId: 'cat_004',
|
||||
categoryName: '家居',
|
||||
},
|
||||
|
||||
// 美妆类商品
|
||||
{
|
||||
id: 'goods_010',
|
||||
shopId: 'merchant_a',
|
||||
shopName: '商户A',
|
||||
name: '保湿面霜套装',
|
||||
cover: 'https://picsum.photos/400/400?random=20',
|
||||
images: [
|
||||
'https://picsum.photos/800/800?random=20',
|
||||
'https://picsum.photos/800/800?random=21',
|
||||
],
|
||||
price: 399,
|
||||
originalPrice: 699,
|
||||
stock: 200,
|
||||
sales: 1567,
|
||||
description: '深层补水,改善肌肤,温和不刺激。',
|
||||
specs: [],
|
||||
tags: ['热销', '推荐'],
|
||||
categoryId: 'cat_005',
|
||||
categoryName: '美妆',
|
||||
},
|
||||
]
|
||||
Reference in New Issue
Block a user