|
@@ -78,6 +78,10 @@ public class EmailParseService {
|
|
|
private final ValuationTableMapper valuationTableMapper;
|
|
|
private final ValuationTableAttributeMapper valuationTableAttributeMapper;
|
|
|
private final FundPositionDetailMapper fundPositionDetailMapper;
|
|
|
+ private final DistributionMapper distributionMapper;
|
|
|
+ private final CompanyInformationMapper companyInformationMapper;
|
|
|
+ @Autowired
|
|
|
+ private FundInfoMapper fundInfoMapper;
|
|
|
|
|
|
@Value("${email.file.path}")
|
|
|
private String path;
|
|
@@ -98,7 +102,7 @@ public class EmailParseService {
|
|
|
AssetMapper assetMapper, NavMapper navMapper, FundService fundService,
|
|
|
FundAliasMapper fundAliasMapper,
|
|
|
ValuationTableMapper valuationTableMapper, ValuationTableAttributeMapper valuationTableAttributeMapper,
|
|
|
- FundPositionDetailMapper fundPositionDetailMapper) {
|
|
|
+ FundPositionDetailMapper fundPositionDetailMapper, DistributionMapper distributionMapper, CompanyInformationMapper companyInformationMapper) {
|
|
|
this.emailTypeRuleMapper = emailTypeRuleMapper;
|
|
|
this.emailRuleConfig = emailRuleConfig;
|
|
|
this.emailFieldMapper = emailFieldMapper;
|
|
@@ -115,6 +119,8 @@ public class EmailParseService {
|
|
|
this.valuationTableMapper = valuationTableMapper;
|
|
|
this.valuationTableAttributeMapper = valuationTableAttributeMapper;
|
|
|
this.fundPositionDetailMapper = fundPositionDetailMapper;
|
|
|
+ this.distributionMapper = distributionMapper;
|
|
|
+ this.companyInformationMapper = companyInformationMapper;
|
|
|
}
|
|
|
|
|
|
/**
|