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