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
d13b74e2
Commit
d13b74e2
authored
May 12, 2026
by
zhangxingmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
push
parent
eba9dff8
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
15 additions
and
1 deletions
+15
-1
yd-csf-service/src/main/java/com/yd/csf/service/dto/CommissionAddRequest.java
+5
-0
yd-csf-service/src/main/java/com/yd/csf/service/dto/CommissionUpdateRequest.java
+5
-0
yd-csf-service/src/main/java/com/yd/csf/service/service/impl/CommissionServiceImpl.java
+5
-1
No files found.
yd-csf-service/src/main/java/com/yd/csf/service/dto/CommissionAddRequest.java
View file @
d13b74e2
...
...
@@ -92,5 +92,10 @@ public class CommissionAddRequest implements Serializable {
@Schema
(
description
=
"备注"
)
private
String
remark
;
/**
* 人工备注
*/
private
String
manualRemark
;
private
static
final
long
serialVersionUID
=
1L
;
}
yd-csf-service/src/main/java/com/yd/csf/service/dto/CommissionUpdateRequest.java
View file @
d13b74e2
...
...
@@ -103,5 +103,10 @@ public class CommissionUpdateRequest implements Serializable {
@Schema
(
description
=
"备注"
)
private
String
remark
;
/**
* 人工备注
*/
private
String
manualRemark
;
private
static
final
long
serialVersionUID
=
1L
;
}
yd-csf-service/src/main/java/com/yd/csf/service/service/impl/CommissionServiceImpl.java
View file @
d13b74e2
...
...
@@ -406,6 +406,7 @@ public class CommissionServiceImpl extends ServiceImpl<CommissionMapper, Commiss
if
(!
Objects
.
equals
(
commission
.
getPolicyNo
(),
commissionUpdateRequest
.
getPolicyNo
()))
{
throw
new
BusinessException
(
"当前保单号不匹配"
);
}
String
remark
=
commission
.
getRemark
();
Policy
policy
=
null
;
if
(
StringUtils
.
isNotBlank
(
commissionUpdateRequest
.
getPolicyNo
()))
{
policy
=
policyService
.
lambdaQuery
().
eq
(
Policy:
:
getPolicyNo
,
commission
.
getPolicyNo
()).
one
();
...
...
@@ -433,6 +434,9 @@ public class CommissionServiceImpl extends ServiceImpl<CommissionMapper, Commiss
// 计算来佣金额(港币)
commission
.
setHkdAmount
(
calculateHKDAmount
(
requestAmount
,
commissionUpdateRequest
.
getCurrency
()));
commission
.
setManualRemark
(
commissionUpdateRequest
.
getManualRemark
());
commission
.
setRemark
(
remark
);
// 获取当前登录用户
AuthUserDto
currentLoginUser
=
SecurityUtil
.
getCurrentLoginUser
();
String
loginUserId
=
currentLoginUser
.
getId
().
toString
();
...
...
@@ -450,7 +454,6 @@ public class CommissionServiceImpl extends ServiceImpl<CommissionMapper, Commiss
commission
.
setUpdaterId
(
loginUserId
);
commission
.
setUpdateTime
(
new
Date
());
// 执行更新操作(这个方法将在当前事务中执行)
commission
.
setManualRemark
(
commissionUpdateRequest
.
getRemark
());
this
.
updateById
(
commission
);
// 2. 新事务,比对
...
...
@@ -862,6 +865,7 @@ public class CommissionServiceImpl extends ServiceImpl<CommissionMapper, Commiss
for
(
CommissionAddRequest
request
:
customerAddRequestList
)
{
Commission
commission
=
new
Commission
();
BeanUtils
.
copyProperties
(
request
,
commission
);
commission
.
setManualRemark
(
request
.
getManualRemark
());
// 入账年月
commission
.
setCommissionDate
(
DateUtil
.
parse
(
request
.
getCommissionDate
()
+
"-01"
));
...
...
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