diff --git a/playground/src/views/question-bank/paper-mgr/home.vue b/playground/src/views/question-bank/paper-mgr/home.vue
index c061f03..4db799f 100644
--- a/playground/src/views/question-bank/paper-mgr/home.vue
+++ b/playground/src/views/question-bank/paper-mgr/home.vue
@@ -15,6 +15,7 @@ import {
} from '#/components/mj/mj-table'
import { grade_map, subject_map } from '#/store/basic-data'
import obj from '#/utils/obj'
+import { downloadFile } from '#/utils/tool'
import { useRoute, useRouter } from 'vue-router'
@@ -389,6 +390,15 @@ const onTaskCreated = () => {
taskMgrVisible.value = false
router.push('/question-bank/task-mgr')
}
+// 下载试卷
+const downloadPaper = (row: any) => {
+ if (!row.fileUrl) {
+ ElMessage.warning('暂无试卷文件可下载')
+ return
+ }
+ downloadFile(row.fileUrl, row.name)
+}
+
// 删除试卷
const deletePaper = (row: any) => {
ElMessageBox.confirm('确定删除吗?', '提示', {
@@ -487,6 +497,9 @@ onMounted(() => {
>
上传试题
+
+ 下载试卷
+
删除试卷