2d773c53 by zhangmeng

参赛指南

1 parent c284720d
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
13 > 13 >
14 <el-menu-item index="/">{{ language == 0 ? '首页' : 'HOME' }}</el-menu-item> 14 <el-menu-item index="/">{{ language == 0 ? '首页' : 'HOME' }}</el-menu-item>
15 <el-menu-item index="/news">{{ language == 0 ? '新闻资讯' : 'NEWS' }}</el-menu-item> 15 <el-menu-item index="/news">{{ language == 0 ? '新闻资讯' : 'NEWS' }}</el-menu-item>
16 <el-menu-item :index="`/guide/index?index=8&cptId=${cptId}`">{{ 16 <el-menu-item index="/guide/index">{{
17 language == 0 ? '参赛指南' : 'GUIDELINE' 17 language == 0 ? '参赛指南' : 'GUIDELINE'
18 }} 18 }}
19 </el-menu-item> 19 </el-menu-item>
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
36 > 36 >
37 <el-menu-item index="/">{{ language == 0 ? '首页' : 'HOME' }}</el-menu-item> 37 <el-menu-item index="/">{{ language == 0 ? '首页' : 'HOME' }}</el-menu-item>
38 <el-menu-item index="/news">{{ language == 0 ? '新闻资讯' : 'NEWS' }}</el-menu-item> 38 <el-menu-item index="/news">{{ language == 0 ? '新闻资讯' : 'NEWS' }}</el-menu-item>
39 <el-menu-item :index="`/guide/index?index=8&cptId=${cptId}`">{{ 39 <el-menu-item index="/guide/index">{{
40 language == 0 ? '参赛指南' : 'GUIDELINE' 40 language == 0 ? '参赛指南' : 'GUIDELINE'
41 }} 41 }}
42 </el-menu-item> 42 </el-menu-item>
...@@ -191,8 +191,6 @@ import CaptchaSms from './captchaSms' ...@@ -191,8 +191,6 @@ import CaptchaSms from './captchaSms'
191 import cache from '@/plugins/cache' 191 import cache from '@/plugins/cache'
192 import { useStorage } from '@vueuse/core' 192 import { useStorage } from '@vueuse/core'
193 193
194 const cptId = computed(() => useUserStore().nowMatch)
195
196 const router = useRouter() 194 const router = useRouter()
197 const route = useRoute() 195 const route = useRoute()
198 const { proxy } = getCurrentInstance() 196 const { proxy } = getCurrentInstance()
......
...@@ -34,8 +34,7 @@ const useUserStore = defineStore( ...@@ -34,8 +34,7 @@ const useUserStore = defineStore(
34 reLogin: { show: false, query: {}}, 34 reLogin: { show: false, query: {}},
35 visitor: false, 35 visitor: false,
36 language: 0, 36 language: 0,
37 activeName: '5', 37 activeName: '5'
38 nowMatch: ''
39 }), 38 }),
40 actions: { 39 actions: {
41 // 登录 40 // 登录
...@@ -191,9 +190,6 @@ const useUserStore = defineStore( ...@@ -191,9 +190,6 @@ const useUserStore = defineStore(
191 }, 190 },
192 updataActiveName(v) { 191 updataActiveName(v) {
193 this.activeName = v 192 this.activeName = v
194 },
195 updateNowMatch(v) {
196 this.nowMatch = v
197 } 193 }
198 } 194 }
199 }) 195 })
......
...@@ -34,7 +34,13 @@ ...@@ -34,7 +34,13 @@
34 <label>{{ language === 0 ? '点击下载' : 'DownLoad' }}:</label> 34 <label>{{ language === 0 ? '点击下载' : 'DownLoad' }}:</label>
35 <div v-if="fileList.length>0"> 35 <div v-if="fileList.length>0">
36 <div v-for="f in fileList" :key="f"> 36 <div v-for="f in fileList" :key="f">
37 <a :href="fillImgUrl(f.url) " class="text-primary" target="_blank"> 37 <a v-if="route.query.cptId" :href="fillImgUrl(f.url) " class="text-primary" target="_blank">
38 <el-icon style="position: relative;top: 2px">
39 <download />
40 </el-icon>
41 {{ f.name }}
42 </a>
43 <a v-else :href="fillImgUrl(f.fileUrl) " class="text-primary" target="_blank">
38 <el-icon style="position: relative;top: 2px"> 44 <el-icon style="position: relative;top: 2px">
39 <download /> 45 <download />
40 </el-icon> 46 </el-icon>
...@@ -125,18 +131,21 @@ const changeTab = (n) => { ...@@ -125,18 +131,21 @@ const changeTab = (n) => {
125 activeName.value = n 131 activeName.value = n
126 132
127 if (n == 8) { 133 if (n == 8) {
128 getMatch() 134 if (route.query.cptId) {
129 // var obj = { sortId: 30000009, language: 1 } 135 getMatch()
130 // if (language.value == 1) { 136 } else {
131 // obj.language = 2 137 var obj = { sortId: 30000009, language: 1 }
132 // } 138 if (language.value == 1) {
133 // getZNList(obj).then(res => { 139 obj.language = 2
134 // fileList.value = res.rows 140 }
135 // for (const f of fileList.value) { 141 getZNList(obj).then(res => {
136 // f.fileUrl = JSON.parse(f.picUrl)[0].url 142 fileList.value = res.rows
137 // } 143 for (const f of fileList.value) {
138 // console.log(fileList.value) 144 f.fileUrl = JSON.parse(f.picUrl)[0].url
139 // }) 145 }
146 console.log(fileList.value)
147 })
148 }
140 } else { 149 } else {
141 loading.value = true 150 loading.value = true
142 getppInfo(list.value[n].code).then(res => { 151 getppInfo(list.value[n].code).then(res => {
......
...@@ -545,7 +545,6 @@ const init = () => { ...@@ -545,7 +545,6 @@ const init = () => {
545 } 545 }
546 } 546 }
547 matchData.value = maList.value[0] 547 matchData.value = maList.value[0]
548 useUserStore().updateNowMatch(matchData.value.id)
549 }) 548 })
550 getpartners() 549 getpartners()
551 } 550 }
......
...@@ -526,7 +526,6 @@ const init = () => { ...@@ -526,7 +526,6 @@ const init = () => {
526 } 526 }
527 } 527 }
528 matchData.value = maList.value[0] 528 matchData.value = maList.value[0]
529 useUserStore().updateNowMatch(matchData.value.id)
530 }) 529 })
531 getpartners() 530 getpartners()
532 } 531 }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!