提交 65b50e9f authored 作者: huyufan's avatar huyufan

同步运单风控

上级 34179fc7
...@@ -202,10 +202,10 @@ public class TransportSyncServiceImpl implements TransportSyncService { ...@@ -202,10 +202,10 @@ public class TransportSyncServiceImpl implements TransportSyncService {
truckInfoDTO.setLoad(truckInfoFeignVo.getLoad()); truckInfoDTO.setLoad(truckInfoFeignVo.getLoad());
truckInfoDTO.setGrossMass(truckInfoFeignVo.getGrossMass() == null ? null : truckInfoFeignVo.getGrossMass().intValue()); truckInfoDTO.setGrossMass(truckInfoFeignVo.getGrossMass() == null ? null : truckInfoFeignVo.getGrossMass().intValue());
truckInfoDTO.setRoadTransportCertificateNo(truckInfoFeignVo.getRoadTransportCertificateNo()); truckInfoDTO.setRoadTransportCertificateNo(truckInfoFeignVo.getRoadTransportCertificateNo());
truckInfoDTO.setLicenceImgMain(documentFeign.getHost() + truckInfoFeignVo.getLicenceImgMain()); truckInfoDTO.setLicenceImgMain(documentFeign.getHost().getData() + truckInfoFeignVo.getLicenceImgMain());
truckInfoDTO.setLicenceImgSecond(documentFeign.getHost() + truckInfoFeignVo.getLicenceImgSecond()); truckInfoDTO.setLicenceImgSecond(documentFeign.getHost().getData() + truckInfoFeignVo.getLicenceImgSecond());
truckInfoDTO.setLicenceImgSecondBack(documentFeign.getHost() + truckInfoFeignVo.getLicenceImgSecondBack()); truckInfoDTO.setLicenceImgSecondBack(documentFeign.getHost().getData() + truckInfoFeignVo.getLicenceImgSecondBack());
truckInfoDTO.setTransportLicenceImg(documentFeign.getHost() + truckInfoFeignVo.getTransportLicenceImg()); truckInfoDTO.setTransportLicenceImg(documentFeign.getHost().getData() + truckInfoFeignVo.getTransportLicenceImg());
if (StringUtils.isNotBlank(truckInfoFeignVo.getPowerType())) { if (StringUtils.isNotBlank(truckInfoFeignVo.getPowerType())) {
//"车辆燃料类型 1:柴油 2 天然气 3其他 4新能源/电" //"车辆燃料类型 1:柴油 2 天然气 3其他 4新能源/电"
truckInfoDTO.setPowerType(PowerTypeEnum.Type.getCodeByName(truckInfoFeignVo.getPowerType())); truckInfoDTO.setPowerType(PowerTypeEnum.Type.getCodeByName(truckInfoFeignVo.getPowerType()));
...@@ -229,18 +229,18 @@ public class TransportSyncServiceImpl implements TransportSyncService { ...@@ -229,18 +229,18 @@ public class TransportSyncServiceImpl implements TransportSyncService {
dto.setCardStartTime(idCardVO.getCardStartTime()); dto.setCardStartTime(idCardVO.getCardStartTime());
dto.setCardEndTime(idCardVO.getCardEndTime()); dto.setCardEndTime(idCardVO.getCardEndTime());
dto.setCardLongTerm(idCardVO.getCardLongTerm()); dto.setCardLongTerm(idCardVO.getCardLongTerm());
dto.setCardFrontImg(documentFeign.getHost() + idCardVO.getCardFaceImg()); dto.setCardFrontImg(documentFeign.getHost().getData() + idCardVO.getCardFaceImg());
dto.setCardBackImg(documentFeign.getHost() + idCardVO.getCardBackImg()); dto.setCardBackImg(documentFeign.getHost().getData() + idCardVO.getCardBackImg());
dto.setFaceCardImg(idCardVO.getCardFaceImg()); dto.setFaceCardImg(idCardVO.getCardFaceImg());
dto.setLicenceNo(licenceVO.getLicenceNo()); dto.setLicenceNo(licenceVO.getLicenceNo());
dto.setLicenseTime(licenceVO.getLicenceTime() == null ? null : DateUtils.formatDateTime(licenceVO.getLicenceTime()).get()); dto.setLicenseTime(licenceVO.getLicenceTime() == null ? null : DateUtils.formatDateTime(licenceVO.getLicenceTime()).get());
dto.setLicenceClass(licenceVO.getLicenceClass()); dto.setLicenceClass(licenceVO.getLicenceClass());
dto.setLicenceImg(documentFeign.getHost() + licenceVO.getLicenceImg()); dto.setLicenceImg(documentFeign.getHost().getData() + licenceVO.getLicenceImg());
dto.setLicenceBackImg(documentFeign.getHost() + licenceVO.getLicenceBackImg()); dto.setLicenceBackImg(documentFeign.getHost().getData() + licenceVO.getLicenceBackImg());
dto.setLicenceStartTime(Optional.ofNullable(licenceVO.getLicenceStartTime()).isPresent() ? DateUtils.formatDateTime(licenceVO.getLicenceStartTime()).get() : null); dto.setLicenceStartTime(Optional.ofNullable(licenceVO.getLicenceStartTime()).isPresent() ? DateUtils.formatDateTime(licenceVO.getLicenceStartTime()).get() : null);
dto.setLicenceEndTime(Optional.ofNullable(licenceVO.getLicenceEndTime()).isPresent() ? DateUtils.formatDateTime(licenceVO.getLicenceEndTime()).get() : "2099-12-31 00:00:00"); dto.setLicenceEndTime(Optional.ofNullable(licenceVO.getLicenceEndTime()).isPresent() ? DateUtils.formatDateTime(licenceVO.getLicenceEndTime()).get() : "2099-12-31 00:00:00");
dto.setOccupationalLicenceNo(licenceVO.getOccupationalLicenceNo()); dto.setOccupationalLicenceNo(licenceVO.getOccupationalLicenceNo());
dto.setOccupationalLicenceImg(documentFeign.getHost() + licenceVO.getOccupationalLicenceImg()); dto.setOccupationalLicenceImg(documentFeign.getHost().getData() + licenceVO.getOccupationalLicenceImg());
dto.setOccupationalStartTime(licenceVO.getOccupationalLicenceStartTime() == null ? null : DateUtils.formatDateTime(licenceVO.getOccupationalLicenceStartTime()).get()); dto.setOccupationalStartTime(licenceVO.getOccupationalLicenceStartTime() == null ? null : DateUtils.formatDateTime(licenceVO.getOccupationalLicenceStartTime()).get());
dto.setOccupationalEndTime(licenceVO.getOccupationalLicenceEndTime() == null ? null : DateUtils.formatDateTime(licenceVO.getOccupationalLicenceEndTime()).get()); dto.setOccupationalEndTime(licenceVO.getOccupationalLicenceEndTime() == null ? null : DateUtils.formatDateTime(licenceVO.getOccupationalLicenceEndTime()).get());
dto.setLicenceIssueOrganization(licenceVO.getLicenceIssueOrganization()); dto.setLicenceIssueOrganization(licenceVO.getLicenceIssueOrganization());
...@@ -258,18 +258,18 @@ public class TransportSyncServiceImpl implements TransportSyncService { ...@@ -258,18 +258,18 @@ public class TransportSyncServiceImpl implements TransportSyncService {
dto.setCardStartTime(idCardVO.getCardStartTime()); dto.setCardStartTime(idCardVO.getCardStartTime());
dto.setCardEndTime(idCardVO.getCardEndTime()); dto.setCardEndTime(idCardVO.getCardEndTime());
dto.setCardLongTerm(idCardVO.getCardLongTerm()); dto.setCardLongTerm(idCardVO.getCardLongTerm());
dto.setCardFrontImg(documentFeign.getHost() + idCardVO.getCardFaceImg()); dto.setCardFrontImg(documentFeign.getHost().getData() + idCardVO.getCardFaceImg());
dto.setCardBackImg(documentFeign.getHost() + idCardVO.getCardBackImg()); dto.setCardBackImg(documentFeign.getHost().getData() + idCardVO.getCardBackImg());
dto.setFaceCardImg(idCardVO.getCardFaceImg()); dto.setFaceCardImg(idCardVO.getCardFaceImg());
dto.setLicenceNo(licenceVO.getLicenceNo()); dto.setLicenceNo(licenceVO.getLicenceNo());
dto.setLicenseTime(licenceVO.getLicenceTime() == null ? null : DateUtils.formatDateTime(licenceVO.getLicenceTime()).get()); dto.setLicenseTime(licenceVO.getLicenceTime() == null ? null : DateUtils.formatDateTime(licenceVO.getLicenceTime()).get());
dto.setLicenceClass(licenceVO.getLicenceClass()); dto.setLicenceClass(licenceVO.getLicenceClass());
dto.setLicenceImg(documentFeign.getHost() + licenceVO.getLicenceImg()); dto.setLicenceImg(documentFeign.getHost().getData() + licenceVO.getLicenceImg());
dto.setLicenceBackImg(documentFeign.getHost() + licenceVO.getLicenceBackImg()); dto.setLicenceBackImg(documentFeign.getHost().getData() + licenceVO.getLicenceBackImg());
dto.setLicenceStartTime(licenceVO.getLicenceStartTime() == null ? null : DateUtils.formatDateTime(licenceVO.getLicenceStartTime()).get()); dto.setLicenceStartTime(licenceVO.getLicenceStartTime() == null ? null : DateUtils.formatDateTime(licenceVO.getLicenceStartTime()).get());
dto.setLicenceEndTime(Optional.ofNullable(licenceVO.getLicenceEndTime()).isPresent() ? DateUtils.formatDateTime(licenceVO.getLicenceEndTime()).get() : "2099-12-31 00:00:00"); dto.setLicenceEndTime(Optional.ofNullable(licenceVO.getLicenceEndTime()).isPresent() ? DateUtils.formatDateTime(licenceVO.getLicenceEndTime()).get() : "2099-12-31 00:00:00");
dto.setOccupationalLicenceNo(licenceVO.getOccupationalLicenceNo()); dto.setOccupationalLicenceNo(licenceVO.getOccupationalLicenceNo());
dto.setOccupationalLicenceImg(documentFeign.getHost() + licenceVO.getOccupationalLicenceImg()); dto.setOccupationalLicenceImg(documentFeign.getHost().getData() + licenceVO.getOccupationalLicenceImg());
dto.setOccupationalStartTime(licenceVO.getOccupationalLicenceStartTime() == null ? null : DateUtils.formatDateTime(licenceVO.getOccupationalLicenceStartTime()).get()); dto.setOccupationalStartTime(licenceVO.getOccupationalLicenceStartTime() == null ? null : DateUtils.formatDateTime(licenceVO.getOccupationalLicenceStartTime()).get());
dto.setOccupationalEndTime(licenceVO.getOccupationalLicenceEndTime() == null ? null : DateUtils.formatDateTime(licenceVO.getOccupationalLicenceEndTime()).get()); dto.setOccupationalEndTime(licenceVO.getOccupationalLicenceEndTime() == null ? null : DateUtils.formatDateTime(licenceVO.getOccupationalLicenceEndTime()).get());
dto.setLicenceIssueOrganization(licenceVO.getLicenceIssueOrganization()); dto.setLicenceIssueOrganization(licenceVO.getLicenceIssueOrganization());
...@@ -288,8 +288,8 @@ public class TransportSyncServiceImpl implements TransportSyncService { ...@@ -288,8 +288,8 @@ public class TransportSyncServiceImpl implements TransportSyncService {
dto.setIdCard(bankCardVO.getIdCard()); dto.setIdCard(bankCardVO.getIdCard());
dto.setBank(bankCardVO.getBank()); dto.setBank(bankCardVO.getBank());
dto.setBankCode(bankCardVO.getBankCode()); dto.setBankCode(bankCardVO.getBankCode());
dto.setIdCardFrontImg(documentFeign.getHost() + idCardVO.getCardFaceImg()); dto.setIdCardFrontImg(documentFeign.getHost().getData() + idCardVO.getCardFaceImg());
dto.setIdCardBackImg(documentFeign.getHost() + idCardVO.getCardBackImg()); dto.setIdCardBackImg(documentFeign.getHost().getData() + idCardVO.getCardBackImg());
param.setDriverBankInfoDTO(dto); param.setDriverBankInfoDTO(dto);
} }
...@@ -304,8 +304,8 @@ public class TransportSyncServiceImpl implements TransportSyncService { ...@@ -304,8 +304,8 @@ public class TransportSyncServiceImpl implements TransportSyncService {
dto.setIdCard(bankCardVO.getIdCard()); dto.setIdCard(bankCardVO.getIdCard());
dto.setBank(bankCardVO.getBank()); dto.setBank(bankCardVO.getBank());
dto.setBankCode(bankCardVO.getBankCode()); dto.setBankCode(bankCardVO.getBankCode());
dto.setIdCardFrontImg(documentFeign.getHost() + idCardVO.getCardFaceImg()); dto.setIdCardFrontImg(documentFeign.getHost().getData() + idCardVO.getCardFaceImg());
dto.setIdCardBackImg(documentFeign.getHost() + idCardVO.getCardBackImg()); dto.setIdCardBackImg(documentFeign.getHost().getData() + idCardVO.getCardBackImg());
param.setTruckDriverBankInfoDTO(dto); param.setTruckDriverBankInfoDTO(dto);
} }
......
...@@ -133,7 +133,9 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic ...@@ -133,7 +133,9 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
//生成车主结算单 //生成车主结算单
settlementDriverSave(settlementDriverDetail,settlementNo); settlementDriverSave(settlementDriverDetail,settlementNo);
//车主结算单自动支付 //车主结算单自动支付
if (!settlementDriverDetail.getInvoiceType().equals(SettlementOwnerEnum.InvoiceType.ONLINE.getCode())) {
paySettlementDriver(settlementDriverDetail); paySettlementDriver(settlementDriverDetail);
}
// 更新结算单 // 更新结算单
settlementOwnerDetail.setSettlementNo(settlementNo); settlementOwnerDetail.setSettlementNo(settlementNo);
...@@ -180,6 +182,8 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic ...@@ -180,6 +182,8 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
settlementDriver.setStatus(SettlementDriverEnum.Status.WAIT_SETTLEMENT.getCode()); settlementDriver.setStatus(SettlementDriverEnum.Status.WAIT_SETTLEMENT.getCode());
} }
settlementDriverDao.saveEntity(settlementDriver); settlementDriverDao.saveEntity(settlementDriver);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论