diff --git a/src/components/drawers/AddOpenCourse.vue b/src/components/drawers/AddOpenCourse.vue index 9d437047..f1620f61 100644 --- a/src/components/drawers/AddOpenCourse.vue +++ b/src/components/drawers/AddOpenCourse.vue @@ -563,6 +563,7 @@ function confirm() { } const createNewCourse = () => { + editBeginClass.value = false formData.reset({ type: props.type, offcourseId: params.value.offcourseId, @@ -596,6 +597,10 @@ const del = (id,record) => { }; async function coursePlanConfirm() { + if(editBeginClass.value){ + message.info('讲师费已进入审批阶段,无法编辑') + return + } await validate().catch(({ errorFields }) => { message.warning(errorFields[0].errors.join()); throw Error("数据校验不通过"); diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 3b3d9d6c..b6d61c56 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -3661,6 +3661,7 @@ export default defineComponent({ state.cstm_hs = true; }; const handleCancelStu = () => { + editBeginClass.value = false state.cstm_hs = false; state.attach = ""; @@ -3689,6 +3690,10 @@ export default defineComponent({ //保存开课 const handleSureStu = async () => { + if(editBeginClass.value){ + message.info('讲师费已进入审批阶段,无法编辑') + return + } let startTime, endTime = 0; if (state.xjkkinputV3) {