|
|
@ -848,6 +848,7 @@ public class LoanBePadsincereApplyService extends MybatisBaseService<LoanBePadsi |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
String businessSid = bv.getBusinessSid(); |
|
|
|
LoanBePadsincereApply loanBePadsincereApply = fetchBySid(businessSid); |
|
|
|
List<LoanBePadsincereVehDetailsVo> loanBePadsincereVehDetailsVos = loanBePadsincereVehService.selByMainSid(loanBePadsincereApply.getSid()); |
|
|
|
Map<String, Object> variables = new HashMap<>(); |
|
|
|
Map<String, Object> appMap = new HashMap<>(); |
|
|
|
appMap.put("sid", businessSid); |
|
|
@ -871,22 +872,23 @@ public class LoanBePadsincereApplyService extends MybatisBaseService<LoanBePadsi |
|
|
|
UpdateFlowFieldVo ufVo = resultBean.getData(); |
|
|
|
updateFlowFiled(BeanUtil.beanToMap(resultBean.getData())); |
|
|
|
if ("Event_end".equals(resultBean.getData().getTaskDefKey())) { |
|
|
|
for (LoanBePadsincereVehDetailsVo loanBePadsincereVehDetailsVo : loanBePadsincereVehDetailsVos) { |
|
|
|
FinPaymentrecordDto finPaymentrecordDto = new FinPaymentrecordDto(); |
|
|
|
finPaymentrecordDto.setApplySid(""); |
|
|
|
finPaymentrecordDto.setApplySid(loanBePadsincereApply.getSid()); |
|
|
|
finPaymentrecordDto.setPayCompanySid(""); |
|
|
|
finPaymentrecordDto.setPayType(0); |
|
|
|
finPaymentrecordDto.setPayType(1); |
|
|
|
finPaymentrecordDto.setCreateOrgSid(loanBePadsincereApply.getUseOrgSid()); |
|
|
|
finPaymentrecordDto.setUseOrgSid(loanBePadsincereApply.getUseOrgSid()); |
|
|
|
finPaymentrecordDto.setCostTypeKey(""); |
|
|
|
finPaymentrecordDto.setCostTypeValue(""); |
|
|
|
finPaymentrecordDto.setCostTitleKey(""); |
|
|
|
finPaymentrecordDto.setCostTitleValue(""); |
|
|
|
finPaymentrecordDto.setReceiveBank(""); |
|
|
|
finPaymentrecordDto.setReceiveBankAccount(""); |
|
|
|
finPaymentrecordDto.setCostTypeKey("007"); |
|
|
|
finPaymentrecordDto.setCostTypeValue("垫款"); |
|
|
|
finPaymentrecordDto.setCostTitleKey("008"); |
|
|
|
finPaymentrecordDto.setCostTitleValue("月还"); |
|
|
|
finPaymentrecordDto.setReceiveBank(loanBePadsincereVehDetailsVo.getBankCollectionAcc()); |
|
|
|
finPaymentrecordDto.setReceiveBankAccount(loanBePadsincereVehDetailsVo.getBankCollectionNum()); |
|
|
|
finPaymentrecordDto.setReceiveCompany(""); |
|
|
|
finPaymentrecordDto.setCost(0); |
|
|
|
finPaymentrecordDto.setAccountsReceive(0); |
|
|
|
finPaymentrecordDto.setBusSid(""); |
|
|
|
finPaymentrecordDto.setCost(Integer.parseInt(loanBePadsincereVehDetailsVo.getPadMoney())); |
|
|
|
finPaymentrecordDto.setAccountsReceive(Integer.parseInt(loanBePadsincereVehDetailsVo.getPadMoney())); |
|
|
|
finPaymentrecordDto.setBusSid(loanBePadsincereApply.getSid()); |
|
|
|
finPaymentrecordDto.setPayRemark(loanBePadsincereApply.getPaymentRemarks()); |
|
|
|
finPaymentrecordDto.setPayCode(""); |
|
|
|
finPaymentrecordDto.setCreateBySid(loanBePadsincereApply.getCreateBySid()); |
|
|
@ -896,6 +898,7 @@ public class LoanBePadsincereApplyService extends MybatisBaseService<LoanBePadsi |
|
|
|
finPaymentrecordDto.setPurchaseSystemName(""); |
|
|
|
finPaymentrecordDto.setBusRemarks(loanBePadsincereApply.getPaymentRemarks()); |
|
|
|
finPaymentrecordFeign.save(finPaymentrecordDto); |
|
|
|
} |
|
|
|
} else { |
|
|
|
//极光推送
|
|
|
|
loanBePadsincereApply = fetchBySid(businessSid); |
|
|
|