gaoluyang
2026-10-29 5276c9fe5c3e5c2a5bca3ed1510ecdd0e728f516
src/main/java/com/ruoyi/purchase/service/impl/PurchaseLedgerServiceImpl.java
@@ -1099,7 +1099,11 @@
                    if (snapshot.getProjectName() == null) {
                        snapshot.setProjectName(purchaseLedger.getProjectName());
                    }
                    if (snapshot.getEntryDate() == null) {
                    // 录入时间以采购台账为准,避免审批快照里的录入日期与台账对不上
                    if (purchaseLedger.getEntryDate() != null
                            && (snapshot.getEntryDate() == null
                            || !DateUtils.toLocalDate(snapshot.getEntryDate())
                            .equals(DateUtils.toLocalDate(purchaseLedger.getEntryDate())))) {
                        snapshot.setEntryDate(purchaseLedger.getEntryDate());
                    }
                    if (snapshot.getExecutionDate() == null) {