| | |
| | | if (snapshot.getRemarks() == null) { |
| | | snapshot.setRemarks(purchaseLedger.getRemarks()); |
| | | } |
| | | // 提交审批时若尚未填写合同金额,快照里会是0,这里用台账里的当前金额兜底 |
| | | if (snapshot.getContractAmount() == null || snapshot.getContractAmount().compareTo(BigDecimal.ZERO) == 0) { |
| | | snapshot.setContractAmount(purchaseLedger.getContractAmount()); |
| | | } |
| | | if (snapshot.getNetContractAmount() == null || snapshot.getNetContractAmount().compareTo(BigDecimal.ZERO) == 0) { |
| | | snapshot.setNetContractAmount(purchaseLedger.getNetContractAmount()); |
| | | } |
| | | if (snapshot.getRecorderId() == null) { |
| | | snapshot.setRecorderId(purchaseLedger.getRecorderId()); |
| | | } |