|
@@ -29,8 +29,8 @@
|
|
|
<template v-if="!course.isvalid">
|
|
|
<div v-if="course.paperId" style="display: grid; grid-gap: 10px">
|
|
|
<i-button class="qm-primary-button" @click="previewPaper(course)">查看试卷</i-button>
|
|
|
- <i-button class="qm-primary-button">
|
|
|
- <a style="color: white" :href="tk_server_url+'/api/ecs_ques/paper/export/'+course.paperId+'/PAPER/'+user.rootOrgName+'/'+course.paperId + '/offLine?$key='+user.key+'&$token='+user.token" download>下载试卷</a>
|
|
|
+ <i-button :disabled="disableDownloadPaperBtn" class="qm-primary-button">
|
|
|
+ <a :style="{color: disableDownloadPaperBtn ? 'gray' : 'white'}" :disabled="disableDownloadPaperBtn" @click="tempDisableBtn" :href="tk_server_url+'/api/ecs_ques/paper/export/'+course.paperId+'/PAPER/'+user.rootOrgName+'/'+course.paperId + '/offLine?$key='+user.key+'&$token='+user.token" download>下载试卷</a>
|
|
|
</i-button>
|
|
|
<!-- <i-button class="qm-primary-button">
|
|
|
<a class="qm-primary-button" href="https://ecs-static.qmth.com.cn/offline-exam/答题卡.zip" download>下载答题卡</a>
|
|
@@ -67,7 +67,8 @@ export default {
|
|
|
name: "EcsOfflineList",
|
|
|
data() {
|
|
|
return {
|
|
|
- tk_server_url: TK_SERVER_URL
|
|
|
+ tk_server_url: TK_SERVER_URL,
|
|
|
+ disableDownloadPaperBtn: true
|
|
|
};
|
|
|
},
|
|
|
props: {
|
|
@@ -92,6 +93,10 @@ export default {
|
|
|
"/#/preview_paper/" +
|
|
|
course.paperId +
|
|
|
"?isback=true";
|
|
|
+ },
|
|
|
+ tempDisableBtn() {
|
|
|
+ this.disableDownloadPaperBtn = true;
|
|
|
+ setTimeout(() => (this.disableDownloadPaperBtn = false), 10 * 1000);
|
|
|
}
|
|
|
},
|
|
|
components: {
|