|
@ -534,19 +534,19 @@ public class IcCommunitySelfOrganizationServiceImpl extends BaseServiceImpl<IcCo |
|
|
//社会自组织名称重复
|
|
|
//社会自组织名称重复
|
|
|
communitySeltOrgList.forEach(org -> { |
|
|
communitySeltOrgList.forEach(org -> { |
|
|
if (obj.getOrganizationName().equals(org.getOrganizationName())) { |
|
|
if (obj.getOrganizationName().equals(org.getOrganizationName())) { |
|
|
log.warn(String.format("当前客户下的社会自组织名称已存在,社会自组织名称->%s,行号->%s", obj.getOrganizationName(), obj.getRowNum())); |
|
|
log.warn(String.format("当前客户下的社区自组织名称已存在,社会自组织名称->%s,行号->%s", obj.getOrganizationName(), obj.getRowNum())); |
|
|
errMsg.append("客户下社会自组织名称已存在;"); |
|
|
errMsg.append("客户下社区自组织名称已存在;"); |
|
|
bl.set(true); |
|
|
bl.set(true); |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
//手机号不合规
|
|
|
// //手机号不合规
|
|
|
boolean m = PhoneValidatorUtils.isMobile(obj.getPrincipalPhone()); |
|
|
// boolean m = PhoneValidatorUtils.isMobile(obj.getPrincipalPhone());
|
|
|
boolean t = PhoneValidatorUtils.isTel(obj.getPrincipalPhone()); |
|
|
// boolean t = PhoneValidatorUtils.isTel(obj.getPrincipalPhone());
|
|
|
if (!m && !t){ |
|
|
// if (!m && !t){
|
|
|
errMsg.append("手机号码不合法;"); |
|
|
// errMsg.append("手机号码不合法;");
|
|
|
bl.set(true); |
|
|
// bl.set(true);
|
|
|
log.warn("手机号码不合法,自组织名称{}", obj.getOrganizationName()); |
|
|
// log.warn("手机号码不合法,自组织名称{}", obj.getOrganizationName());
|
|
|
} |
|
|
// }
|
|
|
if(bl.get()){ |
|
|
if(bl.get()){ |
|
|
excel = new CommunitySelfOrgImportExcel(); |
|
|
excel = new CommunitySelfOrgImportExcel(); |
|
|
//excel.setAgencyName(obj.getOrganizationName());
|
|
|
//excel.setAgencyName(obj.getOrganizationName());
|
|
@ -565,12 +565,15 @@ public class IcCommunitySelfOrganizationServiceImpl extends BaseServiceImpl<IcCo |
|
|
e.setOrgType(IcCommunitySelfOrganizationConstant.ORG_TYPE_AGENCY); |
|
|
e.setOrgType(IcCommunitySelfOrganizationConstant.ORG_TYPE_AGENCY); |
|
|
e.setPid(agencyInfo.getPid()); |
|
|
e.setPid(agencyInfo.getPid()); |
|
|
e.setPids(agencyInfo.getPids()); |
|
|
e.setPids(agencyInfo.getPids()); |
|
|
e.setOrganizationCreatedTime(DateUtils.parse(l.getOrganizationCreatedTime(), DATE_PATTERN)); |
|
|
e.setOrganizationCreatedTime(StringUtils.isNotBlank(l.getOrganizationCreatedTime()) ? DateUtils.parse(l.getOrganizationCreatedTime(), DATE_PATTERN) : new Date()); |
|
|
//赋值分类编码,excel输入的是分类名称,需要找到admin字典库中的key
|
|
|
//赋值分类编码,excel输入的是分类名称,需要找到admin字典库中的key
|
|
|
for (String key : categoryMap.keySet()) { |
|
|
for (String key : categoryMap.keySet()) { |
|
|
|
|
|
log.info("*******key="+key+";categoryMap.get(key)="+categoryMap.get(key)+";e.getCategoryCode()="+e.getCategoryCode()); |
|
|
if (StringUtils.isNotBlank(categoryMap.get(key)) && categoryMap.get(key).equals(e.getCategoryCode())) { |
|
|
if (StringUtils.isNotBlank(categoryMap.get(key)) && categoryMap.get(key).equals(e.getCategoryCode())) { |
|
|
e.setCategoryCode(categoryMap.get(key)); |
|
|
e.setCategoryCode(key); |
|
|
break; |
|
|
break; |
|
|
|
|
|
}else{ |
|
|
|
|
|
e.setCategoryCode(StrConstant.EPMETY_STR); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
List<IcCommunitySelfOrganizationPersonnelEntity> persons = new ArrayList<>(); |
|
|
List<IcCommunitySelfOrganizationPersonnelEntity> persons = new ArrayList<>(); |
|
|