mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-09 10:56:46 +08:00
-- fix 发布修改
This commit is contained in:
@@ -323,7 +323,7 @@
|
||||
<template #operation="{ text, record, index }">
|
||||
<a-space>
|
||||
<a-button
|
||||
v-if="record.auditStatus === 2 && checkPer(record.permissions,createId)"
|
||||
v-if="(record.auditStatus === 2 || record.auditStatus === 3) && !record.publishStatus && checkPer(record.permissions,createId)"
|
||||
@click="() => handlePush(text, index)"
|
||||
type="link"
|
||||
>发布
|
||||
@@ -335,7 +335,7 @@
|
||||
>提交审核
|
||||
</a-button>
|
||||
<a-button
|
||||
v-if="record.auditStatus === 2 && checkPer(record.permissions,createId)"
|
||||
v-if="(record.auditStatus === 2 || record.auditStatus === 3) && !record.publishStatus && checkPer(record.permissions,createId)"
|
||||
@click="() => handleEdit(record, String(record.courseform))"
|
||||
type="link"
|
||||
>编辑
|
||||
@@ -360,7 +360,7 @@
|
||||
</a-button>
|
||||
<a-button
|
||||
v-if="
|
||||
(record.auditStatus === 2 || record.auditStatus === 3)
|
||||
(record.auditStatus === 2 || record.publishStatus)
|
||||
"
|
||||
@click="() => handleGuan22(record, String(record.courseform))"
|
||||
type="link"
|
||||
@@ -388,7 +388,7 @@
|
||||
>
|
||||
<a-button
|
||||
v-if="
|
||||
record.auditStatus === 3 &&
|
||||
(record.auditStatus === 2 || record.publishStatus) &&
|
||||
record.status &&
|
||||
checkPer(record.permissions,createId)
|
||||
"
|
||||
@@ -398,7 +398,7 @@
|
||||
>
|
||||
<a-button
|
||||
v-if="
|
||||
record.auditStatus === 3 &&
|
||||
record.publishStatus&&
|
||||
record.status &&
|
||||
checkPer(record.permissions,createId)
|
||||
"
|
||||
@@ -408,7 +408,7 @@
|
||||
>
|
||||
<a-button
|
||||
v-if="
|
||||
record.auditStatus === 3 &&
|
||||
record.publishStatus&&
|
||||
!record.status &&
|
||||
checkPer(record.permissions,createId)
|
||||
"
|
||||
@@ -2299,7 +2299,7 @@ export default defineComponent({
|
||||
key: "7",
|
||||
align: "center",
|
||||
customRender: ({ record }) =>
|
||||
record.publishStatus === 1 ? "已发布" : "未发布",
|
||||
record.publishStatus? "已发布" : "未发布",
|
||||
},
|
||||
{
|
||||
title: "创建人",
|
||||
@@ -2330,8 +2330,8 @@ export default defineComponent({
|
||||
dataIndex: "publishTime",
|
||||
key: "10",
|
||||
align: "center",
|
||||
customRender: ({ text, auditStatus }) => {
|
||||
return auditStatus == 3 ? text || "-" : "-";
|
||||
customRender: ({ text, publishStatus }) => {
|
||||
return publishStatus? text || "-" : "-";
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -2341,7 +2341,7 @@ export default defineComponent({
|
||||
dataIndex: "status",
|
||||
align: "center",
|
||||
customRender: ({ record }) =>
|
||||
record.auditStatus === 3 ? (record.status ? "启用" : "停用") : "-",
|
||||
record.publishStatus? (record.status ? "启用" : "停用") : "-",
|
||||
},
|
||||
{
|
||||
title: "操作",
|
||||
@@ -4059,9 +4059,7 @@ export default defineComponent({
|
||||
content: "确定撤回吗?",
|
||||
ok: () => {
|
||||
message.success("撤回成功");
|
||||
record.auditStatus === 3
|
||||
? (state.tableData1[index].auditStatus = 2)
|
||||
: (state.tableData1[index].auditStatus = 0);
|
||||
record.publishStatus ? (state.tableData1[index].publishStatus = 0) : (state.tableData1[index].auditStatus = 0);
|
||||
handle({ offcourseId: id, type: 0 });
|
||||
},
|
||||
});
|
||||
@@ -4516,7 +4514,7 @@ export default defineComponent({
|
||||
content: "确定发布该课程吗?",
|
||||
ok: () => {
|
||||
message.success("发布成功");
|
||||
state.tableData1[index].auditStatus = 3;
|
||||
state.tableData1[index].publishStatus = 1;
|
||||
handle({ offcourseId: id, type: 3 });
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user