Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-csf
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xingmin
yd-csf
Commits
f5041e6e
Commit
f5041e6e
authored
Jan 20, 2026
by
jianan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新单跟进v2
parent
4dfb4aa7
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
7 deletions
+7
-7
yd-csf-service/src/main/resources/mappers/CommissionExpectedMapper.xml
+7
-7
No files found.
yd-csf-service/src/main/resources/mappers/CommissionExpectedMapper.xml
View file @
f5041e6e
...
@@ -69,13 +69,13 @@
...
@@ -69,13 +69,13 @@
select
select
null as receivableNo,
null as receivableNo,
ce.policy_no as policyNo,
ce.policy_no as policyNo,
ce.reconciliation_company
as reconciliationCompany,
MAX(ce.reconciliation_company)
as reconciliationCompany,
ce.commission_period as commissionPeriod,
ce.commission_period as commissionPeriod,
ce.total_period
as totalPeriod,
MAX(ce.total_period)
as totalPeriod,
DATE_ADD(DATE_ADD(
p.effective_date
, INTERVAL 2 MONTH), INTERVAL (ce.commission_period - 1) YEAR) as commissionDate,
DATE_ADD(DATE_ADD(
MAX(p.effective_date)
, INTERVAL 2 MONTH), INTERVAL (ce.commission_period - 1) YEAR) as commissionDate,
ifnull(avg(ce.commission_ratio), 0) as commissionRatio,
ifnull(avg(ce.commission_ratio), 0) as commissionRatio,
ifnull(sum(ce.amount), 0) as amount,
ifnull(sum(ce.amount), 0) as amount,
ce.currency
as currency,
MAX(ce.currency)
as currency,
ifnull(sum(ce.expected_amount), 0) as hkdAmount,
ifnull(sum(ce.expected_amount), 0) as hkdAmount,
ifnull(sum(ce.paid_amount), 0) as paidAmount,
ifnull(sum(ce.paid_amount), 0) as paidAmount,
ifnull(sum(ce.expected_amount) - sum(ce.paid_amount), 0) as unpaidAmount,
ifnull(sum(ce.expected_amount) - sum(ce.paid_amount), 0) as unpaidAmount,
...
@@ -88,10 +88,10 @@
...
@@ -88,10 +88,10 @@
else 0
else 0
end as unpaidRatio,
end as unpaidRatio,
ifnull(avg(ce.default_exchange_rate), 0) as exchangeRate,
ifnull(avg(ce.default_exchange_rate), 0) as exchangeRate,
p.insurance_company
as insuranceCompany,
MAX(p.insurance_company)
as insuranceCompany,
p.product_name
as productName,
MAX(p.product_name)
as productName,
ifnull(avg(ce.premium), 0) as premium,
ifnull(avg(ce.premium), 0) as premium,
p.currency
as policyCurrency
MAX(p.currency)
as policyCurrency
from commission_expected ce
from commission_expected ce
left join policy p on ce.policy_no = p.policy_no
left join policy p on ce.policy_no = p.policy_no
<where>
<where>
...
...
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