src/pages/sales/invoicingRegistration/add.vue
@@ -362,6 +362,12 @@ try { submitting.value = true // 先进行表单验证 const valid = await formRef.value.validate().catch(() => false) if (!valid) { return } // 验证产品数据 if (productData.value.length === 0) { showToast('请先添加产品信息') @@ -380,10 +386,13 @@ return } const submitData = { ...form.value, productList: productData.value } // 后端要求以数组形式提交:保持原来的对象结构不变,只在最外层包一层数组 const submitData = [ { ...form.value, productList: productData.value } ] await invoiceRegistrationSave(submitData) showToast('提交成功')