|
|
@@ -993,13 +993,13 @@ public class SettlementServiceImpl extends ServiceImpl<SettlementMapper, Settlem
|
|
|
tradingBoxFeesR.getData().setReconciliationAmount(tradingBoxFeesR.getData().getReconciliationAmount() != null ? tradingBoxFeesR.getData().getReconciliationAmount().add(items.getThisAmount()) : new BigDecimal("0").add(items.getThisAmount()));
|
|
|
accMapper.updateById(acc);
|
|
|
BeanUtils.copyProperties(tradingBoxFeesR.getData(), tradingBoxFees);
|
|
|
- tradingBoxFees.setReconciliationDate(new Date());
|
|
|
+ tradingBoxFees.setReconciliationDate(settlementDTO.getSettlementDate());
|
|
|
}else {
|
|
|
acc.setSettlementAmount(acc.getSettlementAmount() != null ? acc.getSettlementAmount().add(items.getThisAmount()) : new BigDecimal("0").add(items.getThisAmount()));
|
|
|
tradingBoxFeesR.getData().setSettlementAmount(tradingBoxFeesR.getData().getSettlementAmount() != null ? tradingBoxFeesR.getData().getSettlementAmount().add(items.getThisAmount()) : new BigDecimal("0").add(items.getThisAmount()));
|
|
|
accMapper.updateById(acc);
|
|
|
BeanUtils.copyProperties(tradingBoxFeesR.getData(), tradingBoxFees);
|
|
|
- tradingBoxFees.setSettlementDate(new Date());
|
|
|
+ tradingBoxFees.setSettlementDate(settlementDTO.getSettlementDate());
|
|
|
}
|
|
|
tradingBoxClient.updateTradingBoxFees(tradingBoxFees);
|
|
|
} else if (type == 6) {
|
|
|
@@ -1016,12 +1016,12 @@ public class SettlementServiceImpl extends ServiceImpl<SettlementMapper, Settlem
|
|
|
acc.setCheckAmount(acc.getCheckAmount() != null ? acc.getCheckAmount().add(items.getThisAmount()) : new BigDecimal("0").add(items.getThisAmount()));
|
|
|
transportItemFeesR.getData().setReconciliationAmount(transportItemFeesR.getData().getReconciliationAmount() != null ? transportItemFeesR.getData().getReconciliationAmount().add(items.getThisAmount()) : new BigDecimal("0").add(items.getThisAmount()));
|
|
|
accMapper.updateById(acc);
|
|
|
- transportItemFeesR.getData().setReconciliationDate(new Date());
|
|
|
+ transportItemFeesR.getData().setReconciliationDate(settlementDTO.getSettlementDate());
|
|
|
}else {
|
|
|
acc.setSettlementAmount(acc.getSettlementAmount() != null ? acc.getSettlementAmount().add(items.getThisAmount()) : new BigDecimal("0").add(items.getThisAmount()));
|
|
|
transportItemFeesR.getData().setSettlementAmount(transportItemFeesR.getData().getSettlementAmount() != null ? transportItemFeesR.getData().getSettlementAmount().add(items.getThisAmount()) : new BigDecimal("0").add(items.getThisAmount()));
|
|
|
accMapper.updateById(acc);
|
|
|
- transportItemFeesR.getData().setSettlementDate(new Date());
|
|
|
+ transportItemFeesR.getData().setSettlementDate(settlementDTO.getSettlementDate());
|
|
|
}
|
|
|
transportClient.updateTransportItemFees(transportItemFeesR.getData());
|
|
|
} else if (type == 7) {
|