89 lines
3.0 KiB
TypeScript
89 lines
3.0 KiB
TypeScript
import type { Shop } from "../types"
|
|
import { mockUsers } from "./users"
|
|
|
|
export const mockShops: Shop[] = [
|
|
{
|
|
id: "shop1",
|
|
owner: mockUsers[9],
|
|
name: "老王游戏工作室",
|
|
banner: "/banners/shop1.jpg",
|
|
description:
|
|
"做了三年了,老客户都知道我们靠谱。团队十几个人,各种游戏都有人带,不接单就不派,质量有保障。",
|
|
rating: 4.7,
|
|
totalOrders: 3842,
|
|
playerCount: 14,
|
|
commissionType: "percentage",
|
|
commissionValue: 15,
|
|
allowMultiShop: false,
|
|
allowIndependentOrders: false,
|
|
dispatchMode: "manual",
|
|
announcements: [
|
|
"新人进店先看公告,接单前确认好游戏段位要求",
|
|
"每天 12:00-24:00 正常营业,节假日不休",
|
|
"有问题直接找客服,不要私聊陪玩",
|
|
],
|
|
templateConfig: {
|
|
sections: [
|
|
{ type: "banner", enabled: true, order: 1 },
|
|
{ type: "intro", enabled: true, order: 2 },
|
|
{ type: "services", enabled: true, order: 3 },
|
|
{ type: "players", enabled: true, order: 4 },
|
|
{ type: "announcements", enabled: true, order: 5 },
|
|
{ type: "reviews", enabled: true, order: 6 },
|
|
],
|
|
},
|
|
},
|
|
{
|
|
id: "shop2",
|
|
owner: mockUsers[10],
|
|
name: "Yuki 小屋",
|
|
description:
|
|
"小店不追求量,就想好好做。陪玩都是我自己挑的,玩得好、态度好才能留下来。自动派单,接了就会认真打。",
|
|
rating: 4.5,
|
|
totalOrders: 671,
|
|
playerCount: 5,
|
|
commissionType: "percentage",
|
|
commissionValue: 12,
|
|
allowMultiShop: true,
|
|
allowIndependentOrders: true,
|
|
dispatchMode: "auto",
|
|
announcements: ["单子接了就会打完,中途不跑单", "有特殊需求下单前备注一下"],
|
|
templateConfig: {
|
|
sections: [
|
|
{ type: "banner", enabled: false, order: 1 },
|
|
{ type: "intro", enabled: true, order: 2 },
|
|
{ type: "players", enabled: true, order: 3 },
|
|
{ type: "services", enabled: true, order: 4 },
|
|
{ type: "reviews", enabled: true, order: 5 },
|
|
{ type: "announcements", enabled: true, order: 6 },
|
|
],
|
|
},
|
|
},
|
|
{
|
|
id: "shop3",
|
|
owner: mockUsers[11],
|
|
name: "浩哥开黑",
|
|
description:
|
|
"刚开店,还在摸索中。我自己是老玩家了,带人打球没问题,就是店还没啥名气,价格实惠,欢迎来试试。",
|
|
rating: 3.9,
|
|
totalOrders: 88,
|
|
playerCount: 3,
|
|
commissionType: "fixed",
|
|
commissionValue: 8,
|
|
allowMultiShop: true,
|
|
allowIndependentOrders: false,
|
|
dispatchMode: "manual",
|
|
announcements: ["新店开业,有问题随时找我"],
|
|
templateConfig: {
|
|
sections: [
|
|
{ type: "banner", enabled: false, order: 1 },
|
|
{ type: "intro", enabled: true, order: 2 },
|
|
{ type: "services", enabled: true, order: 3 },
|
|
{ type: "players", enabled: true, order: 4 },
|
|
{ type: "announcements", enabled: true, order: 5 },
|
|
{ type: "reviews", enabled: false, order: 6 },
|
|
],
|
|
},
|
|
},
|
|
]
|