fix(@vben/web-antd): erp-purchase-order修复新增采购订单时的报错,清除项的 ID

This commit is contained in:
xuzhiqiang
2025-08-15 09:40:34 +08:00
parent 5076e3ff72
commit 133f90f34e

View File

@@ -111,7 +111,11 @@ const [Modal, modalApi] = useVbenModal({
// 提交表单
const data =
(await formApi.getValues()) as ErpPurchaseOrderApi.PurchaseOrder;
data.items = formData.value?.items;
data.items = formData.value?.items?.map((item) => ({
...item,
// 解决新增采购订单报错
id: undefined,
}));
// 将文件数组转换为字符串
if (data.fileUrl && Array.isArray(data.fileUrl)) {
data.fileUrl = data.fileUrl.length > 0 ? data.fileUrl[0] : '';