提交 a26deb47 authored 作者: liuhaiquan's avatar liuhaiquan

Merge remote-tracking branch 'origin/v12.8_bug_settlementJob_20240329' into test

Former-commit-id: 4c67f909
...@@ -69,7 +69,10 @@ public class OrderChildDtsListener { ...@@ -69,7 +69,10 @@ public class OrderChildDtsListener {
}else if(Objects.equals(DtsOperationTypeEnum.UPDATE.getCode(),dataTransportDTO.getOperationType().getCode())){ }else if(Objects.equals(DtsOperationTypeEnum.UPDATE.getCode(),dataTransportDTO.getOperationType().getCode())){
log.info("修改:{}",after); log.info("修改:{}",after);
if(OrderChildEnum.SYNC_STATUS_lIST.contains(after.getStatus()) && if(OrderChildEnum.SYNC_STATUS_lIST.contains(after.getStatus()) &&
(!Objects.equals(before.getStatus(),after.getStatus()) || !Objects.equals(before.getLoadNet(),after.getLoadNet()))){ (!Objects.equals(before.getStatus(),after.getStatus()) ||
!Objects.equals(before.getLoadNet(),after.getLoadNet())) ||
!Objects.equals(before.getUnloadNet(),after.getUnloadNet())
){
orderChildChangeAfter(after); orderChildChangeAfter(after);
} }
if(OrderChildEnum.DTS_LISTEN_CANCEL_lIST.contains(after.getStatus())){ if(OrderChildEnum.DTS_LISTEN_CANCEL_lIST.contains(after.getStatus())){
......
...@@ -117,6 +117,10 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic ...@@ -117,6 +117,10 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
log.info("当前车主计费信息开票金额为空,需要重新处理计算开票金额"); log.info("当前车主计费信息开票金额为空,需要重新处理计算开票金额");
OrderChild orderChild = orderChildDao.getByChildNo(mq.getChildNo()).get(); OrderChild orderChild = orderChildDao.getByChildNo(mq.getChildNo()).get();
settlementOwnerDetail.setInvoiceFreight(invoiceFreightCalc(orderChild.getSettlementWay(), settlementOwnerDetail)); settlementOwnerDetail.setInvoiceFreight(invoiceFreightCalc(orderChild.getSettlementWay(), settlementOwnerDetail));
SettlementOwnerDetail update = new SettlementOwnerDetail();
update.setId(settlementOwnerDetail.getId());
update.setInvoiceFreight(settlementOwnerDetail.getInvoiceFreight());
settlementOwnerDetailDao.updateEntityByKey(update);
} }
String settlementNo = null ; String settlementNo = null ;
SettlementOwner settlementOwner = null; SettlementOwner settlementOwner = null;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论