mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-23 17:55:39 +08:00
修改
This commit is contained in:
@@ -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 {
|
||||
courseName: item.name,
|
||||
courseContent: '',
|
||||
courseId: item.orgId
|
||||
}
|
||||
})
|
||||
addCourse({data}).then(res=>{
|
||||
// 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({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>
|
||||
|
||||
Reference in New Issue
Block a user