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

---
 .env.development                                                  |    4 +-
 src/views/onlineEducation/platformManage/index.vue                |   57 ++++++++++++++++++++++++++--
 src/views/onlineEducation/courseSupervision/index.vue             |   16 ++++----
 src/views/onlineEducation/learnRecord/components/detailDialog.vue |   24 +++++++----
 src/views/onlineEducation/learnRecord/index.vue                   |    2 
 5 files changed, 78 insertions(+), 25 deletions(-)

diff --git a/.env.development b/.env.development
index 9cad27f..f54a4b0 100644
--- a/.env.development
+++ b/.env.development
@@ -9,10 +9,10 @@
 #VUE_APP_BASE_API = 'http://192.168.0.47:8085/api'
 
 #张凤
-@VUE_APP_BASE_API = 'http://192.168.0.70:8085/api'
+#VUE_APP_BASE_API = 'http://192.168.2.11:8085/api'
 
 #线上
-VUE_APP_BASE_API = 'http://121.239.169.30:8086/api'
+VUE_APP_BASE_API = 'http://106.15.95.149:8086/api'
 
 # 路由懒加载
 VUE_CLI_BABEL_TRANSPILE_MODULES = true
diff --git a/src/views/onlineEducation/courseSupervision/index.vue b/src/views/onlineEducation/courseSupervision/index.vue
index dcda9a4..c9fec5d 100644
--- a/src/views/onlineEducation/courseSupervision/index.vue
+++ b/src/views/onlineEducation/courseSupervision/index.vue
@@ -38,7 +38,7 @@
           <span style="color: #1890ff;cursor: pointer" @click="openStudent(scope.row)">{{scope.row.student}}</span>
         </template>
       </el-table-column>
-      <el-table-column label="审核状态" align="center" prop="state" />
+<!--      <el-table-column label="审核状态" align="center" prop="state" />-->
       <el-table-column label="删除标识" align="center" prop="delFlag" />
       <el-table-column label="创建时间" align="center" prop="createTime" />
       <el-table-column label="最近修改时间" align="center" prop="updateTime" />
@@ -49,13 +49,13 @@
             type="text"
             style="color: #1890ff"
           >预览课程</el-button>
-          <el-button
-            v-if="scope.row.state == '未审核'"
-            size="mini"
-            type="text"
-            style="color: #1890ff"
-            @click="check(scope.row)"
-          >审核</el-button>
+<!--          <el-button-->
+<!--            v-if="scope.row.state == '未审核'"-->
+<!--            size="mini"-->
+<!--            type="text"-->
+<!--            style="color: #1890ff"-->
+<!--            @click="check(scope.row)"-->
+<!--          >审核</el-button>-->
         </template>
       </el-table-column>
     </el-table>
diff --git a/src/views/onlineEducation/examManage/components/detailDialog.vue b/src/views/onlineEducation/learnRecord/components/detailDialog.vue
similarity index 92%
rename from src/views/onlineEducation/examManage/components/detailDialog.vue
rename to src/views/onlineEducation/learnRecord/components/detailDialog.vue
index 2068d86..06262e5 100644
--- a/src/views/onlineEducation/examManage/components/detailDialog.vue
+++ b/src/views/onlineEducation/learnRecord/components/detailDialog.vue
@@ -39,16 +39,22 @@
         style="width: 80%;margin-left: 50px">
         <el-table-column
           prop="learningTime"
-          label="学习时长"
-          width="180">
+          label="学习时长">
         </el-table-column>
         <el-table-column
           prop="startTime"
-          label="开始时间"
-          width="180">
+          label="开始时间">
+        </el-table-column>
+        <el-table-column
+          prop="startTime"
+          label="开始位置">
         </el-table-column>
         <el-table-column
           label="结束时间"
+          prop="endTime">
+        </el-table-column>
+        <el-table-column
+          label="结束位置"
           prop="endTime">
         </el-table-column>
       </el-table>
@@ -76,11 +82,6 @@
             :data="examTable"
             style="width: 80%;margin: 10px 25px">
             <el-table-column
-              prop="learningTime"
-              label="学习时长"
-              width="180">
-            </el-table-column>
-            <el-table-column
               prop="startTime"
               label="开始时间"
               width="180">
@@ -89,6 +90,11 @@
               label="结束时间"
               prop="endTime">
             </el-table-column>
+            <el-table-column
+              prop="learningTime"
+              label="时间间隔"
+              width="180">
+            </el-table-column>
           </el-table>
         </div>
       </div>
diff --git a/src/views/onlineEducation/learnRecord/index.vue b/src/views/onlineEducation/learnRecord/index.vue
index 51d616d..0a89696 100644
--- a/src/views/onlineEducation/learnRecord/index.vue
+++ b/src/views/onlineEducation/learnRecord/index.vue
@@ -33,7 +33,7 @@
 </template>
 
 <script>
-import detailDialog from '@/views/onlineEducation/examManage/components/detailDialog.vue'
+import detailDialog from './components/detailDialog.vue'
 export default {
   name: "nPeopleManage",
   dicts: [],
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