|
@@ -1,6 +1,7 @@
|
|
package com.simuwang.manage.service.impl;
|
|
package com.simuwang.manage.service.impl;
|
|
|
|
|
|
import com.simuwang.base.common.support.MybatisPage;
|
|
import com.simuwang.base.common.support.MybatisPage;
|
|
|
|
+import com.simuwang.base.common.util.StringUtil;
|
|
import com.simuwang.base.mapper.CompanyInformationMapper;
|
|
import com.simuwang.base.mapper.CompanyInformationMapper;
|
|
import com.simuwang.base.mapper.EmailFundAssetMapper;
|
|
import com.simuwang.base.mapper.EmailFundAssetMapper;
|
|
import com.simuwang.base.mapper.EmailFundNavMapper;
|
|
import com.simuwang.base.mapper.EmailFundNavMapper;
|
|
@@ -8,6 +9,7 @@ import com.simuwang.base.mapper.FundAliasMapper;
|
|
import com.simuwang.base.pojo.dos.FundAliasDO;
|
|
import com.simuwang.base.pojo.dos.FundAliasDO;
|
|
import com.simuwang.base.pojo.dto.query.FundAliasPageQuery;
|
|
import com.simuwang.base.pojo.dto.query.FundAliasPageQuery;
|
|
import com.simuwang.base.pojo.vo.FundAliasVO;
|
|
import com.simuwang.base.pojo.vo.FundAliasVO;
|
|
|
|
+import com.simuwang.base.pojo.vo.IdListVO;
|
|
import com.simuwang.manage.service.EmailFundAssetService;
|
|
import com.simuwang.manage.service.EmailFundAssetService;
|
|
import com.simuwang.manage.service.EmailFundNavService;
|
|
import com.simuwang.manage.service.EmailFundNavService;
|
|
import com.simuwang.manage.service.EmailFundInfoService;
|
|
import com.simuwang.manage.service.EmailFundInfoService;
|
|
@@ -73,6 +75,9 @@ public class FundAliasServiceImpl implements FundAliasService {
|
|
@Override
|
|
@Override
|
|
public FundAliasVO searchFundAliasById(Integer id) {
|
|
public FundAliasVO searchFundAliasById(Integer id) {
|
|
FundAliasDO fundAliasDO = fundAliasMapper.searchFundAliasById(id);
|
|
FundAliasDO fundAliasDO = fundAliasMapper.searchFundAliasById(id);
|
|
|
|
+ if(StringUtil.isNull(fundAliasDO)){
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
return fundAliasDO.toVo();
|
|
return fundAliasDO.toVo();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -95,4 +100,12 @@ public class FundAliasServiceImpl implements FundAliasService {
|
|
//处理采集数据,将采集的数据入库
|
|
//处理采集数据,将采集的数据入库
|
|
emailFundInfoService.reparseValuationFile(fundAliasVO.getSourceFundName());
|
|
emailFundInfoService.reparseValuationFile(fundAliasVO.getSourceFundName());
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public void deleteFundAlias(IdListVO idListVO) {
|
|
|
|
+ List<Integer> idList = idListVO.getIdList();
|
|
|
|
+ if(idList.size() > 0){
|
|
|
|
+ fundAliasMapper.batchDelete(idList);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|