|
|
@ -1053,7 +1053,7 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp |
|
|
|
} |
|
|
|
} else { |
|
|
|
//推送开票申请数据
|
|
|
|
if("1".equals(busDeliveredApply.getPaymentMethodKey())){//贷款的不再推送开票申请
|
|
|
|
if ("1".equals(busDeliveredApply.getPaymentMethodKey())) {//贷款的不再推送开票申请
|
|
|
|
Future future1 = pool.submit(() -> { |
|
|
|
pushInvoice(busDeliveredApply, detailsList, orderDetailsVoResultBean.getData(), userVoResultBean.getData()); |
|
|
|
}); |
|
|
@ -1300,7 +1300,7 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp |
|
|
|
//根据合同和车辆sid获取欠款开票的信息
|
|
|
|
BusBillApplication busBillApplication = busBillApplicationService.selectByContractNoAndSid(busDeliveredApply.getContractNo(), busDeliveredApplyDetails.getVinSid()); |
|
|
|
if (busBillApplication != null) { |
|
|
|
BusBillVehicle busBillVehicle = busBillVehicleService.selectOnes(busBillApplication.getSid(),busDeliveredApplyDetails.getVinSid()); |
|
|
|
BusBillVehicle busBillVehicle = busBillVehicleService.selectOnes(busBillApplication.getSid(), busDeliveredApplyDetails.getVinSid()); |
|
|
|
if ("02".equals(busBillVehicle.getBillTypeKey())) { |
|
|
|
if (!data.getSingleFinalPrice().equals(busBillApplication.getOneBillMoney())) { |
|
|
|
//若高低开,推送价值客户备案
|
|
|
@ -3034,9 +3034,9 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp |
|
|
|
public ResultBean submitAppDeliveredApply(AppSubmitDeliveredApplyDto dto) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
BusSalesOrder busSalesOrder = busSalesOrderService.selectByContractNos(dto.getContractId()); |
|
|
|
if(busSalesOrder != null){ |
|
|
|
if("2".equals(busSalesOrder.getPayTypeKey())){ |
|
|
|
if(StringUtils.isBlank(dto.getLoanSid())){ |
|
|
|
if (busSalesOrder != null) { |
|
|
|
if ("2".equals(busSalesOrder.getPayTypeKey())) { |
|
|
|
if (StringUtils.isBlank(dto.getLoanSid())) { |
|
|
|
return rb.setMsg("贷款的无贷款人不允许提交"); |
|
|
|
} |
|
|
|
} |
|
|
@ -4580,11 +4580,11 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp |
|
|
|
} |
|
|
|
//根据合同和车辆sid获取欠款开票的信息
|
|
|
|
BusBillApplication busBillApplication = busBillApplicationService.selectByContractNoAndSid(busDeliveredApply.getContractNo(), busDeliveredApplyDetails.getVinSid()); |
|
|
|
if(busBillApplication != null){ |
|
|
|
if (busBillApplication != null) { |
|
|
|
appCarListVo.setQkKpSid(busBillApplication.getSid()); |
|
|
|
//根据欠款开票的编号查询
|
|
|
|
FinBillApplication finBillApplication = busBillApplicationService.selectByNo(busBillApplication.getBillNo()); |
|
|
|
if(finBillApplication != null){ |
|
|
|
if (finBillApplication != null) { |
|
|
|
appCarListVo.setQkLpSid(finBillApplication.getSid()); |
|
|
|
} |
|
|
|
} |
|
|
@ -4722,6 +4722,16 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|
|
|
|
|
public ResultBean assignTask(DeliveredDelegateQuery query) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
FlowDelegateQuery delegateQuery = new |
|
|
|
FlowDelegateQuery(); |
|
|
|
BeanUtil.copyProperties(query, delegateQuery); |
|
|
|
flowFeign.assignTask(delegateQuery); |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public ResultBean ckxstz(String ckSid) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
BusDeliveredApply busDeliveredApply = fetchBySid(ckSid); |
|
|
@ -4734,4 +4744,6 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp |
|
|
|
pushOutApply(busDeliveredApply, detailsList, orderDetailsVoResultBean.getData(), userVoResultBean.getData()); |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |