972b01d9d02d93b609e0d3f8ff58fffb08b98dfd..9b0ee652e8ac293d3a35539ed95af753df5bbc96
2026-03-23 gaoluyang
新疆海川开心 1.开票登记、来票登记传id值错误问题
9b0ee6 对比 | 目录
2026-03-23 gaoluyang
新疆海川开心 1.开票登记传id值错误问题
143fb6 对比 | 目录
已修改2个文件
18 ■■■■■ 文件已修改
src/views/procurementManagement/invoiceEntry/components/Modal.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/salesManagement/invoiceRegistration/index.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/procurementManagement/invoiceEntry/components/Modal.vue
@@ -396,14 +396,15 @@
                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 // 添加项目名称
                    });
                });
                }
            });
            
src/views/salesManagement/invoiceRegistration/index.vue
@@ -563,7 +563,8 @@
                result.productData.forEach(item => {
                    allProductData.push({
                        ...item,
                        id: contractId, // 明确设置合同ID
                        // 保留原有产品 id,不再覆盖;额外挂上所属合同 id
                        salesLedgerId: contractId,
                        salesContractNo: contract.salesContractNo, // 添加销售合同号
                        customerName: contract.customerName, // 添加客户名称
                        customerContractNo: contract.customerContractNo // 添加客户合同号