页面提交

This commit is contained in:
FlowerWater
2025-11-29 17:20:17 +08:00
parent 95832a6288
commit 0eb8ac9181
50 changed files with 8471 additions and 63 deletions

238
src/mock/goods.ts Normal file
View 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: '美妆',
},
]