| | |
| | | const contractId = contract.id; |
| | | if (result.data && result.data.productData) { |
| | | result.data.productData.forEach(item => { |
| | | allProductData.push({ |
| | | ...item, |
| | | id: contractId, // 明确设置合同ID |
| | | purchaseLedgerNo: contract.purchaseContractNumber, // 添加采购合同号 |
| | | supplierName: contract.supplierName, // 添加供应商名称 |
| | | projectName: contract.projectName // 添加项目名称 |
| | | }); |
| | | allProductData.push({ |
| | | ...item, |
| | | id: item.id, // 保留产品原本的ID |
| | | salesLedgerId: contractId, // 合同ID存储在salesLedgerId字段 |
| | | purchaseLedgerNo: contract.purchaseContractNumber, // 添加采购合同号 |
| | | supplierName: contract.supplierName, // 添加供应商名称 |
| | | projectName: contract.projectName // 添加项目名称 |
| | | }); |
| | | }); |
| | | } |
| | | }); |
| | | |
| | |
| | | result.productData.forEach(item => { |
| | | allProductData.push({ |
| | | ...item, |
| | | id: contractId, // 明确设置合同ID |
| | | // 保留原有产品 id,不再覆盖;额外挂上所属合同 id |
| | | salesLedgerId: contractId, |
| | | salesContractNo: contract.salesContractNo, // 添加销售合同号 |
| | | customerName: contract.customerName, // 添加客户名称 |
| | | customerContractNo: contract.customerContractNo // 添加客户合同号 |