Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-backend
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
AutogeneralShanghai
yd-backend
Commits
d318e240
Commit
d318e240
authored
Jul 06, 2021
by
jianan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
续年佣金计算-来佣比对优化2
parent
60e9aa9e
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
11 deletions
+13
-11
yd-api/src/main/java/com/yd/api/commission/service/impl/LifeCommissionServiceImpl.java
+5
-2
yd-api/src/main/java/com/yd/api/commission/vo/lifecommission/CheckComeCommissionRequestVO.java
+8
-9
No files found.
yd-api/src/main/java/com/yd/api/commission/service/impl/LifeCommissionServiceImpl.java
View file @
d318e240
...
@@ -76,7 +76,7 @@ public class LifeCommissionServiceImpl implements LifeCommissionService {
...
@@ -76,7 +76,7 @@ public class LifeCommissionServiceImpl implements LifeCommissionService {
@Override
@Override
public
CheckComeCommissionResponseVO
updateCommissionCheckStatus
(
CheckComeCommissionRequestVO
requestVO
)
{
public
CheckComeCommissionResponseVO
updateCommissionCheckStatus
(
CheckComeCommissionRequestVO
requestVO
)
{
CheckComeCommissionResponseVO
resp
=
new
CheckComeCommissionResponseVO
();
CheckComeCommissionResponseVO
resp
=
new
CheckComeCommissionResponseVO
();
List
<
ComeCommissionParams
>
paramsList
=
requestVO
.
get
OrderIds
();
List
<
ComeCommissionParams
>
paramsList
=
requestVO
.
get
ParamsList
();
String
status
=
requestVO
.
getCheckStatus
();
String
status
=
requestVO
.
getCheckStatus
();
String
loginId
=
requestVO
.
getLoginId
();
String
loginId
=
requestVO
.
getLoginId
();
String
checkBatch
=
requestVO
.
getCheckBatch
();
String
checkBatch
=
requestVO
.
getCheckBatch
();
...
@@ -310,7 +310,7 @@ public class LifeCommissionServiceImpl implements LifeCommissionService {
...
@@ -310,7 +310,7 @@ public class LifeCommissionServiceImpl implements LifeCommissionService {
private
void
createCSV
(
List
<
ComeCommissionVO
>
dataList
,
HttpServletResponse
response
)
{
private
void
createCSV
(
List
<
ComeCommissionVO
>
dataList
,
HttpServletResponse
response
)
{
String
charset
=
"UTF-8"
;
// 读取字符编码
String
charset
=
"UTF-8"
;
// 读取字符编码
String
[]
columnName
=
new
String
[]{
"序号"
,
"检核年月"
,
"保险公司"
,
"保单号"
,
"保费"
,
"来佣率"
,
"来佣金额"
,
"来佣状态 "
,
"经纪人"
,
"经纪人类型"
,
"下单时间"
,
"购买方案"
,
"产品险种"
,
"保险种类"
,
"缴费年限"
,
"保障期间"
};
String
[]
columnName
=
new
String
[]{
"序号"
,
"
来佣编号"
,
"预计来佣年月"
,
"实际来佣年月"
,
"
检核年月"
,
"保险公司"
,
"保单号"
,
"保费"
,
"来佣率"
,
"来佣金额"
,
"来佣状态 "
,
"经纪人"
,
"经纪人类型"
,
"下单时间"
,
"购买方案"
,
"产品险种"
,
"保险种类"
,
"缴费年限"
,
"保障期间"
};
String
tableName
=
"YD_Export_ComeCommission"
;
String
tableName
=
"YD_Export_ComeCommission"
;
String
CSV_COLUMN_SEPARATOR
=
","
;
//CSV文件列分隔符
String
CSV_COLUMN_SEPARATOR
=
","
;
//CSV文件列分隔符
String
CSV_ROW_SEPARATOR
=
"\r\n"
;
//CSV文件行分隔符
String
CSV_ROW_SEPARATOR
=
"\r\n"
;
//CSV文件行分隔符
...
@@ -326,6 +326,9 @@ public class LifeCommissionServiceImpl implements LifeCommissionService {
...
@@ -326,6 +326,9 @@ public class LifeCommissionServiceImpl implements LifeCommissionService {
for
(
int
i
=
0
;
i
<
dataList
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
dataList
.
size
();
i
++)
{
ComeCommissionVO
info
=
dataList
.
get
(
i
);
//遍历每个对象
ComeCommissionVO
info
=
dataList
.
get
(
i
);
//遍历每个对象
buf
.
append
(
i
+
1
).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
i
+
1
).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
info
.
getCommissionNo
()).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
info
.
getCommissionYear
()).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
info
.
getCommissionTime
()).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
"\t"
).
append
(
info
.
getCheckDate
()
==
null
?
""
:
info
.
getCheckDate
()).
append
(
"\t"
).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
"\t"
).
append
(
info
.
getCheckDate
()
==
null
?
""
:
info
.
getCheckDate
()).
append
(
"\t"
).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
info
.
getInsurerName
()).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
info
.
getInsurerName
()).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
"\t"
).
append
(
info
.
getPolicyNo
()).
append
(
"\t"
).
append
(
CSV_COLUMN_SEPARATOR
);
buf
.
append
(
"\t"
).
append
(
info
.
getPolicyNo
()).
append
(
"\t"
).
append
(
CSV_COLUMN_SEPARATOR
);
...
...
yd-api/src/main/java/com/yd/api/commission/vo/lifecommission/CheckComeCommissionRequestVO.java
View file @
d318e240
...
@@ -3,7 +3,7 @@ package com.yd.api.commission.vo.lifecommission;
...
@@ -3,7 +3,7 @@ package com.yd.api.commission.vo.lifecommission;
import
java.util.List
;
import
java.util.List
;
public
class
CheckComeCommissionRequestVO
{
public
class
CheckComeCommissionRequestVO
{
private
List
<
ComeCommissionParams
>
orderIds
;
private
List
<
ComeCommissionParams
>
paramsList
;
private
String
checkStatus
;
private
String
checkStatus
;
private
String
loginId
;
private
String
loginId
;
/**
/**
...
@@ -11,14 +11,6 @@ public class CheckComeCommissionRequestVO {
...
@@ -11,14 +11,6 @@ public class CheckComeCommissionRequestVO {
*/
*/
private
String
checkBatch
;
private
String
checkBatch
;
public
List
<
ComeCommissionParams
>
getOrderIds
()
{
return
orderIds
;
}
public
void
setOrderIds
(
List
<
ComeCommissionParams
>
orderIds
)
{
this
.
orderIds
=
orderIds
;
}
public
String
getCheckStatus
()
{
public
String
getCheckStatus
()
{
return
checkStatus
;
return
checkStatus
;
}
}
...
@@ -43,4 +35,11 @@ public class CheckComeCommissionRequestVO {
...
@@ -43,4 +35,11 @@ public class CheckComeCommissionRequestVO {
this
.
checkBatch
=
checkBatch
;
this
.
checkBatch
=
checkBatch
;
}
}
public
List
<
ComeCommissionParams
>
getParamsList
()
{
return
paramsList
;
}
public
void
setParamsList
(
List
<
ComeCommissionParams
>
paramsList
)
{
this
.
paramsList
=
paramsList
;
}
}
}
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