From e6b377a88c8ada83a6397e4a7a7d428f89014237 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期一, 24 六月 2024 10:18:32 +0800
Subject: [PATCH] 修改

---
 src/views/onlineEducation/platformManage/index.vue |   57 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 52 insertions(+), 5 deletions(-)

diff --git a/src/views/onlineEducation/platformManage/index.vue b/src/views/onlineEducation/platformManage/index.vue
index 06ae0cf..4c8f993 100644
--- a/src/views/onlineEducation/platformManage/index.vue
+++ b/src/views/onlineEducation/platformManage/index.vue
@@ -14,19 +14,30 @@
       <el-table-column label="联系人" align="center" prop="people" />
       <el-table-column label="联系电话" align="center" prop="phone" />
       <el-table-column label="更新时间" align="center" prop="updateTime" />
+      <el-table-column label="是否禁用" align="center" prop="isDisabled" />
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template #default="scope">
           <el-button
             size="mini"
             type="text"
-            icon="el-icon-view"
+            v-if="scope.row.isDisabled === '是'"
+            @click="handleEnable(scope.row)"
+          >启用</el-button>
+          <el-button
+            size="mini"
+            type="text"
+            v-if="scope.row.isDisabled === '否'"
+            @click="handleDisable(scope.row)"
+          >监管禁用</el-button>
+          <el-button
+            size="mini"
+            type="text"
             @click="handleAdd('edit',scope.row)"
           >修改</el-button>
           <el-button
             size="mini"
             type="text"
             style="color: #f56c6c"
-            icon="el-icon-delete"
             @click="handleDelete(scope.row)"
             v-hasPermi="['system:experts:remove']"
           >删除</el-button>
@@ -87,7 +98,8 @@
           SecretKey: '12345',
           people: '张三',
           phone: '13453456456',
-          updateTime: '2024-6-11 10:32:00 '
+          updateTime: '2024-6-11 10:32:00 ',
+          isDisabled: '是'
 
         },
         {
@@ -97,7 +109,8 @@
           SecretKey: '16665',
           people: '李四',
           phone: '13453456456',
-          updateTime: '2024-6-11 10:33:00 '
+          updateTime: '2024-6-11 10:33:00 ',
+          isDisabled: '否'
 
         }
       ]
@@ -123,7 +136,41 @@
     },
     handleAdd(type,data){
       this.$refs.addDialogRef.openDialog(type, data);
-    }
+    },
+    handleEnable(data){
+      this.$confirm('确认启用该平台?', '提示', {
+        confirmButtonText: '确定',
+        cancelButtonText: '取消',
+        type: 'warning'
+      }).then(() => {
+        // delExam( val.siteId).then((res) => {
+        //   if (res.code == 200) {
+        //     this.$message({
+        //       type:'success',
+        //       message: '删除成功'
+        //     })
+        //     this.getList()
+        //   }
+        // })
+      })
+    },
+    handleDisable(data){
+      this.$confirm('确认禁用该平台?', '提示', {
+        confirmButtonText: '确定',
+        cancelButtonText: '取消',
+        type: 'warning'
+      }).then(() => {
+        // delExam( val.siteId).then((res) => {
+        //   if (res.code == 200) {
+        //     this.$message({
+        //       type:'success',
+        //       message: '删除成功'
+        //     })
+        //     this.getList()
+        //   }
+        // })
+      })
+    },
   }
 };
 </script>

--
Gitblit v1.9.2