Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
baihang-report
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
data-spider
baihang-report
Commits
56ef3df6
Commit
56ef3df6
authored
Dec 19, 2019
by
郝彦辉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
跑存量sql由p2p替换为助贷模式
parent
60444d21
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
65 additions
and
12 deletions
+65
-12
ApplyLoanInfoMapper.xml
.../quantgroup/report/mapper/baihang/ApplyLoanInfoMapper.xml
+5
-3
LoanInfoMapper.xml
...es/cn/quantgroup/report/mapper/baihang/LoanInfoMapper.xml
+48
-1
RepaymentLoanInfoMapper.xml
...ntgroup/report/mapper/baihang/RepaymentLoanInfoMapper.xml
+12
-8
No files found.
src/main/resources/cn/quantgroup/report/mapper/baihang/ApplyLoanInfoMapper.xml
View file @
56ef3df6
...
@@ -58,7 +58,7 @@
...
@@ -58,7 +58,7 @@
<!--1.1百行助贷-非联合贷 申请实时 2019.10.28-->
<!--1.1百行助贷-非联合贷 申请实时 2019.10.28-->
<select
id=
"findRealTimeApplyLoanZhuDai"
parameterType=
"cn.quantgroup.report.domain.baihang.BaiHangTimeRecord"
resultType=
"cn.quantgroup.report.domain.baihang.ApplyLoanInfoZhuDai"
>
<select
id=
"findRealTimeApplyLoanZhuDai"
parameterType=
"cn.quantgroup.report.domain.baihang.BaiHangTimeRecord"
resultType=
"cn.quantgroup.report.domain.baihang.ApplyLoanInfoZhuDai"
>
<!--
select
select
a.id reqID
a.id reqID
,'A' opCode
,'A' opCode
,DATE_FORMAT(now(),'%Y-%m-%dT%H:%i:%S') uploadTs
,DATE_FORMAT(now(),'%Y-%m-%dT%H:%i:%S') uploadTs
...
@@ -108,8 +108,9 @@
...
@@ -108,8 +108,9 @@
and case when i.created_at is null and h.created_at
<
=f.created_at then h.created_at
and case when i.created_at is null and h.created_at
<
=f.created_at then h.created_at
when i.created_at is null and h.created_at>f.created_at then f.created_at
when i.created_at is null and h.created_at>f.created_at then f.created_at
else i.created_at end
<
#{endTime,jdbcType=VARCHAR};
else i.created_at end
<
#{endTime,jdbcType=VARCHAR};
p2p 2019.12.13
-->
<!-- p2p 2019.12.13 -->
<!--
select
select
a.id reqID
a.id reqID
,'A' opCode
,'A' opCode
...
@@ -160,6 +161,7 @@
...
@@ -160,6 +161,7 @@
and case when i.created_at is null and h.created_at <= f.created_at then h.created_at
and case when i.created_at is null and h.created_at <= f.created_at then h.created_at
when i.created_at is null and h.created_at>f.created_at then f.created_at
when i.created_at is null and h.created_at>f.created_at then f.created_at
else i.created_at end < #{endTime,jdbcType=VARCHAR};
else i.created_at end < #{endTime,jdbcType=VARCHAR};
-->
</select>
</select>
<!--1.2百行助贷-联合贷 申请实时 2019.10.28-->
<!--1.2百行助贷-联合贷 申请实时 2019.10.28-->
...
...
src/main/resources/cn/quantgroup/report/mapper/baihang/LoanInfoMapper.xml
View file @
56ef3df6
...
@@ -294,10 +294,56 @@
...
@@ -294,10 +294,56 @@
<!--2.1百行助贷-非联合贷 放款实时 2019.10.28-->
<!--2.1百行助贷-非联合贷 放款实时 2019.10.28-->
<select
id=
"findRealTimeLoanInfoZhuDai"
parameterType=
"cn.quantgroup.report.domain.baihang.BaiHangTimeRecord"
resultType=
"cn.quantgroup.report.domain.baihang.LoanInfoZhuDai"
>
<select
id=
"findRealTimeLoanInfoZhuDai"
parameterType=
"cn.quantgroup.report.domain.baihang.BaiHangTimeRecord"
resultType=
"cn.quantgroup.report.domain.baihang.LoanInfoZhuDai"
>
<!--p2p 2019.12.13-->
select a.loan_application_history_id reqID
select a.loan_application_history_id reqID
,'A' opCode
,'A' opCode
,DATE_FORMAT(now(),'%Y-%m-%dT%H:%i:%S') uploadTs
,DATE_FORMAT(now(),'%Y-%m-%dT%H:%i:%S') uploadTs
,if(a.funding_corp_id in (240,640,700),'深圳市小赢科技有限责任公司','广州惠金小额贷款有限公司') institutionalFundingPartner
,if(a.funding_corp_id in (240,640,700),'91440300MA5DMXHN4R','91440101MA59G7X78Y') institutionalFundingPartnerID
,j.corp_loan_id relationID
,'' institutionalFundingPartnerLoanID
,if(d.order_no is null,a.loan_application_history_id,d.order_no) orderID
,'' preCreditLimit
,b.name name
,b.id_no pid
,b.phone_no mobile
,if(d.order_no is null,a.loan_application_history_id,d.order_no) loanId
,'1' guaranteeType
,'1' loanPurpose
,DATE_FORMAT(case when i.created_at is null and h.created_at
<
= f.created_at then h.created_at
when i.created_at is null and h.created_at>f.created_at then f.created_at
else i.created_at end,'%Y-%m-%dT%H:%i:%S') as applyDate
,DATE_FORMAT(case when d.created_at is null and f.created_at>=h.created_at then f.created_at
when d.created_at is null and f.created_at
<
h.created_at then h.created_at
else d.created_at end,'%Y-%m-%dT%H:%i:%S') as accountOpenDate
,DATE_FORMAT(a.loan_paid_at,'%Y-%m-%dT%H:%i:%S') issueDate
,date(date_sub(e.deadline,INTERVAL 1 second)) dueDate
,a.contract_loan_amount loanAmount
,a.contract_term totalTerm
,'2' targetRepayDateType
,'-1' termPeriod
,date(date_sub(g.deadline,INTERVAL 1 second)) firstRepaymentDate
,'0' gracePeriod
from xyqb_i_loan_application_manifest_history a
left join xyqb_user_i_user_detail b on a.user_id=b.user_id
left join xyqb_i_loan_account_ext c on a.loan_application_history_id=c.loan_id
left join xyqb_i_apply_quota_record d on c.order_no=d.order_no
left join xyqb_i_repayment_plan e on a.loan_application_history_id=e.loan_application_history_id
left join xyqb_i_loan_submit_info f on a.loan_application_history_id=f.loan_id
left join xyqb_i_repayment_plan g on a.loan_application_history_id=g.loan_application_history_id
left join xyqb_i_loan_application_history h on a.loan_application_history_id=h.id
left join xyqb_i_quota_credit i on d.order_no=i.order_no
left join xyqb_i_waiting_funding_corp_operate_people j on a.loan_application_history_id=j.loan_application_history_id
where a.funding_corp_id in (420,520,580,650,670,810,240,640,700) and
e.term_no=a.contract_term and g.term_no=1
and a.contract_term not in (2,3)
and a.transaction_status in (2,5)
and a.loan_paid_at>= #{startTime,jdbcType=VARCHAR}
and a.loan_paid_at
<
#{endTime,jdbcType=VARCHAR};
<!--p2p 2019.12.13-->
<!--select a.loan_application_history_id reqID
,'A' opCode
,DATE_FORMAT(now(),'%Y-%m-%dT%H:%i:%S') uploadTs
,if(a.funding_corp_id=210,'大连金州广源小额贷款有限公司','广州惠金小额贷款有限公司') institutionalFundingPartner
,if(a.funding_corp_id=210,'大连金州广源小额贷款有限公司','广州惠金小额贷款有限公司') institutionalFundingPartner
,if(a.funding_corp_id=210,'91210200696039834G','91440101MA59G7X78Y') institutionalFundingPartnerID
,if(a.funding_corp_id=210,'91210200696039834G','91440101MA59G7X78Y') institutionalFundingPartnerID
,j.corp_loan_id relationID
,j.corp_loan_id relationID
...
@@ -342,6 +388,7 @@
...
@@ -342,6 +388,7 @@
and (k.id is null or k.status=3)
and (k.id is null or k.status=3)
and a.loan_paid_at >= #{startTime,jdbcType=VARCHAR}
and a.loan_paid_at >= #{startTime,jdbcType=VARCHAR}
and a.loan_paid_at < #{endTime,jdbcType=VARCHAR};
and a.loan_paid_at < #{endTime,jdbcType=VARCHAR};
-->
</select>
</select>
<!--2.2百行助贷-联合贷 放款实时 2019.10.28-->
<!--2.2百行助贷-联合贷 放款实时 2019.10.28-->
...
...
src/main/resources/cn/quantgroup/report/mapper/baihang/RepaymentLoanInfoMapper.xml
View file @
56ef3df6
...
@@ -432,7 +432,7 @@
...
@@ -432,7 +432,7 @@
if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term);
if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term);
-->
-->
<!--
select
select
a.id reqID
a.id reqID
,'A' opCode
,'A' opCode
,DATE_FORMAT(now(),'%Y-%m-%dT%H:%i:%S') uploadTs
,DATE_FORMAT(now(),'%Y-%m-%dT%H:%i:%S') uploadTs
...
@@ -531,8 +531,9 @@
...
@@ -531,8 +531,9 @@
and if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term)=j.term_no
and if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term)=j.term_no
group by if(d.order_no is null,a.loan_application_history_id,d.order_no),
group by if(d.order_no is null,a.loan_application_history_id,d.order_no),
if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term);
if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term);
/*p2p 2019.12.13*/
-->
<!--p2p 2019.12.13-->
<!--
select
select
a.id reqID
a.id reqID
,'A' opCode
,'A' opCode
...
@@ -632,6 +633,7 @@
...
@@ -632,6 +633,7 @@
and if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term)=j.term_no
and if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term)=j.term_no
group by if(d.order_no is null,a.loan_application_history_id,d.order_no),
group by if(d.order_no is null,a.loan_application_history_id,d.order_no),
if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term);
if(DATEDIFF(a.next_deadline,a.repaid_at)>1,a.term_no,h.max_term);
-->
</select>
</select>
<!--3.2百行助贷-联合贷 实时还款 2019.10.28-->
<!--3.2百行助贷-联合贷 实时还款 2019.10.28-->
...
@@ -780,7 +782,7 @@
...
@@ -780,7 +782,7 @@
group by a.loan_application_history_id) f on a.loan_application_history_id=f.loan_application_history_id
group by a.loan_application_history_id) f on a.loan_application_history_id=f.loan_application_history_id
left join xyqb_i_repayment_record g on a.id=g.repayment_plan_id;
left join xyqb_i_repayment_record g on a.id=g.repayment_plan_id;
-->
-->
<!--
select
select
a.id reqID
a.id reqID
,'A' opCode
,'A' opCode
...
@@ -834,8 +836,9 @@
...
@@ -834,8 +836,9 @@
group by a.loan_application_history_id
group by a.loan_application_history_id
) f on a.loan_application_history_id=f.loan_application_history_id
) f on a.loan_application_history_id=f.loan_application_history_id
left join xyqb_i_repayment_record g on a.id=g.repayment_plan_id;
left join xyqb_i_repayment_record g on a.id=g.repayment_plan_id;
p2p 2019.12.13
-->
<!-- p2p 2019.12.13 -->
<!--
select
select
a.id reqID
a.id reqID
,'A' opCode
,'A' opCode
...
@@ -892,9 +895,10 @@
...
@@ -892,9 +895,10 @@
where b.funding_corp_id in (210,540)
where b.funding_corp_id in (210,540)
group by a.loan_application_history_id) f on a.loan_application_history_id=f.loan_application_history_id
group by a.loan_application_history_id) f on a.loan_application_history_id=f.loan_application_history_id
left join xyqb_i_repayment_record g on a.id=g.repayment_plan_id;
left join xyqb_i_repayment_record g on a.id=g.repayment_plan_id;
</select>
-->
</select>
<!--4.2百行助贷-联合贷 实时逾期还款 2019.10.28-->
<!--4.2百行助贷-联合贷 实时逾期还款 2019.10.28-->
<select
id=
"findRealTimeRepayMentOverdueLh"
parameterType=
"cn.quantgroup.report.domain.baihang.BaiHangTimeRecord"
<select
id=
"findRealTimeRepayMentOverdueLh"
parameterType=
"cn.quantgroup.report.domain.baihang.BaiHangTimeRecord"
resultType=
"cn.quantgroup.report.domain.baihang.RepaymentInfoZhuDai"
>
resultType=
"cn.quantgroup.report.domain.baihang.RepaymentInfoZhuDai"
>
select
select
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment