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