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

承运优化需求9.25-车主结算单

上级 ca88f47d
...@@ -39,6 +39,7 @@ public class SettlementDriverDaoImpl extends BaseDaoImpl<SettlementDriverMapper, ...@@ -39,6 +39,7 @@ public class SettlementDriverDaoImpl extends BaseDaoImpl<SettlementDriverMapper,
public boolean updateInvoiceCompany(SettlementDriver item) { public boolean updateInvoiceCompany(SettlementDriver item) {
return update(lUdWrapper() return update(lUdWrapper()
.eq(SettlementDriver::getId, item.getId()) .eq(SettlementDriver::getId, item.getId())
.set(SettlementDriver::getInvoiceType, item.getInvoiceType())
.set(SettlementDriver::getInvoicingCompanyId, item.getInvoicingCompanyId()) .set(SettlementDriver::getInvoicingCompanyId, item.getInvoicingCompanyId())
.set(SettlementDriver::getInvoicingCompanyShorterName, item.getInvoicingCompanyShorterName()) .set(SettlementDriver::getInvoicingCompanyShorterName, item.getInvoicingCompanyShorterName())
.set(SettlementDriver::getInvoicingCompanyGroupCode, item.getInvoicingCompanyGroupCode()) .set(SettlementDriver::getInvoicingCompanyGroupCode, item.getInvoicingCompanyGroupCode())
......
...@@ -1063,6 +1063,7 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic ...@@ -1063,6 +1063,7 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
settlementDriverDetailDao.updateInvoiceTypeAndPrepayFreightFlag(settlementDriverDetail); settlementDriverDetailDao.updateInvoiceTypeAndPrepayFreightFlag(settlementDriverDetail);
if (settlementDriver != null) { if (settlementDriver != null) {
settlementDriver.setInvoiceType(settlementOwnerDetail.getInvoiceType());
settlementDriver.setInvoicingCompanyId(settlementOwnerDetail.getInvoicingCompanyId()); settlementDriver.setInvoicingCompanyId(settlementOwnerDetail.getInvoicingCompanyId());
settlementDriver.setInvoicingCompanyShorterName(settlementOwnerDetail.getInvoicingCompanyShorterName()); settlementDriver.setInvoicingCompanyShorterName(settlementOwnerDetail.getInvoicingCompanyShorterName());
settlementDriver.setInvoicingCompanyGroupCode(settlementOwnerDetail.getInvoicingCompanyGroupCode()); settlementDriver.setInvoicingCompanyGroupCode(settlementOwnerDetail.getInvoicingCompanyGroupCode());
......
...@@ -100,6 +100,13 @@ public class SettlementOrderChildRiskServiceImpl implements SettlementOrderChild ...@@ -100,6 +100,13 @@ public class SettlementOrderChildRiskServiceImpl implements SettlementOrderChild
} }
else { else {
if (settlementDriver != null) {
settlementDriver.setInvoiceType(settlementOwnerDetail.getInvoiceType());
settlementDriver.setInvoicingCompanyId(settlementOwnerDetail.getInvoicingCompanyId());
settlementDriver.setInvoicingCompanyShorterName(settlementOwnerDetail.getInvoicingCompanyShorterName());
settlementDriver.setInvoicingCompanyGroupCode(settlementOwnerDetail.getInvoicingCompanyGroupCode());
settlementDriverDao.updateInvoiceCompany(settlementDriver);
}
} }
settlementOrderChildRiskDao.updateProcess(settlementOrderChildRisk); settlementOrderChildRiskDao.updateProcess(settlementOrderChildRisk);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论