diff --git a/src/views/purchase/purchasingrequisition/add.vue b/src/views/purchase/purchasingrequisition/add.vue index 5388483..67756eb 100644 --- a/src/views/purchase/purchasingrequisition/add.vue +++ b/src/views/purchase/purchasingrequisition/add.vue @@ -2529,17 +2529,14 @@ const handleSubmit = async () => { } }; -// 暂存 +// 暂存(跳过表单校验,允许部分填写) const handleTempStore = async () => { if (loading.value) return; loading.value = true; try { - const valid = await formRef.value?.validate().catch(() => {}); - if (!valid) { - loading.value = false; - return false; - } + // 暂存模式不进行表单校验,允许用户部分填写后保存 + // 提交时才会执行完整的校验规则 const submitData: any = { ...dataForm,