From 246f7b6fd81cf2ba620b8f9bf7cf24b61d7cf521 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期三, 17 七月 2024 16:38:54 +0800
Subject: [PATCH] bug修改

---
 src/views/onlineEducation/courseManage/courseChapters/components/chooseResource.vue |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/views/onlineEducation/courseManage/courseChapters/components/chooseResource.vue b/src/views/onlineEducation/courseManage/courseChapters/components/chooseResource.vue
index b67ed2c..cc2b561 100644
--- a/src/views/onlineEducation/courseManage/courseChapters/components/chooseResource.vue
+++ b/src/views/onlineEducation/courseManage/courseChapters/components/chooseResource.vue
@@ -5,6 +5,8 @@
         title="选择资源"
         width="600px"
         :before-close="handleClose"
+        :close-on-press-escape="false"
+        :close-on-click-modal="false"
     >
     <div style="margin-bottom: 10px">
       <el-form>
@@ -12,8 +14,8 @@
           <el-input style="width: 20%" v-model="data.queryParams.name "></el-input>
           <el-button type="primary" style="margin-left: 30px" @click="getList">查询</el-button>
           <el-button plain @click="reset">重置</el-button>
+          <el-button type="primary" @click="openResource">资源上传</el-button>
         </el-form-item>
-
       </el-form>
     </div>
     <!-- 表格数据 -->
@@ -40,18 +42,21 @@
         @pagination="getList"
     />
     </el-dialog>
+    <resource-dialog ref="resourceRef" @getList="getList"></resource-dialog>
   </div>
 </template>
 
 <script setup>
 import {getCurrentInstance, onMounted, onUnmounted, reactive, ref, toRefs} from "vue";
 import {ElMessage, ElMessageBox} from "element-plus";
+import resourceDialog from '@/views/onlineEducation/courseManage/courseResource/componets/resourceDialog.vue'
 import {checkResourceName, delResource, getResource} from "@/api/onlineEducation/courseResource";
 import {checkName} from "@/api/onlineEducation/company";
 const { proxy } = getCurrentInstance();
 const loading = ref(false);
 const emit = defineEmits(["chooseRes"]);
 const dialogRef = ref();
+const resourceRef = ref()
 const data = reactive({
   queryParams: {
     pageNum: 1,
@@ -99,6 +104,10 @@
   loading.value = false
 }
 
+const openResource = () => {
+  resourceRef.value.openDialog('add',{})
+}
+
 const choose = (value) => {
   console.log("co",value)
   emit('chooseRes',value)

--
Gitblit v1.9.2