This commit is contained in:
zhangsir
2024-05-15 08:51:50 +08:00
parent 5dd3f02bf7
commit aafca5b2d1

View File

@@ -149,9 +149,10 @@ const ViewReviewDataShow = ref([])
function selectCourse(row) {
console.log(row);
row.courseName = row.name
row.type = '在线课'
row.sysCreateBy = row.sysCreateBy
row.courseContent = '在线课'
row.createName = row.sysCreateBy
row.createTime = row.publishTime
row.newId = 2
console.log(row,'row')
if (!ViewReviewDataShow.value.some(item => item.id === row.id)) {
console.log('添加')
@@ -180,10 +181,15 @@ const createData = () => {
visible.value = true
}
//删除数据
const deleteReview = (record) =>{
const deleteReview = (record,index) =>{
console.log(record,'record')
dialog({
content: '是否删除?',
ok: () => {
if(record.newId==2){
ViewReviewdata.value.splice(index,1)
message.success('删除成功')
}
deleteCourse({id:record.id}).then(res=>{
console.log(res,'res')
if(res.code == 200){
@@ -196,6 +202,7 @@ const deleteReview = (record) =>{
}
const falseData = () => {
ViewReviewdata.value = []
ViewReviewDataShow.value = []
ViewReviewShow.value = false
}
const AddList = () => {
@@ -204,14 +211,20 @@ const AddList = () => {
message.error('请选择课程')
return
}
const data = ViewReviewDataShow.value.map(item=>{
return {
// const data = ViewReviewDataShow.value.map(item=>{
// return {
// courseName: item.name,
// courseContent: '',
// courseId: item.orgId
// }
// })
const filteredData = ViewReviewdata.value.filter(item => item.newId === 2);
const transformedData = filteredData.map(item => ({
courseName: item.name,
courseContent: '',
courseId: item.orgId
}
})
addCourse({data}).then(res=>{
}));
addCourse({transformedData}).then(res=>{
console.log(res,'res')
})
falseData()
@@ -378,7 +391,7 @@ function handleOper(record, type, status = "") {
>
<template #action="{ record, column }">
<a-space>
<a-button type="link" @click="deleteReview(record)">
<a-button type="link" @click="deleteReview(record,index)">
<span>删除</span>
</a-button>
</a-space>