src/main/java/com/ruoyi/purchase/service/impl/PurchaseLedgerServiceImpl.java
@@ -162,6 +162,10 @@ purchaseLedger.setRecorderId(purchaseLedgerDto.getRecorderId()); purchaseLedger.setApprovalStatus(1); // 新增时初始化实际合同金额 if (purchaseLedger.getId() == null) { purchaseLedger.setNetContractAmount(purchaseLedger.getContractAmount()); } // 3. 新增或更新主表 if (purchaseLedger.getId() == null) { if (!StringUtils.hasText(purchaseLedger.getPurchaseContractNumber())) {