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
bde62fdf
Commit
bde62fdf
authored
Jan 09, 2026
by
jianan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
前端对接问题修复100
parent
357f5a46
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
2 deletions
+10
-2
yd-csf-service/src/main/java/com/yd/csf/service/model/CommissionExpected.java
+5
-0
yd-csf-service/src/main/java/com/yd/csf/service/service/impl/CommissionExpectedServiceImpl.java
+2
-0
yd-csf-service/src/main/resources/mappers/CommissionExpectedMapper.xml
+2
-1
yd-csf-service/src/main/resources/mappers/FortuneMapper.xml
+1
-1
No files found.
yd-csf-service/src/main/java/com/yd/csf/service/model/CommissionExpected.java
View file @
bde62fdf
...
...
@@ -48,6 +48,11 @@ public class CommissionExpected implements Serializable {
private
String
policyNo
;
/**
* 期交保费
*/
private
BigDecimal
premium
;
/**
* 保险公司业务id
*/
private
String
insuranceCompanyBizId
;
...
...
yd-csf-service/src/main/java/com/yd/csf/service/service/impl/CommissionExpectedServiceImpl.java
View file @
bde62fdf
...
...
@@ -292,6 +292,7 @@ public class CommissionExpectedServiceImpl extends ServiceImpl<CommissionExpecte
// 设置关联字段
commissionExpected
.
setInsuranceCompanyBizId
(
policy
.
getInsuranceCompanyBizId
());
commissionExpected
.
setProductLaunchBizId
(
policy
.
getProductLaunchBizId
());
commissionExpected
.
setPremium
(
policy
.
getPaymentPremium
());
}
else
{
BigDecimal
expectedAmount
=
addDto
.
getAmount
()
.
multiply
(
commissionExpected
.
getDefaultExchangeRate
());
...
...
@@ -407,6 +408,7 @@ public class CommissionExpectedServiceImpl extends ServiceImpl<CommissionExpecte
.
multiply
(
commissionExpected
.
getDefaultExchangeRate
())
.
divide
(
BigDecimal
.
valueOf
(
100
),
4
,
RoundingMode
.
HALF_UP
)
);
commissionExpected
.
setPremium
(
policy
.
getPaymentPremium
());
}
else
{
commissionExpected
.
setExpectedAmount
(
commissionExpectedUpdateRequest
.
getAmount
()
...
...
yd-csf-service/src/main/resources/mappers/CommissionExpectedMapper.xml
View file @
bde62fdf
...
...
@@ -10,6 +10,7 @@
<result
property=
"receivableNo"
column=
"receivable_no"
/>
<result
property=
"commissionBizType"
column=
"commission_biz_type"
/>
<result
property=
"policyNo"
column=
"policy_no"
/>
<result
property=
"premium"
column=
"premium"
/>
<result
property=
"insuranceCompanyBizId"
column=
"insurance_company_biz_id"
/>
<result
property=
"productLaunchBizId"
column=
"product_launch_biz_id"
/>
<result
property=
"reconciliationCompany"
column=
"reconciliation_company"
/>
...
...
@@ -40,7 +41,7 @@
<sql
id=
"Base_Column_List"
>
id,commission_expected_biz_id,receivable_no,commission_biz_type,
policy_no,insurance_company_biz_id,product_launch_biz_id,
policy_no,
premium,
insurance_company_biz_id,product_launch_biz_id,
reconciliation_company,reconciliation_company_code,reconciliation_company_biz_id,commission_period,
total_period,commission_name,commission_type,commission_ratio,amount,currency,default_exchange_rate,expected_amount,
commission_date,status,status_desc,paid_amount,paid_ratio,remark,is_deleted,creator_id,
...
...
yd-csf-service/src/main/resources/mappers/FortuneMapper.xml
View file @
bde62fdf
...
...
@@ -66,7 +66,7 @@
SUM(CASE WHEN f.status = '0' THEN f.current_payment_hkd_amount ELSE 0 END) AS pendingOutAmount,
SUM(CASE WHEN f.status = '6' THEN f.current_payment_hkd_amount ELSE 0 END) AS availableOutAmount,
COUNT(DISTINCT f.policy_no) AS totalPolicyCount,
MAX(ce.
hk
d_amount) AS totalInAmount,
MAX(ce.
expecte
d_amount) AS totalInAmount,
MAX(ce.premium) AS totalPremium
FROM fortune f
LEFT JOIN commission_expected ce ON f.commission_expected_biz_id = ce.commission_expected_biz_id
...
...
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