diff --git a/src/api/axiosConfig.js b/src/api/axiosConfig.js index c92bf30..3964457 100644 --- a/src/api/axiosConfig.js +++ b/src/api/axiosConfig.js @@ -1,8 +1,8 @@ import axios from 'axios'; import { logoutUser } from '../utils/jwt'; // logoutUser会处理清除存储和重定向 -const API_BASE_URL = 'https://api.zybdatasupport.online'; -//const API_BASE_URL = 'http://hk.zybdatasupport.online:8000/'; +//const API_BASE_URL = 'https://api.zybdatasupport.online'; +const API_BASE_URL = 'http://hk.zybdatasupport.online:8000/'; const axiosInstance = axios.create({ baseURL: API_BASE_URL, diff --git a/src/components/DoubleEliminationBracket.vue b/src/components/DoubleEliminationBracket.vue new file mode 100644 index 0000000..0a21e45 --- /dev/null +++ b/src/components/DoubleEliminationBracket.vue @@ -0,0 +1,412 @@ + + + + + \ No newline at end of file diff --git a/src/views/index/CompetitionDetail.vue b/src/views/index/CompetitionDetail.vue index 6d8f474..13a9892 100644 --- a/src/views/index/CompetitionDetail.vue +++ b/src/views/index/CompetitionDetail.vue @@ -75,8 +75,9 @@ v-if="competition.status === 'finish'" :tournament-id="parseInt(route.query.id)" /> + @@ -217,6 +218,7 @@ import { ref, onMounted, computed } from 'vue' import { useRouter, useRoute } from 'vue-router' import TournamentBracket from '@/components/TournamentBracket.vue' import RankContestant from '@/components/RankContestant.vue' +import DoubleEliminationBracket from '@/components/DoubleEliminationBracket.vue' import { getTournamentList, updateTournament,