|
|
@@ -3,9 +3,9 @@
|
|
|
<!--<img class="home-banner" src="/image/SEEC_banner3.png"/>-->
|
|
|
<h1 class="title">热门测试</h1>
|
|
|
<div class="test-list">
|
|
|
- <test-card :start-time="examList.startTime" :end-time="examList.endTime"
|
|
|
- :exam-name="examList.examName" :anti-cheating="examList.antiCheating===false? '无':'有'"
|
|
|
- :status="examList.status"></test-card>
|
|
|
+ <test-card v-for="(item,index) in examList" :key="index" :start-time="item.startTime" :end-time="item.endTime"
|
|
|
+ :exam-name="item.examName" :anti-cheating="item.antiCheating===false? '无':'有'"
|
|
|
+ :status="item.status"></test-card>
|
|
|
</div>
|
|
|
<h1 class="title">热门课程</h1>
|
|
|
<div class="course-list">
|
|
|
@@ -76,13 +76,17 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
mounted () {
|
|
|
- this.$api.$get('https://eval-test.seec.seecoder.cn/api/exam/list?pageSize=5&pageNum=1').then(res => {
|
|
|
- this.examList = res.result.examVOList[0]
|
|
|
- const startTime = this.examList.startTime
|
|
|
- const endTime = this.examList.endTime
|
|
|
- this.examList.status = computeExamStatusText({
|
|
|
- startTime: startTime,
|
|
|
- endTime: endTime
|
|
|
+ const token = this.$store.state.token
|
|
|
+ this.$api.get('https://eval-test.seec.seecoder.cn/api/exam/list?pageSize=5&pageNum=1').then(res => {
|
|
|
+
|
|
|
+ this.examList = res.data.result.examVOList
|
|
|
+ this.examList.forEach((item) => {
|
|
|
+ const startTime = item.startTime
|
|
|
+ const endTime = item.endTime
|
|
|
+ item.status = computeExamStatusText({
|
|
|
+ startTime: startTime,
|
|
|
+ endTime: endTime
|
|
|
+ })
|
|
|
})
|
|
|
})
|
|
|
}
|