Commit 1d9b37c5 authored by jiaorz's avatar jiaorz

Merge branch 'feature-delay-add' into dev

# Conflicts:
#	xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/BaseOrderBiz.java
parents ecb62992 88d0c70c
...@@ -482,37 +482,41 @@ public class BaseOrderBiz extends BaseBiz<BaseOrderMapper, BaseOrder> implements ...@@ -482,37 +482,41 @@ public class BaseOrderBiz extends BaseBiz<BaseOrderMapper, BaseOrder> implements
dedDetailDTO.setStatusName(detailName); dedDetailDTO.setStatusName(detailName);
} }
/** /**
* 获取驾驶人驾照 * 获取驾驶人驾照
* @param orderPageVo *
*/ * @param orderPageVo
public void getUserLicense(OrderPageVO orderPageVo) { */
OrderVehicleCrosstownDto orderVehicleCrosstownDto = new OrderVehicleCrosstownDto(); public void getUserLicense(OrderPageVO orderPageVo) {
orderVehicleCrosstownDto.setOrderId(orderPageVo.getId()); OrderVehicleCrosstownDto orderVehicleCrosstownDto = new OrderVehicleCrosstownDto();
orderVehicleCrosstownDto.setOrderNo(orderPageVo.getNo()); orderVehicleCrosstownDto.setOrderId(orderPageVo.getId());
List<OrderVehicleCrosstownDto> orderVehicleCrosstown = orderVehicleCrosstownBiz.selectByOrderId(orderVehicleCrosstownDto); orderVehicleCrosstownDto.setOrderNo(orderPageVo.getNo());
if (orderVehicleCrosstown != null && orderVehicleCrosstown.size() > 0) { List<OrderVehicleCrosstownDto> orderVehicleCrosstown = orderVehicleCrosstownBiz.selectByOrderId(orderVehicleCrosstownDto);
List<OrderUserLicense> orderUserLicenses = orderUserLicenseBiz.selectByIds(orderVehicleCrosstown.get(0).getUserLicenseId()).getData(); if (orderVehicleCrosstown != null && orderVehicleCrosstown.size() > 0) {
if (orderUserLicenses != null && orderUserLicenses.size() > 0) { List<OrderUserLicense> orderUserLicenses = orderUserLicenseBiz.selectByIds(orderVehicleCrosstown.get(0).getUserLicenseId()).getData();
orderVehicleCrosstownDto.setLicenseIdCard(orderUserLicenses.get(0).getLicenseIdCard()); if (orderUserLicenses != null && orderUserLicenses.size() > 0) {
orderVehicleCrosstownDto.setLicenseImg(orderUserLicenses.get(0).getLicenseImg()); orderVehicleCrosstownDto.setLicenseIdCard(orderUserLicenses.get(0).getLicenseIdCard());
orderVehicleCrosstownDto.setLicenseName(orderUserLicenses.get(0).getLicenseName()); orderVehicleCrosstownDto.setLicenseImg(orderUserLicenses.get(0).getLicenseImg());
orderVehicleCrosstownDto.setLicensePhone(orderUserLicenses.get(0).getLicensePhone()); orderVehicleCrosstownDto.setLicenseName(orderUserLicenses.get(0).getLicenseName());
} orderVehicleCrosstownDto.setLicensePhone(orderUserLicenses.get(0).getLicensePhone());
//设置违约明细 }
for (OrderVehicleCrosstownDto a : orderVehicleCrosstown) { //设置违约明细
if(a.getType() != CrosstownTypeEnum.DEPARTURE.getCode()) { for (OrderVehicleCrosstownDto a : orderVehicleCrosstown) {
if(StringUtils.isNotBlank(a.getViolateDetail())) { if (a.getType() != CrosstownTypeEnum.DEPARTURE.getCode()) {
orderPageVo.setDedDetailDTO(a.getViolateDetail()); if (StringUtils.isNotBlank(a.getViolateDetail())) {
} orderPageVo.setDedDetailDTO(a.getViolateDetail());
} }
} if (StringUtils.isNotBlank(a.getDelayVehicleDetail())) {
} orderPageVo.setDelayVehicleDetail(a.getDelayVehicleDetail());
if (StringUtils.isBlank(orderPageVo.getDedDetailDTO())) { }
updateCrossRefund(orderPageVo); }
} }
orderPageVo.setOrderVehicleCrosstownDto(orderVehicleCrosstownDto); }
} if (StringUtils.isBlank(orderPageVo.getDedDetailDTO()) || StringUtils.isBlank(orderPageVo.getDelayVehicleDetail())) {
updateCrossRefund(orderPageVo);
}
orderPageVo.setOrderVehicleCrosstownDto(orderVehicleCrosstownDto);
}
//后台获取用户驾驶信息 //后台获取用户驾驶信息
public void getUserLicense1(OrderPageVO orderPageVo) { public void getUserLicense1(OrderPageVO orderPageVo) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment