|
@@ -108,18 +108,15 @@ public class EsmInsCompanyServiceImpl extends ServiceImpl<EsmInsCompanyMapper, E
|
|
|
return exist.get();
|
|
return exist.get();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public EsmInsCompany getBySubsidiary(String subsidiaryId) {
|
|
public EsmInsCompany getBySubsidiary(String subsidiaryId) {
|
|
|
- String code = "000000";
|
|
|
|
|
- String substring = subsidiaryId.substring(0, 5);
|
|
|
|
|
- String companyId = substring + code;
|
|
|
|
|
|
|
+ String companyId = subsidiaryId.replaceAll("[^A-Za-z]", "");
|
|
|
|
|
+ AssertionUtils.isFail(StringUtils.isEmpty(companyId), "保险公司不存在");
|
|
|
EsmInsCompany esmInsCompany = getById(companyId);
|
|
EsmInsCompany esmInsCompany = getById(companyId);
|
|
|
AssertionUtils.isEmpty(esmInsCompany, "保险公司不存在");
|
|
AssertionUtils.isEmpty(esmInsCompany, "保险公司不存在");
|
|
|
return esmInsCompany;
|
|
return esmInsCompany;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public List<String> getByLowerId(String companyId) {
|
|
public List<String> getByLowerId(String companyId) {
|
|
|
return baseMapper.getByLowerId(companyId);
|
|
return baseMapper.getByLowerId(companyId);
|