diff --git a/config/routes/competitions.ts b/config/routes/competitions.ts index 821e9f550..d74517e80 100644 --- a/config/routes/competitions.ts +++ b/config/routes/competitions.ts @@ -8,10 +8,6 @@ export const Competitions = { component: '@/pages/Competitions/Index', }, { - //竞赛首页 - path: '/competitions/exports', - component: '@/pages/Competitions/Exports/', - },{ path: '/competitions/2024/information/:id', component: '@/pages/metting/information/detail', }, @@ -19,19 +15,19 @@ export const Competitions = { path: '/competitions/2024', component: '@/pages/metting/banner', routes: [ - { - path: '/competitions/2024', - component: '@/pages/metting/home', - },{ - path: '/competitions/2024/organization', - component: '@/pages/metting/organization', - },{ - path: '/competitions/2024/track/:id', - component: '@/pages/metting/track', - },{ - path: '/competitions/2024/information', - component: '@/pages/metting/information', - } + { + path: '/competitions/2024', + component: '@/pages/metting/home', + },{ + path: '/competitions/2024/organization', + component: '@/pages/metting/organization', + },{ + path: '/competitions/2024/track/:id', + component: '@/pages/metting/track', + },{ + path: '/competitions/2024/information', + component: '@/pages/metting/information', + } ] }, { @@ -39,6 +35,26 @@ export const Competitions = { path: '/competitions', component: '@/pages/Competitions/Index', }, + { + //竞赛详情页 + path: '/competitions/:identifier', + component: '@/pages/Competitions/Detail', + }, + { + //竞赛报名页 + path: '/competitions/:identifier/enroll', + component: '@/pages/Competitions/Entered', + }, + { + //修改战队名页 + path: '/competitions/:identifier/UpdateTeanname/:Teannameid', + component: '@/pages/Competitions/Update', + }, + { + //战队详情 + path: '/competitions/:identifier/teamDetail/:Teamid', + component: '@/pages/Competitions/Entered/Assembly/TeamDateil', + }, { //竞赛详情页 path: '/competitions/index/:identifier', diff --git a/src/pages/metting/home/index.jsx b/src/pages/metting/home/index.jsx index 9f40020ea..8bf951fde 100644 --- a/src/pages/metting/home/index.jsx +++ b/src/pages/metting/home/index.jsx @@ -73,7 +73,7 @@ function Home(){ 报名人数
  • - 1000,000 + 2,100,000
    奖金总数
  • @@ -111,7 +111,7 @@ function Home(){

    贡献:开源项目贡献赛道

    参赛队伍解决开源项目疑修,提交代码,创新应用并移植工具,凭贡献获奖。

    - 查看详情 + 查看详情 约 ¥600,000 @@ -122,7 +122,7 @@ function Home(){

    挑战:开源任务挑战赛道

    根据指定任务汇聚优秀算法和解决方案,可持续优化更新,结合性能和效果评奖。

    - 查看详情 + 查看详情 约 ¥1,100,000 @@ -133,7 +133,7 @@ function Home(){

    教学:开源案例教学赛道

    在线汇聚高校实践教学案例,助力实践教学创新,依据案例质量与应用成效评奖。

    - 查看详情 + 查看详情 约 ¥200,000 @@ -144,7 +144,7 @@ function Home(){

    评注:开源代码评注赛道

    研读开源项目代码,撰写技术评注、代码注释及缺陷报告,按数量、质量及贡献评奖。

    - 查看详情 + 查看详情 约 ¥200,000 diff --git a/src/pages/metting/info.js b/src/pages/metting/info.js index e125665f3..794444cb5 100644 --- a/src/pages/metting/info.js +++ b/src/pages/metting/info.js @@ -10,7 +10,7 @@ export const menu = [ }, { name: '赛事安排', - link: '/competitions/2024/track/633', + link: '/competitions/2024/track/675', }, { name: '赛事动态', diff --git a/src/pages/metting/information/index.jsx b/src/pages/metting/information/index.jsx index 434a871ed..4dbc77c6b 100644 --- a/src/pages/metting/information/index.jsx +++ b/src/pages/metting/information/index.jsx @@ -41,7 +41,7 @@ function Information() { if(scrollTop < 362) setTabKey(0); if(positionNum && positionNum.length>0){ for(let i=0;i0 && scrollTop <= positionNum[i] && scrollTop > positionNum[i-1] ){ + if(scrollTop <= positionNum[i]+360){ setTabKey(i); return; } diff --git a/src/pages/metting/track/index.jsx b/src/pages/metting/track/index.jsx index c90578c19..084fbf76e 100644 --- a/src/pages/metting/track/index.jsx +++ b/src/pages/metting/track/index.jsx @@ -73,10 +73,10 @@ function Track(props) {
    - 开源项目贡献赛道 - 开源任务挑战赛道 - 开源案例教学赛道 - 开源代码评注赛道 + 开源项目贡献赛道 + 开源任务挑战赛道 + 开源案例教学赛道 + 开源代码评注赛道