100 lines
2.3 KiB
JavaScript
100 lines
2.3 KiB
JavaScript
/**
|
|
* 选手数据
|
|
*/
|
|
export const players = [
|
|
{
|
|
id: 30005,
|
|
tenantId: 10001,
|
|
name: '甜心小鹿',
|
|
avatar: 'https://picsum.photos/100/100?random=201',
|
|
gender: 'female',
|
|
age: 22,
|
|
gameId: 'Sweet_Deer_123',
|
|
level: '钻石II',
|
|
rating: 4.96,
|
|
orderCount: 3456,
|
|
completeCount: 3234,
|
|
tags: ['甜美', '温柔', '技术好'],
|
|
intro: '温柔小姐姐,陪你开心玩游戏~',
|
|
voiceSample: '',
|
|
status: 'online',
|
|
games: [
|
|
{ name: '王者荣耀', rank: '钻石II', winRate: 65 },
|
|
{ name: '英雄联盟', rank: '黄金I', winRate: 58 }
|
|
]
|
|
},
|
|
{
|
|
id: 30012,
|
|
tenantId: 10002,
|
|
name: '狙击之王',
|
|
avatar: 'https://picsum.photos/100/100?random=202',
|
|
gender: 'male',
|
|
age: 25,
|
|
gameId: 'Sniper_King_Pro',
|
|
level: '荣耀王者',
|
|
rating: 5.0,
|
|
orderCount: 567,
|
|
completeCount: 556,
|
|
tags: ['国服', '射手', '教学'],
|
|
intro: '前职业选手,专注射手教学3年',
|
|
status: 'busy',
|
|
games: [
|
|
{ name: '王者荣耀', rank: '荣耀王者', winRate: 78 }
|
|
]
|
|
},
|
|
{
|
|
id: 30018,
|
|
tenantId: 10003,
|
|
name: '冰霜女王',
|
|
avatar: 'https://picsum.photos/100/100?random=203',
|
|
gender: 'female',
|
|
age: 24,
|
|
gameId: 'FrostQueen',
|
|
level: '钻石I',
|
|
rating: 4.92,
|
|
orderCount: 2234,
|
|
completeCount: 2156,
|
|
tags: ['御姐', '技术', 'LOL'],
|
|
intro: '成熟御姐音,带你轻松上分',
|
|
status: 'online',
|
|
games: [
|
|
{ name: '英雄联盟', rank: '钻石I', winRate: 68 },
|
|
{ name: 'VALORANT', rank: '白金III', winRate: 62 }
|
|
]
|
|
},
|
|
{
|
|
id: 30025,
|
|
tenantId: 10005,
|
|
name: '璃月大佬',
|
|
avatar: 'https://picsum.photos/100/100?random=204',
|
|
gender: 'male',
|
|
age: 23,
|
|
gameId: 'Liyue_Master',
|
|
level: '满级',
|
|
rating: 4.97,
|
|
orderCount: 1567,
|
|
completeCount: 1534,
|
|
tags: ['满命', '深渊', '快速'],
|
|
intro: '原神全角色满命,深渊专家',
|
|
status: 'online',
|
|
games: [
|
|
{ name: '原神', rank: '满级', winRate: 100 }
|
|
]
|
|
}
|
|
]
|
|
|
|
/**
|
|
* 根据ID获取选手信息
|
|
*/
|
|
export function getPlayerById(id) {
|
|
return players.find(p => p.id === id)
|
|
}
|
|
|
|
/**
|
|
* 根据服务ID获取可用选手列表
|
|
*/
|
|
export function getPlayersByServiceId(serviceId) {
|
|
// 简化处理:返回前3个选手
|
|
return players.slice(0, 3)
|
|
}
|