From 26c0946ab565c238d879004e9757dc9e18c90877 Mon Sep 17 00:00:00 2001 From: daihh Date: Mon, 26 Dec 2022 17:23:19 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=83=E8=AF=95=E4=B8=8A=E4=B8=8B=E6=9E=B6?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/exam/ExamList.vue | 28 ++++++++++++---------------- src/views/exam/Test.vue | 5 ++++- 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/src/views/exam/ExamList.vue b/src/views/exam/ExamList.vue index ade7d092..083fd1d1 100644 --- a/src/views/exam/ExamList.vue +++ b/src/views/exam/ExamList.vue @@ -784,22 +784,16 @@ export default { } this.$refs.comEditPaper.show(row.paperId); }, - open(row,num) { + open(row,flag) { this.$confirm('确定要下架改考试么?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { - this.enableddata(row,num); - this.$message({ - type: 'success', - message: '下架成功!' - }); + this.enableddata(row,flag); + this.$message({ type: 'success', message: '下架成功!' }); }).catch(() => { - this.$message({ - type: 'info', - message: '已取消下架' - }); + this.$message({ type: 'info', message: '已取消下架' }); }); }, exportsList(){ @@ -1086,19 +1080,21 @@ export default { }) }) }, - enableddata(row,num){ - console.log(row,num) + enableddata(row,flag){ + //console.log(row,flag) let query = { id:row.id, - enabled:num + enabled:flag } - console.log(query) + //console.log(query) apiTest.enabled(query).then(res =>{ if(res.status == 200){ - + row.enabled=flag; + }else{ + this.$message({ type: 'error', message: res.message}) } }) - this.loadData(); + }, releaseData(row,num) { let publish = num; diff --git a/src/views/exam/Test.vue b/src/views/exam/Test.vue index 05a38004..05aba755 100644 --- a/src/views/exam/Test.vue +++ b/src/views/exam/Test.vue @@ -26,7 +26,10 @@ {{tipText}}
- {{btnText}} + + {{btnText}} + + 此考试已下架
考试已结束