Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
Y
yifu-mvp
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fangxinjiang
yifu-mvp
Commits
96511b87
Commit
96511b87
authored
Jan 27, 2026
by
fangxinjiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
见费出单逻辑-fxj
parent
20bd06d7
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
22 additions
and
3 deletions
+22
-3
EkpInteractiveParam.java
...cloud/plus/v1/yifu/insurances/vo/EkpInteractiveParam.java
+6
-0
TInsuranceDetailServiceImpl.java
...s/service/insurance/impl/TInsuranceDetailServiceImpl.java
+3
-1
DoJointInsuranceTask.java
...ud/plus/v1/yifu/insurances/util/DoJointInsuranceTask.java
+13
-2
No files found.
yifu-insurances/yifu-insurances-api/src/main/java/com/yifu/cloud/plus/v1/yifu/insurances/vo/EkpInteractiveParam.java
View file @
96511b87
...
@@ -70,6 +70,12 @@ public class EkpInteractiveParam implements Serializable {
...
@@ -70,6 +70,12 @@ public class EkpInteractiveParam implements Serializable {
@Schema
(
description
=
"客户编码"
)
@Schema
(
description
=
"客户编码"
)
private
String
customerCode
;
private
String
customerCode
;
@Schema
(
description
=
"客户名称"
)
private
String
unitName
;
@Schema
(
description
=
"客户编码"
)
private
String
unitNo
;
/**
/**
* 员工姓名
* 员工姓名
*/
*/
...
...
yifu-insurances/yifu-insurances-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/insurances/service/insurance/impl/TInsuranceDetailServiceImpl.java
View file @
96511b87
...
@@ -2053,6 +2053,8 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
...
@@ -2053,6 +2053,8 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
//替换类型,保单生效日期:T + 1
//替换类型,保单生效日期:T + 1
detail
.
setPolicyEffect
(
LocalDate
.
now
().
plusDays
(
CommonConstants
.
ONE_INT
));
detail
.
setPolicyEffect
(
LocalDate
.
now
().
plusDays
(
CommonConstants
.
ONE_INT
));
successOne
.
add
(
detail
);
successOne
.
add
(
detail
);
//投保替换不生成预估需要排除掉
successThree
.
add
(
detail
);
updateEmployeeInsurancePreById
(
detail
,
Stream
.
of
(
"4"
).
collect
(
Collectors
.
toList
()),
CommonConstants
.
SIX_STRING
);
updateEmployeeInsurancePreById
(
detail
,
Stream
.
of
(
"4"
).
collect
(
Collectors
.
toList
()),
CommonConstants
.
SIX_STRING
);
updateEmployeeInsurancePreRenewById
(
detail
,
Stream
.
of
(
"4"
).
collect
(
Collectors
.
toList
()),
CommonConstants
.
SIX_STRING
,
false
);
updateEmployeeInsurancePreRenewById
(
detail
,
Stream
.
of
(
"4"
).
collect
(
Collectors
.
toList
()),
CommonConstants
.
SIX_STRING
,
false
);
...
@@ -9816,7 +9818,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
...
@@ -9816,7 +9818,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
detail
.
setUpdateTime
(
LocalDateTime
.
now
());
detail
.
setUpdateTime
(
LocalDateTime
.
now
());
detail
.
setPaymentStatus
(
CommonConstants
.
ONE_STRING
);
detail
.
setPaymentStatus
(
CommonConstants
.
ONE_STRING
);
detail
.
setUpdateBy
(
"05501879fed711eca3540242ac110010"
);
detail
.
setUpdateBy
(
"05501879fed711eca3540242ac110010"
);
tBusinessOperateService
.
saveModificationRecord
(
detail
.
getId
(),
detailOld
,
detail
,
"收款结算单已收或垫付同步更新投保状态为待投保"
,
"EKP系统"
);
tBusinessOperateService
.
saveModificationRecord
(
detail
.
getId
(),
detailOld
,
detail
,
"
手动拉取缴费:
收款结算单已收或垫付同步更新投保状态为待投保"
,
"EKP系统"
);
updateList
.
add
(
detail
);
updateList
.
add
(
detail
);
ids
.
add
(
detailId
);
ids
.
add
(
detailId
);
}
}
...
...
yifu-insurances/yifu-insurances-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/insurances/util/DoJointInsuranceTask.java
View file @
96511b87
...
@@ -743,6 +743,14 @@ public class DoJointInsuranceTask {
...
@@ -743,6 +743,14 @@ public class DoJointInsuranceTask {
code
=
"4"
;
code
=
"4"
;
}
}
initValues
(
pushParam
,
deptInfoVo
,
param
,
code
);
initValues
(
pushParam
,
deptInfoVo
,
param
,
code
);
//是否bpo客户
pushParam
.
setFd_3b178fab62d196
(
null
!=
param
.
getBpoFlag
()
?
param
.
getBpoFlag
()
:
CommonConstants
.
EMPTY_STRING
);
//派单客服姓名
pushParam
.
setFd_3c6f0108e05c84
(
null
!=
param
.
getCreateName
()
?
param
.
getCreateName
()
:
CommonConstants
.
EMPTY_STRING
);
//商险封面抬头
pushParam
.
setFd_3b941cbcea3e1a
(
deptInfoVo
.
getInsurancesTitle
());
//是否启用BPO结算模式
pushParam
.
setFd_usebpo_settle
(
"否"
.
equals
(
deptInfoVo
.
getIsBpo
())
?
"否"
:
deptInfoVo
.
getBpoSettle
());
//应收
//应收
pushParam
.
setFd_3adfe6e30f2a3c
(
InsurancesConstants
.
ACTUAL_SETTLE_BILL
.
equals
(
param
.
getSettleType
())
?
param
.
getActualPremium
().
doubleValue
()
:
param
.
getEstimatePremium
().
doubleValue
());
pushParam
.
setFd_3adfe6e30f2a3c
(
InsurancesConstants
.
ACTUAL_SETTLE_BILL
.
equals
(
param
.
getSettleType
())
?
param
.
getActualPremium
().
doubleValue
()
:
param
.
getEstimatePremium
().
doubleValue
());
insurancesInfoMapper
.
insert
(
pushParam
);
insurancesInfoMapper
.
insert
(
pushParam
);
...
@@ -988,9 +996,9 @@ public class DoJointInsuranceTask {
...
@@ -988,9 +996,9 @@ public class DoJointInsuranceTask {
//项目名称
//项目名称
pushParam
.
setFd_3adfe6592b4158
(
null
!=
param
.
getDeptName
()
?
param
.
getDeptName
()
:
CommonConstants
.
EMPTY_STRING
);
pushParam
.
setFd_3adfe6592b4158
(
null
!=
param
.
getDeptName
()
?
param
.
getDeptName
()
:
CommonConstants
.
EMPTY_STRING
);
//客户编码
//客户编码
pushParam
.
setFd_3adfe6598281e8
(
null
!=
param
.
getCustomerCode
()
?
param
.
getCustomerCode
()
:
CommonConstants
.
EMPTY_STRING
);
pushParam
.
setFd_3adfe6598281e8
(
null
!=
param
.
getCustomerCode
()
?
param
.
getCustomerCode
()
:
(
null
==
param
.
getUnitNo
()?
""
:
param
.
getUnitNo
())
);
//客户名称
//客户名称
pushParam
.
setFd_3adfe7a2688902
(
null
!=
param
.
getCustomerName
()
?
param
.
getCustomerName
()
:
CommonConstants
.
EMPTY_STRING
);
pushParam
.
setFd_3adfe7a2688902
(
null
!=
param
.
getCustomerName
()
?
param
.
getCustomerName
()
:
(
null
==
param
.
getUnitName
()?
""
:
param
.
getUnitName
())
);
//发生日期
//发生日期
pushParam
.
setFd_3adfe67c24dace
(
DateUtil
.
getCurrentDateTime
());
pushParam
.
setFd_3adfe67c24dace
(
DateUtil
.
getCurrentDateTime
());
//姓名
//姓名
...
@@ -1023,6 +1031,7 @@ public class DoJointInsuranceTask {
...
@@ -1023,6 +1031,7 @@ public class DoJointInsuranceTask {
pushParam
.
setFd_3b13b3076af5a0
(
null
!=
param
.
getSettleMonth
()
?
DateUtil
.
parseDate
(
param
.
getSettleMonth
(),
DateUtil
.
DATETIME_YYYY_MM
)
:
null
);
pushParam
.
setFd_3b13b3076af5a0
(
null
!=
param
.
getSettleMonth
()
?
DateUtil
.
parseDate
(
param
.
getSettleMonth
(),
DateUtil
.
DATETIME_YYYY_MM
)
:
null
);
//有无预估
//有无预估
pushParam
.
setFd_3af9d1441ef7b6
(
null
!=
param
.
getEstimateStatus
()
?
param
.
getEstimateStatus
()
:
CommonConstants
.
EMPTY_STRING
);
pushParam
.
setFd_3af9d1441ef7b6
(
null
!=
param
.
getEstimateStatus
()
?
param
.
getEstimateStatus
()
:
CommonConstants
.
EMPTY_STRING
);
//结算状态
//结算状态
pushParam
.
setFd_3adfe6ec6a8cbe
(
"未结算"
);
pushParam
.
setFd_3adfe6ec6a8cbe
(
"未结算"
);
//收款状态
//收款状态
...
@@ -1036,6 +1045,8 @@ public class DoJointInsuranceTask {
...
@@ -1036,6 +1045,8 @@ public class DoJointInsuranceTask {
//是否见费出单
//是否见费出单
if
(
CommonConstants
.
ZERO_STRING
.
equals
(
param
.
getIsJfcd
())){
if
(
CommonConstants
.
ZERO_STRING
.
equals
(
param
.
getIsJfcd
())){
pushParam
.
setFd_jfcd
(
"是"
);
pushParam
.
setFd_jfcd
(
"是"
);
//有无预估
pushParam
.
setFd_3af9d1441ef7b6
(
"有"
);
}
else
{
}
else
{
pushParam
.
setFd_jfcd
(
"否"
);
pushParam
.
setFd_jfcd
(
"否"
);
}
}
...
...
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