diff --git a/src/components/drawers/AddOnline.vue b/src/components/drawers/AddOnline.vue
index bbf00664..46e0c03b 100644
--- a/src/components/drawers/AddOnline.vue
+++ b/src/components/drawers/AddOnline.vue
@@ -17,7 +17,7 @@
-
+
{{
taskIndex === -1 ? '选择/新建课程' : '重新选择'
}}
@@ -50,6 +50,7 @@ const props = defineProps({
taskList: []
})
const visible = ref(false)
+const onlineRef = ref(false)
const taskIndex = ref(-1);
const rowSelectKeys = ref([]);
const selectsData = ref([]);
@@ -73,15 +74,15 @@ const columns = ref([
},
{
title: "创建人",
- dataIndex: "authorName",
- key: "authorName",
+ dataIndex: "sysCreateBy",
+ key: "sysCreateBy",
width: "100px",
align: "center",
},
{
title: "时长",
- dataIndex: "authorName",
- key: "authorName",
+ dataIndex: "studyTime",
+ key: "studyTime",
width: "80px",
align: "center",
},
@@ -130,9 +131,11 @@ function confirm() {
closeDrawer()
}
-function selectCourse({id, name}) {
- rowSelectKeys.value = [id]
- selectsData.value = [{id, name}]
+function selectCourse(row) {
+ console.log(row)
+ rowSelectKeys.value = [row.id]
+ selectsData.value = [row]
+ onlineRef.value.closeModal()
}
function openDrawer(i, row) {
diff --git a/src/components/drawers/CreateOnline.vue b/src/components/drawers/CreateOnline.vue
index d18a14b0..ebf178d1 100644
--- a/src/components/drawers/CreateOnline.vue
+++ b/src/components/drawers/CreateOnline.vue
@@ -34,6 +34,7 @@ function openModal() {
function closeModal() {
visible.value = false
}
+defineExpose({closeModal})