Browse Source

还款计划其他融资方合同号显示问题

master
fanzongzhe 1 year ago
parent
commit
6ff5812b9f
  1. 20
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/LoanRepaymentPlanDetailsMapper.xml
  2. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleService.java

20
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/LoanRepaymentPlanDetailsMapper.xml

@ -148,12 +148,13 @@
pd.overdue, pd.overdue,
t.repaidMoney, t.repaidMoney,
t.outstandingMoney, t.outstandingMoney,
IFNULL(v.bankBeInter, 0) AS bankBeInter, -- IFNULL(v.bankBeInter, 0) AS bankBeInter,
IFNULL(pd.paymentInterest, 0) AS bankBeInter,
pd.overdue AS dueOverdue, pd.overdue AS dueOverdue,
pd.updateTime AS updateDate pd.updateTime AS updateDate
FROM loan_repayment_plan_details AS pd FROM loan_repayment_plan_details AS pd
LEFT JOIN anrui_buscenter.bus_sales_order AS s ON s.sid = pd.salesOrderSid LEFT JOIN anrui_buscenter.bus_sales_order AS s ON s.sid = pd.salesOrderSid
LEFT JOIN loan_be_padsincere_veh AS v ON v.saleVehSid = pd.busVinSid -- LEFT JOIN loan_be_padsincere_veh AS v ON v.saleVehSid = pd.busVinSid
LEFT JOIN ( LEFT JOIN (
SELECT p.sid, SELECT p.sid,
IFNULL(( IFNULL((
@ -289,13 +290,14 @@
pd.salesOrderSid, pd.salesOrderSid,
t.repaidMoney, t.repaidMoney,
t.outstandingMoney, t.outstandingMoney,
IFNULL( v.bankBeInter, 0 ) AS bankBeInter, -- IFNULL( v.bankBeInter, 0 ) AS bankBeInter,
IFNULL( pd.paymentInterest, 0 ) AS bankBeInter,
pd.overdue AS dueOverdue, pd.overdue AS dueOverdue,
pd.updateTime AS updateDate pd.updateTime AS updateDate
FROM FROM
loan_repayment_plan_details AS pd loan_repayment_plan_details AS pd
LEFT JOIN anrui_buscenter.bus_sales_order AS s ON s.sid = pd.salesOrderSid LEFT JOIN anrui_buscenter.bus_sales_order AS s ON s.sid = pd.salesOrderSid
LEFT JOIN loan_be_padsincere_veh AS v ON v.saleVehSid = pd.busVinSid -- LEFT JOIN loan_be_padsincere_veh AS v ON v.saleVehSid = pd.busVinSid
LEFT JOIN ( LEFT JOIN (
SELECT SELECT
p.sid, p.sid,
@ -384,13 +386,14 @@
pd.salesOrderSid, pd.salesOrderSid,
t.repaidMoney, t.repaidMoney,
t.outstandingMoney, t.outstandingMoney,
IFNULL( v.bankBeInter, 0 ) AS bankBeInter, -- IFNULL( v.bankBeInter, 0 ) AS bankBeInter,
IFNULL( pd.paymentInterest, 0 ) AS bankBeInter,
pd.overdue AS dueOverdue, pd.overdue AS dueOverdue,
pd.updateTime AS updateDate pd.updateTime AS updateDate
FROM FROM
loan_repayment_plan_details AS pd loan_repayment_plan_details AS pd
LEFT JOIN anrui_buscenter.bus_sales_order AS s ON s.sid = pd.salesOrderSid LEFT JOIN anrui_buscenter.bus_sales_order AS s ON s.sid = pd.salesOrderSid
LEFT JOIN loan_be_padsincere_veh AS v ON v.saleVehSid = pd.busVinSid -- LEFT JOIN loan_be_padsincere_veh AS v ON v.saleVehSid = pd.busVinSid
LEFT JOIN ( LEFT JOIN (
SELECT SELECT
p.sid, p.sid,
@ -490,13 +493,14 @@
pd.salesOrderSid, pd.salesOrderSid,
t.repaidMoney, t.repaidMoney,
t.outstandingMoney, t.outstandingMoney,
IFNULL( v.bankBeInter, 0 ) AS bankBeInter, -- IFNULL( v.bankBeInter, 0 ) AS bankBeInter,
IFNULL( pd.paymentInterest, 0 ) AS bankBeInter,
pd.overdue AS dueOverdue, pd.overdue AS dueOverdue,
pd.updateTime AS updateDate pd.updateTime AS updateDate
FROM FROM
loan_repayment_plan_details AS pd loan_repayment_plan_details AS pd
LEFT JOIN anrui_buscenter.bus_sales_order AS s ON s.sid = pd.salesOrderSid LEFT JOIN anrui_buscenter.bus_sales_order AS s ON s.sid = pd.salesOrderSid
LEFT JOIN loan_be_padsincere_veh AS v ON v.saleVehSid = pd.busVinSid -- LEFT JOIN loan_be_padsincere_veh AS v ON v.saleVehSid = pd.busVinSid
LEFT JOIN ( LEFT JOIN (
SELECT SELECT
p.sid, p.sid,

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleService.java

@ -149,6 +149,7 @@ public class LoanRepaymentScheduleService extends MybatisBaseService<LoanRepayme
BusSalesOrderLoancontractDetailsVo loancontract = busSalesOrderLoancontractFeign.fetchDetailsBySid(salesOrderSid).getData(); BusSalesOrderLoancontractDetailsVo loancontract = busSalesOrderLoancontractFeign.fetchDetailsBySid(salesOrderSid).getData();
String orderSid = ""; String orderSid = "";
String bankNo = ""; String bankNo = "";
String otherBankNo = "";
if (null != loancontract) { if (null != loancontract) {
// 消贷合同编号 // 消贷合同编号
if (StringUtils.isNotBlank(loancontract.getLoanContractNo())) { if (StringUtils.isNotBlank(loancontract.getLoanContractNo())) {
@ -214,6 +215,9 @@ public class LoanRepaymentScheduleService extends MybatisBaseService<LoanRepayme
if (null != schedule.getMainLastRepay()) { if (null != schedule.getMainLastRepay()) {
vo.setMainLastRepay(schedule.getMainLastRepay().toString()); vo.setMainLastRepay(schedule.getMainLastRepay().toString());
} }
if (StringUtils.isNotBlank(schedule.getOtherBankNo())) {
otherBankNo = schedule.getOtherBankNo();
}
} }
//查看是否有其他融 //查看是否有其他融
LoanSolutionsOtherpolicy otherpolicy = loanSolutionsOtherpolicyService.selectByLoanSid(loanSolutions.getSid()); LoanSolutionsOtherpolicy otherpolicy = loanSolutionsOtherpolicyService.selectByLoanSid(loanSolutions.getSid());
@ -245,6 +249,7 @@ public class LoanRepaymentScheduleService extends MybatisBaseService<LoanRepayme
vo.setOtherBankNo(bankNo); vo.setOtherBankNo(bankNo);
} else { } else {
vo.setSameBank("0"); vo.setSameBank("0");
vo.setOtherBankNo(otherBankNo);
} }
} }
// 其他融产品 // 其他融产品

Loading…
Cancel
Save