From 52af637cc007fb2e13fc679ee73913ed955dac5e Mon Sep 17 00:00:00 2001
From: 祖安之光 <11848914+light-of-zuan@user.noreply.gitee.com>
Date: 星期一, 15 十二月 2025 16:07:44 +0800
Subject: [PATCH] 修改新增

---
 src/views/work/onlineEducation/courseManage/index.vue                         |  112 ++++++++++++++++++------------------
 src/views/work/onlineEducation/courseManage/components/courseManageDialog.vue |   16 ++--
 2 files changed, 64 insertions(+), 64 deletions(-)

diff --git a/src/views/work/onlineEducation/courseManage/components/courseManageDialog.vue b/src/views/work/onlineEducation/courseManage/components/courseManageDialog.vue
index 7725903..ff9db4a 100644
--- a/src/views/work/onlineEducation/courseManage/components/courseManageDialog.vue
+++ b/src/views/work/onlineEducation/courseManage/components/courseManageDialog.vue
@@ -35,14 +35,14 @@
         <el-form-item label="提交单位:" prop="companyName" >
           <el-input v-model="state.form.companyName" disabled/>
         </el-form-item>
-        <el-form-item label="封面:">
-          <el-upload accept="image/*" :action="state.uploadUrl" :headers="state.header" method="post" :on-success="(res, uploadFile)=>handleAvatarSuccess(res, uploadFile)" :on-exceed="showTip" :limit='state.imgLimit' v-model:file-list="state.imgList" list-type="picture-card" :before-upload="picSize" :on-remove="(file, uploadFiles)=>handleRemove(file, uploadFiles)" >
-            <el-icon><Plus /></el-icon>
-            <template #tip>
-              <div class="el-upload__tip">上传jpg/png图片尺寸小于5M,最多可上传1张</div>
-            </template>
-          </el-upload>
-        </el-form-item>
+<!--        <el-form-item label="封面:">-->
+<!--          <el-upload accept="image/*" :action="state.uploadUrl" :headers="state.header" method="post" :on-success="(res, uploadFile)=>handleAvatarSuccess(res, uploadFile)" :on-exceed="showTip" :limit='state.imgLimit' v-model:file-list="state.imgList" list-type="picture-card" :before-upload="picSize" :on-remove="(file, uploadFiles)=>handleRemove(file, uploadFiles)" >-->
+<!--            <el-icon><Plus /></el-icon>-->
+<!--            <template #tip>-->
+<!--              <div class="el-upload__tip">上传jpg/png图片尺寸小于5M,最多可上传1张</div>-->
+<!--            </template>-->
+<!--          </el-upload>-->
+<!--        </el-form-item>-->
       </el-form>
       <template #footer>
         <span class="dialog-footer">
diff --git a/src/views/work/onlineEducation/courseManage/index.vue b/src/views/work/onlineEducation/courseManage/index.vue
index 91da9b7..ea16c42 100644
--- a/src/views/work/onlineEducation/courseManage/index.vue
+++ b/src/views/work/onlineEducation/courseManage/index.vue
@@ -40,66 +40,66 @@
     <!-- 表格数据 -->
     <el-table v-loading="loading" :data="dataList" :border="true">
       <el-table-column label="序号" type="index" align="center" width="80" />
-      <el-table-column label="封面" prop="logo" align="center"  width="130">
-        <template #default="scope">
-          <div class="demo-image__preview" v-if="scope.row.logo && scope.row.logo.length>0">
-            <el-image
-                style="width: 100px; height: 100px"
-                :src= "scope.row.logo[0]"
-                :zoom-rate="1.2"
-                :max-scale="7"
-                :min-scale="0.2"
-                :preview-src-list="scope.row.logo"
-                :initial-index="0"
-                fit="cover"
-                :preview-teleported=true
-            />
-          </div>
-        </template>
-      </el-table-column>
+<!--      <el-table-column label="封面" prop="logo" align="center"  width="130">-->
+<!--        <template #default="scope">-->
+<!--          <div class="demo-image__preview" v-if="scope.row.logo && scope.row.logo.length>0">-->
+<!--            <el-image-->
+<!--                style="width: 100px; height: 100px"-->
+<!--                :src= "scope.row.logo[0]"-->
+<!--                :zoom-rate="1.2"-->
+<!--                :max-scale="7"-->
+<!--                :min-scale="0.2"-->
+<!--                :preview-src-list="scope.row.logo"-->
+<!--                :initial-index="0"-->
+<!--                fit="cover"-->
+<!--                :preview-teleported=true-->
+<!--            />-->
+<!--          </div>-->
+<!--        </template>-->
+<!--      </el-table-column>-->
       <el-table-column label="课程名称" prop="name" align="center"  />
       <el-table-column label="课程分类" prop="categoryName" align="center" />
