|
|
@ -565,6 +565,8 @@ public class BusDeliveredService extends MybatisBaseService<BusDeliveredMapper, |
|
|
|
if (!detailsList.isEmpty()) { |
|
|
|
for (int i = 0; i < detailsList.size(); i++) { |
|
|
|
BusDeliveredApplyDetails busDeliveredApplyDetails = detailsList.get(i); |
|
|
|
//根据合同编号和车辆sid查询销售订单的车辆信息
|
|
|
|
BusSalesOrderVehicle busSalesOrderVehicle = busSalesOrderVehicleService.selectByNoAndVinSid(busDeliveredApply.getContractNo(), busDeliveredApplyDetails.getVinSid()); |
|
|
|
AppCarListVo appCarListVo = new AppCarListVo(); |
|
|
|
appCarListVo.setDiscount(busDeliveredApplyDetails.getSingleCarDiscountPrice()); |
|
|
|
appCarListVo.setVinSid(busDeliveredApplyDetails.getVinSid()); |
|
|
@ -615,6 +617,33 @@ public class BusDeliveredService extends MybatisBaseService<BusDeliveredMapper, |
|
|
|
|
|
|
|
realBuyer.setVin(busDeliveredApplyDetails.getVinNo()); |
|
|
|
appCarListVo.setRealBuyer(realBuyer); |
|
|
|
//===============================添加资料是否齐全和资方放款是否审核
|
|
|
|
BusSalesOrder busSalesOrder = busSalesOrderService.fetchBySid(busSalesOrderVehicle.getSalesOrderSid()); |
|
|
|
if(busSalesOrder != null && "2".equals(busSalesOrder.getPayTypeKey())){ |
|
|
|
String saleOrderSid = busSalesOrderVehicle.getSalesOrderSid(); |
|
|
|
String loanContractSid = busSalesOrderVehicle.getLoanContractSid(); |
|
|
|
//根据消贷合同和销售订单查询
|
|
|
|
ResultBean<LoanFileexamine> loanFileexamineResultBean = loanFileexamineFeign.selectOrderSidAndContract(saleOrderSid,loanContractSid); |
|
|
|
if(!loanFileexamineResultBean.getSuccess()){ |
|
|
|
appCarListVo.setBankStateValue("未审核"); |
|
|
|
appCarListVo.setZlStateValue("否"); |
|
|
|
}else{ |
|
|
|
LoanFileexamine loanFileexamine = loanFileexamineResultBean.getData(); |
|
|
|
if("1".equals(loanFileexamine.getZlState())){ |
|
|
|
appCarListVo.setZlStateValue("是"); |
|
|
|
appCarListVo.setZlState(loanFileexamine.getZlState()); |
|
|
|
}else{ |
|
|
|
appCarListVo.setZlStateValue("否"); |
|
|
|
appCarListVo.setZlState(loanFileexamine.getZlState()); |
|
|
|
} |
|
|
|
if(StringUtils.isBlank(loanFileexamine.getBankStateValue())){ |
|
|
|
appCarListVo.setBankStateValue("未审核"); |
|
|
|
}else{ |
|
|
|
appCarListVo.setBankStateValue(loanFileexamine.getBankStateValue()); |
|
|
|
appCarListVo.setBankStateKey(loanFileexamine.getBankStateKey()); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
carList.add(appCarListVo); |
|
|
|
} |
|
|
|
} |
|
|
|