feat(player): 注册账号、登录双模式与移动端性能优化
注册必填 7-32 位账号,手机号区号/本地号分存;登录默认账号模式并支持切换手机号登录;Player i18n 拆包与赛事接口优化。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -105,12 +105,10 @@ async function loadMyBets() {
|
||||
if (!match.value || !auth.token) return;
|
||||
loadingMyBets.value = true;
|
||||
try {
|
||||
const { data } = await api.get('/player/bets?page=1');
|
||||
const items = (data.data?.items ?? data.data ?? []) as MyBet[];
|
||||
const matchTitle = `${match.value.homeTeamName} vs ${match.value.awayTeamName}`;
|
||||
myBets.value = items.filter(
|
||||
(b) => b.matchTitle === matchTitle || b.matchTitle === `${match.value!.awayTeamName} vs ${match.value!.homeTeamName}`,
|
||||
);
|
||||
const { data } = await api.get('/player/bets', {
|
||||
params: { page: 1, matchId: match.value.id },
|
||||
});
|
||||
myBets.value = (data.data?.items ?? data.data ?? []) as MyBet[];
|
||||
} catch {
|
||||
myBets.value = [];
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user