From 2edf1e2ebfea7ed360b6982b443b0974d0ecf408 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 16 Nov 2023 18:29:27 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E7=A6=81=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/courselibrary/CoursewareManage.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 3b3d9d6c..40a34333 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -1199,6 +1199,7 @@ class="cstm_btn btn6" @click="handleSureStu" :loading="validated === 1" + :disabled="editBeginClass" > 确定 @@ -3770,6 +3771,9 @@ export default defineComponent({ let editBeginClass = ref(false) //编辑开课 const handelEditStu = async (item) => { + if(!editBeginClass.value){ + message.info('正在审核,请稍等...') + } editBeginClass.value = false if (item.expenseStatus && item.expenseStatus !== 'A10' && item.expenseStatus !== 'S00') { editBeginClass.value = true From ac703ec4a4381afeb60ddacaad9bb46a092e75c5 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Fri, 17 Nov 2023 09:24:55 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E7=A6=81=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddOpenCourse.vue | 4 ++++ src/views/courselibrary/CoursewareManage.vue | 9 +++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/components/drawers/AddOpenCourse.vue b/src/components/drawers/AddOpenCourse.vue index 2017f174..c121ad9a 100644 --- a/src/components/drawers/AddOpenCourse.vue +++ b/src/components/drawers/AddOpenCourse.vue @@ -597,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 40a34333..f1377c1f 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -1199,7 +1199,6 @@ class="cstm_btn btn6" @click="handleSureStu" :loading="validated === 1" - :disabled="editBeginClass" > 确定 @@ -3662,6 +3661,7 @@ export default defineComponent({ state.cstm_hs = true; }; const handleCancelStu = () => { + editBeginClass.value = false state.cstm_hs = false; state.attach = ""; @@ -3690,6 +3690,10 @@ export default defineComponent({ //保存开课 const handleSureStu = async () => { + if(editBeginClass.value){ + message.info('正在审核中,请稍候...') + return + } let startTime, endTime = 0; if (state.xjkkinputV3) { @@ -3771,9 +3775,6 @@ export default defineComponent({ let editBeginClass = ref(false) //编辑开课 const handelEditStu = async (item) => { - if(!editBeginClass.value){ - message.info('正在审核,请稍等...') - } editBeginClass.value = false if (item.expenseStatus && item.expenseStatus !== 'A10' && item.expenseStatus !== 'S00') { editBeginClass.value = true From 4ce2bacefca42388b7ef2ccc5d5f1a99d904c98e Mon Sep 17 00:00:00 2001 From: zhangsir Date: Fri, 17 Nov 2023 09:49:21 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E8=AF=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddOpenCourse.vue | 2 +- src/views/courselibrary/CoursewareManage.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/drawers/AddOpenCourse.vue b/src/components/drawers/AddOpenCourse.vue index c121ad9a..1536f106 100644 --- a/src/components/drawers/AddOpenCourse.vue +++ b/src/components/drawers/AddOpenCourse.vue @@ -598,7 +598,7 @@ const del = (id,record) => { async function coursePlanConfirm() { if(editBeginClass.value){ - message.info('正在审核中,请稍候...') + message.info('讲师费已进入审批阶段,无法编辑') return } await validate().catch(({ errorFields }) => { diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index f1377c1f..b6d61c56 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -3691,7 +3691,7 @@ export default defineComponent({ const handleSureStu = async () => { if(editBeginClass.value){ - message.info('正在审核中,请稍候...') + message.info('讲师费已进入审批阶段,无法编辑') return } let startTime, From bc2f22bf6e685c1ea512f2ce8002b09c9aa747dc Mon Sep 17 00:00:00 2001 From: zhangsir Date: Fri, 17 Nov 2023 16:29:47 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E5=BC=B9=E7=AA=97=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddOpenCourse.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/drawers/AddOpenCourse.vue b/src/components/drawers/AddOpenCourse.vue index 1536f106..4bcc0529 100644 --- a/src/components/drawers/AddOpenCourse.vue +++ b/src/components/drawers/AddOpenCourse.vue @@ -564,6 +564,7 @@ function confirm() { } const createNewCourse = () => { + editBeginClass.value = false formData.reset({ type: props.type, offcourseId: params.value.offcourseId,