diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 4180f2d9..85747eed 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -4474,9 +4474,13 @@ function onFocusEnd(){ dialog({ content: "确定撤回吗?", ok: () => { - message.success("撤回成功"); - record.publishStatus ? (state.tableData1[index].publishStatus = 0) : (state.tableData1[index].auditStatus = 0); - handle({ offcourseId: id, type: 0 }); + handle({ offcourseId: id, type: 0 }).then(res=>{ + message.success("撤回成功"); + record.publishStatus ? (state.tableData1[index].publishStatus = 0) : (state.tableData1[index].auditStatus = 0); + }).catch(err=>{ + message.destroy(); + message.error(err.data.msg); + }) }, }); }; @@ -4860,10 +4864,14 @@ function onFocusEnd(){ dialog({ content: "确定删除该课程吗?", ok: async () => { - message.success("删除成功"); - state.tableLoading = true; - await handle({ offcourseId: id, type: -1 }); - getTableDate(); + await handle({ offcourseId: id, type: -1 }).then(res=>{ + message.success("删除成功"); + state.tableLoading = true; + getTableDate(); + }).catch(err=>{ + message.destroy() + message.error(err.data.msg) + }) }, }); }; @@ -4912,9 +4920,14 @@ function onFocusEnd(){ dialog({ content: "确定停用该课程吗?", ok: () => { - message.success("停用成功"); - record.status = 0; - handle({ offcourseId: record.id, type: -2 }); + handle({ offcourseId: record.id, type: -2 }).then(res=>{ + console.log(res,'handleStop') + message.success("停用成功"); + record.status = 0; + }).catch(err=>{ + message.destroy() + message.error(err.data.msg) + }) }, }); }; diff --git a/src/views/lecturer/InsideTeaching.vue b/src/views/lecturer/InsideTeaching.vue index bcec7113..bbf0c124 100644 --- a/src/views/lecturer/InsideTeaching.vue +++ b/src/views/lecturer/InsideTeaching.vue @@ -1305,13 +1305,13 @@ export default { ellipsis: true, align: "center", width: 120, }, - { - title: '应发费用 ', - dataIndex: 'payableExpense', - key: 'payableExpense', - ellipsis: true, align: "center", - width: 120, - }, + // { + // title: '应发费用 ', + // dataIndex: 'payableExpense', + // key: 'payableExpense', + // ellipsis: true, align: "center", + // width: 120, + // }, { title: '状态 ', dataIndex: 'status', @@ -1320,14 +1320,15 @@ export default { width: 120, customRender: (value) => { return ( -
- {value.record.status == "A10" || value.record.status == "A20" || value.record.status == "A30" || value.record.status == "E10" || value.record.status == "S20" +
+ {String(value.record.status) ? { - "A10": "待审核", - "A20": "已提交", - "A30": "审核中", - "E10": "审核打回", - "S20": "审核通过", + "0": "待确认", + "1": "待提交", + "2": "审核中", + "3": "审核通过", + '4': '审核拒绝', + '5': '待提交', }[value.record.status + ""] || "" : "-"}