diff --git a/src/views/admin/bizSuppliers/components/NuBizSuppliersApplyForm.vue b/src/views/admin/bizSuppliers/components/NuBizSuppliersApplyForm.vue index 9a00651..db709f5 100644 --- a/src/views/admin/bizSuppliers/components/NuBizSuppliersApplyForm.vue +++ b/src/views/admin/bizSuppliers/components/NuBizSuppliersApplyForm.vue @@ -198,6 +198,7 @@ if(formData.status == 'modifyFail' && !formData.applyContent){ createMessage.warning('请填写驳回原因'); + confirmLoading.value = false; return; } diff --git a/src/views/admin/orgapplyinfo/components/OrgApplyInfoForm.vue b/src/views/admin/orgapplyinfo/components/OrgApplyInfoForm.vue index 8609dbe..b9faf06 100644 --- a/src/views/admin/orgapplyinfo/components/OrgApplyInfoForm.vue +++ b/src/views/admin/orgapplyinfo/components/OrgApplyInfoForm.vue @@ -554,7 +554,15 @@ async function submitForm() { if (errorFields) { const firstField = errorFields[0]; if (firstField) { - formRef.value.scrollToField(firstField.name, { behavior: 'smooth', block: 'center' }); + // formRef.value.scrollToField(firstField.name, { behavior: 'smooth', block: 'center' }); + // 延迟滚动到表单底部,显示完整的错误区域 + // const formElement = formRef.value.$el; + // if (formElement) { + // formElement.scrollIntoView({ + // behavior: 'smooth', + // block: 'end' // 滚动到表单底部 + // }); + // } } } return Promise.reject(errorFields);