-      <el-table-column label="要求课时" prop="period" align="center" >
-        <template #default="scope">
-          <span>{{ scope.row.period?(scope.row.period/60).toFixed(2).replace(/\.00$/, '') + '分钟':'' }}</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="提交单位" prop="companyName" align="center" />
-      <el-table-column label="审核状态" prop="state" align="center" >
-        <template #default="scope">
-          <el-tooltip
-              v-if="scope.row.state == 3 && scope.row.message !=''"
-              class="box-item"
-              effect="dark"
-              :content="scope.row.message"
-              placement="top"
-          >
-            <span>审批不通过</span>
-          </el-tooltip>
-          <span v-else>{{scope.row.state == 0?'待提交':scope.row.state == 1?'待审核':scope.row.state == 2?'审批通过':'审批不通过'}}</span>
-        </template>
-      </el-table-column>
+<!--      <el-table-column label="要求课时" prop="period" align="center" >-->
+<!--        <template #default="scope">-->
+<!--          <span>{{ scope.row.period?(scope.row.period/60).toFixed(2).replace(/\.00$/, '') + '分钟':'' }}</span>-->
+<!--        </template>-->
+<!--      </el-table-column>-->
+<!--      <el-table-column label="提交单位" prop="companyName" align="center" />-->
+<!--      <el-table-column label="审核状态" prop="state" align="center" >-->
+<!--        <template #default="scope">-->
+<!--          <el-tooltip-->
+<!--              v-if="scope.row.state == 3 && scope.row.message !=''"-->
+<!--              class="box-item"-->
+<!--              effect="dark"-->
+<!--              :content="scope.row.message"-->
+<!--              placement="top"-->
+<!--          >-->
+<!--            <span>审批不通过</span>-->
+<!--          </el-tooltip>-->
+<!--          <span v-else>{{scope.row.state == 0?'待提交':scope.row.state == 1?'待审核':scope.row.state == 2?'审批通过':'审批不通过'}}</span>-->
+<!--        </template>-->
+<!--      </el-table-column>-->
       <el-table-column label="创建时间" prop="createTime" align="center" width="180" />
-      <el-table-column label="状态" prop="status" align="center" >
+<!--      <el-table-column label="状态" prop="status" align="center" >-->
 
-        <template #default="scope" v-if="data.isAdmin">
-          <el-switch
-              v-if="scope.row.state == 2"
-              v-model="scope.row.status"
-              :active-value="0"
-              :inactive-value="1"
-              inline-prompt
-              active-text="正常"
-              inactive-text="停用"
-              @change="switchStatus($event,scope.row)"
-          />
-          <span v-else>--</span>
-        </template>
-        <template #default="scope" v-else>
-          <span v-if="scope.row.state == 2">{{scope.row.status == 1? '停用' : '正常'}}</span>
-          <span v-else>--</span>
-        </template>
-      </el-table-column>
+<!--        <template #default="scope" v-if="data.isAdmin">-->
+<!--          <el-switch-->
+<!--              v-if="scope.row.state == 2"-->
+<!--              v-model="scope.row.status"-->
+<!--              :active-value="0"-->
+<!--              :inactive-value="1"-->
+<!--              inline-prompt-->
+<!--              active-text="正常"-->
+<!--              inactive-text="停用"-->
+<!--              @change="switchStatus($event,scope.row)"-->
+<!--          />-->
+<!--          <span v-else>&#45;&#45;</span>-->
+<!--        </template>-->
+<!--        <template #default="scope" v-else>-->
+<!--          <span v-if="scope.row.state == 2">{{scope.row.status == 1? '停用' : '正常'}}</span>-->
+<!--          <span v-else>&#45;&#45;</span>-->
+<!--        </template>-->
+<!--      </el-table-column>-->
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="240">
         <template #default="scope">
           <div v-if="data.isAdmin || data.userType == 6">

--
Gitblit v1.9.2