Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in
Toggle navigation
T
tamp_fund
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
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
周鹏
tamp_fund
Commits
c4867d39
Commit
c4867d39
authored
Mar 22, 2021
by
张亚辉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
净值导入校验
parent
3d03787c
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
11 deletions
+7
-11
ProductServiceImpl.java
.../java/com/tanpu/fund/service/impl/ProductServiceImpl.java
+7
-11
No files found.
src/main/java/com/tanpu/fund/service/impl/ProductServiceImpl.java
View file @
c4867d39
package
com
.
tanpu
.
fund
.
service
.
impl
;
package
com
.
tanpu
.
fund
.
service
.
impl
;
import
com.tanpu.common.model.product.resp.Net
;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.date.DateUtil
;
import
cn.hutool.core.date.DateUtil
;
import
cn.hutool.core.util.NumberUtil
;
import
cn.hutool.core.util.NumberUtil
;
...
@@ -9,7 +7,6 @@ import cn.hutool.poi.excel.ExcelReader;
...
@@ -9,7 +7,6 @@ import cn.hutool.poi.excel.ExcelReader;
import
cn.hutool.poi.excel.ExcelUtil
;
import
cn.hutool.poi.excel.ExcelUtil
;
import
com.github.pagehelper.page.PageMethod
;
import
com.github.pagehelper.page.PageMethod
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Sets
;
import
com.tanpu.common.auth.UserInfoThreadLocalHolder
;
import
com.tanpu.common.auth.UserInfoThreadLocalHolder
;
import
com.tanpu.common.enums.BizEnums
;
import
com.tanpu.common.enums.BizEnums
;
import
com.tanpu.common.enums.Constant
;
import
com.tanpu.common.enums.Constant
;
...
@@ -55,9 +52,7 @@ import java.util.*;
...
@@ -55,9 +52,7 @@ import java.util.*;
import
java.util.concurrent.atomic.AtomicBoolean
;
import
java.util.concurrent.atomic.AtomicBoolean
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
import
static
com
.
tanpu
.
common
.
utils
.
BigDecimalUtil
.
multiply100
;
import
static
com
.
tanpu
.
common
.
utils
.
BigDecimalUtil
.*;
import
static
com
.
tanpu
.
common
.
utils
.
BigDecimalUtil
.
subtract
;
import
static
com
.
tanpu
.
common
.
utils
.
BigDecimalUtil
.
subtractAbs
;
import
static
com
.
tanpu
.
fund
.
enums
.
FilterTypeEnum
.
SINCE_ESTABLISHED
;
import
static
com
.
tanpu
.
fund
.
enums
.
FilterTypeEnum
.
SINCE_ESTABLISHED
;
import
static
com
.
tanpu
.
fund
.
utils
.
LongUtil
.
timeLong
;
import
static
com
.
tanpu
.
fund
.
utils
.
LongUtil
.
timeLong
;
...
@@ -1921,11 +1916,12 @@ public class ProductServiceImpl implements ProductService, Constant {
...
@@ -1921,11 +1916,12 @@ public class ProductServiceImpl implements ProductService, Constant {
List
<
List
<
Object
>>
read
)
{
List
<
List
<
Object
>>
read
)
{
List
<
FundNavMessage
>
newResultMessage
=
handlerNetImportCheck
(
ifaNavMap
,
resultMessage
,
errorStatus
,
read
);
List
<
FundNavMessage
>
newResultMessage
=
handlerNetImportCheck
(
ifaNavMap
,
resultMessage
,
errorStatus
,
read
);
if
(
errorStatus
.
get
())
{
if
(
errorStatus
.
get
())
{
this
.
ifaImportedFundNavMapper
.
batchInsert
(
resultMessage
.
stream
().
map
(
ls
->
{
//只做校验不入库
IfaImportedFundNav
nav
=
new
IfaImportedFundNav
();
// this.ifaImportedFundNavMapper.batchInsert(resultMessage.stream().map(ls -> {
BeanUtils
.
copyProperties
(
ls
,
nav
);
// IfaImportedFundNav nav = new IfaImportedFundNav();
return
nav
;
// BeanUtils.copyProperties(ls, nav);
}).
collect
(
Collectors
.
toList
()));
// return nav;
// }).collect(Collectors.toList()));
return
CommonResp
.
success
();
return
CommonResp
.
success
();
}
}
...
...
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