提交 548761b7 authored 作者: 艾庆国's avatar 艾庆国

承运与无车承运对接

上级 124d5bc3
...@@ -120,21 +120,17 @@ public class OrderChildSyncTransportListener { ...@@ -120,21 +120,17 @@ public class OrderChildSyncTransportListener {
try{ try{
// 同步broker // 同步broker
orderChildBrokerService.orderChildSync(orderChild, orderGoods, settlementOwnerDetail, settlementDriverDetail); orderChildBrokerService.orderChildSync(orderChild, orderGoods, settlementOwnerDetail, settlementDriverDetail);
OrderChildSyncTransportInvoiceRecord entity = new OrderChildSyncTransportInvoiceRecord();
entity.setChildNo(orderChild.getChildNo());
entity.setType(TransportSyncTypeEnum.Type.RESULT.getCode());
entity.setRemark("异步查询状态");
orderChildSyncTransportInvoiceRecordDao.saveEntity(entity);
} catch (Exception e) { } catch (Exception e) {
log.info("当前OrderChildSyncTransportListener监听同步网络货运失败,运单号{}, 错误信息{}", orderChild.getChildNo(), ExceptionUtils.getStackTrace(e)); log.info("当前OrderChildSyncTransportListener监听同步网络货运失败,运单号{}, 错误信息{}", orderChild.getChildNo(), ExceptionUtils.getStackTrace(e));
} finally {
OrderChildSyncTransportInvoiceRecord entity = new OrderChildSyncTransportInvoiceRecord(); OrderChildSyncTransportInvoiceRecord entity = new OrderChildSyncTransportInvoiceRecord();
entity.setChildNo(orderChild.getChildNo()); entity.setChildNo(orderChild.getChildNo());
entity.setType(TransportSyncTypeEnum.Type.EXCEPTION.getCode()); entity.setType(TransportSyncTypeEnum.Type.RESULT.getCode());
entity.setRemark(e.getMessage()); entity.setRemark("异步查询状态");
orderChildSyncTransportInvoiceRecordDao.saveEntity(entity); orderChildSyncTransportInvoiceRecordDao.saveEntity(entity);
} }
} }
} }
......
...@@ -248,10 +248,10 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic ...@@ -248,10 +248,10 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
String remark = ""; String remark = "";
Integer invoiceType = SettlementOwnerEnum.InvoiceType.ONLINE.getCode(); Integer invoiceType = SettlementOwnerEnum.InvoiceType.ONLINE.getCode();
if (Objects.equals(result.getRiskStatus(), 1) || Objects.equals(result.getRiskStatus(), 2)) { // if (Objects.equals(result.getRiskStatus(), 1) || Objects.equals(result.getRiskStatus(), 2)) {
invoiceType = SettlementOwnerEnum.InvoiceType.ORDINARY.getCode(); // invoiceType = SettlementOwnerEnum.InvoiceType.ORDINARY.getCode();
remark += result.getRiskReason(); // remark += result.getRiskReason();
} // }
if (Objects.equals(result.getSyncStatus(), 2)) { if (Objects.equals(result.getSyncStatus(), 2)) {
invoiceType = SettlementOwnerEnum.InvoiceType.ORDINARY.getCode(); invoiceType = SettlementOwnerEnum.InvoiceType.ORDINARY.getCode();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论