diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml index ee651a62e2..50a05d6a18 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml @@ -85,6 +85,13 @@ update bus_sales_order_vehicle + + + + when id=#{item.id} then #{item.temporaryNo} + + + diff --git a/anrui-riskcenter-ui/src/views/repaymentschedule/repaymentscheduleAdd.vue b/anrui-riskcenter-ui/src/views/repaymentschedule/repaymentscheduleAdd.vue index 26bbf414aa..28ef289d72 100644 --- a/anrui-riskcenter-ui/src/views/repaymentschedule/repaymentscheduleAdd.vue +++ b/anrui-riskcenter-ui/src/views/repaymentschedule/repaymentscheduleAdd.vue @@ -324,6 +324,8 @@ export default { singleOtherMidRepay: '', singleOtherLastRepay: '', userSid: '', + bankSid: '', + otherBankSid: '', solutionsDetailsssVo: [] }, rules: { @@ -434,6 +436,8 @@ export default { singleOtherMidRepay: '', singleOtherLastRepay: '', userSid: '', + bankSid: '', + otherBankSid: '', solutionsDetailsssVo: [] } this.submitdisabled = false diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/LoanCreateSchedulePdfVo.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/LoanCreateSchedulePdfVo.java index 661e7230e5..f1497c627b 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/LoanCreateSchedulePdfVo.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/LoanCreateSchedulePdfVo.java @@ -75,4 +75,8 @@ public class LoanCreateSchedulePdfVo implements Vo { private String singleOtherMidRepay; @ApiModelProperty("单独其他融末期月还") private String singleOtherLastRepay; + @ApiModelProperty("主产品资方sid") + private String bankSid; + @ApiModelProperty("其他融资方sid") + private String otherBankSid; } diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/LoanRepaymentSchedule.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/LoanRepaymentSchedule.java index 62aed25146..2df417c9b7 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/LoanRepaymentSchedule.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/LoanRepaymentSchedule.java @@ -98,4 +98,8 @@ public class LoanRepaymentSchedule extends BaseEntity { private BigDecimal importFund; @ApiModelProperty("全路径") private String orgSidPath; + @ApiModelProperty("主产品资方sid") + private String bankSid; + @ApiModelProperty("其他融资方sid") + private String otherBankSid; } diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryMapper.xml index 7f8463dd53..edae0fd4a1 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryMapper.xml @@ -256,9 +256,8 @@ loan_repayment_history AS h LEFT JOIN loan_repayment_plan_details AS p ON h.planDetailSid = p.sid -- LEFT JOIN loan_transfer_payment_record AS r ON h.sid = r.repaymentHistorySid - LEFT JOIN loan_solutions as s ON p.salesOrderSid = s.salesOrderSid - LEFT JOIN loan_fin_policy as po ON s.policySid = po.sid - LEFT JOIN loan_fin_bank as b ON b.sid = po.bankSid + LEFT JOIN loan_repayment_schedule as s ON p.scheduleSid = s.sid + LEFT JOIN loan_fin_bank as b ON b.sid = s.bankSid ${ew.sqlSegment} @@ -841,9 +840,8 @@ loan_repayment_history AS h LEFT JOIN loan_repayment_plan_details AS p ON h.planDetailSid = p.sid -- LEFT JOIN loan_transfer_payment_record AS r ON h.sid = r.repaymentHistorySid - LEFT JOIN loan_solutions as s ON p.salesOrderSid = s.salesOrderSid - LEFT JOIN loan_fin_policy as po ON s.policySid = po.sid - LEFT JOIN loan_fin_bank as b ON b.sid = po.bankSid, + LEFT JOIN loan_repayment_schedule as s ON p.scheduleSid = s.sid + LEFT JOIN loan_fin_bank as b ON b.sid = s.bankSid, ( SELECT @row_number := 0 @@ -882,9 +880,8 @@ loan_repayment_history AS h LEFT JOIN loan_repayment_plan_details AS p ON h.planDetailSid = p.sid -- LEFT JOIN loan_transfer_payment_record AS r ON h.sid = r.repaymentHistorySid - LEFT JOIN loan_solutions as s ON p.salesOrderSid = s.salesOrderSid - LEFT JOIN loan_fin_policy as po ON s.policySid = po.sid - LEFT JOIN loan_fin_bank as b ON b.sid = po.bankSid, + LEFT JOIN loan_repayment_schedule as s ON p.scheduleSid = s.sid + LEFT JOIN loan_fin_bank as b ON b.sid = s.bankSid, ( SELECT @row_number := 0 diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/LoanRepaymentPlanDetailsMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/LoanRepaymentPlanDetailsMapper.xml index ac7edbb2ed..b826be01bc 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/LoanRepaymentPlanDetailsMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/LoanRepaymentPlanDetailsMapper.xml @@ -225,10 +225,8 @@ ELSE '1' END as h FROM loan_repayment_plan_details as p - LEFT JOIN loan_solutions as s ON p.salesOrderSid = s.salesOrderSid - LEFT JOIN loan_fin_policy as py ON s.policySid = py.sid - LEFT JOIN loan_fin_bank as b ON b.sid = py.bankSid - where s.isDelete = 0 + LEFT JOIN loan_repayment_schedule as s ON p.scheduleSid = s.sid + LEFT JOIN loan_fin_bank as b ON b.sid = s.bankSid and p.sid = #{pSid} SELECT b.bankShortName FROM loan_repayment_plan_details as p - LEFT JOIN loan_solutions as s ON p.salesOrderSid = s.salesOrderSid - LEFT JOIN loan_fin_policy as po ON po.sid = s.policySid - LEFT JOIN loan_fin_bank as b ON po.bankSid = b.sid + LEFT JOIN loan_repayment_schedule as s ON p.scheduleSid = s.sid + LEFT JOIN loan_fin_bank as b ON s.bankSid = b.sid WHERE p.sid = #{sid} - AND s.isDelete = '0'