|
@ -162,13 +162,13 @@ public class IcPartyOrgServiceImpl extends BaseServiceImpl<IcPartyOrgDao, IcPart |
|
|
private void checnAgencyLevel(String agencyLevel, String partyOrgType) { |
|
|
private void checnAgencyLevel(String agencyLevel, String partyOrgType) { |
|
|
if(PartyOrgTypeEnum.PROVINCIAL.getCode().equals(partyOrgType) && !OrgLevelEnums.PROVINCE.getLevel().equals(agencyLevel)){ |
|
|
if(PartyOrgTypeEnum.PROVINCIAL.getCode().equals(partyOrgType) && !OrgLevelEnums.PROVINCE.getLevel().equals(agencyLevel)){ |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择省级的行政组织!"); |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择省级的行政组织!"); |
|
|
}else if(PartyOrgTypeEnum.PROVINCIAL.getCode().equals(partyOrgType) && !OrgLevelEnums.CITY.getLevel().equals(agencyLevel)){ |
|
|
}else if(PartyOrgTypeEnum.MUNICIPAL.getCode().equals(partyOrgType) && !OrgLevelEnums.CITY.getLevel().equals(agencyLevel)){ |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择市级的行政组织!"); |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择市级的行政组织!"); |
|
|
}else if(PartyOrgTypeEnum.PROVINCIAL.getCode().equals(partyOrgType) && !OrgLevelEnums.DISTRICT.getLevel().equals(agencyLevel)){ |
|
|
}else if(PartyOrgTypeEnum.DISTRICT.getCode().equals(partyOrgType) && !OrgLevelEnums.DISTRICT.getLevel().equals(agencyLevel)){ |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择区级的行政组织!"); |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择区级的行政组织!"); |
|
|
}else if(PartyOrgTypeEnum.PROVINCIAL.getCode().equals(partyOrgType) && !OrgLevelEnums.STREET.getLevel().equals(agencyLevel)){ |
|
|
}else if(PartyOrgTypeEnum.WORKING.getCode().equals(partyOrgType) && !OrgLevelEnums.STREET.getLevel().equals(agencyLevel)){ |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择街道级的行政组织!"); |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择街道级的行政组织!"); |
|
|
}else if(PartyOrgTypeEnum.PROVINCIAL.getCode().equals(partyOrgType) && !OrgLevelEnums.COMMUNITY.getLevel().equals(agencyLevel)){ |
|
|
}else if(PartyOrgTypeEnum.PARTY.getCode().equals(partyOrgType) && !OrgLevelEnums.COMMUNITY.getLevel().equals(agencyLevel)){ |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择社区级的行政组织!"); |
|
|
throw new EpmetException("请保持党组织类型与行政组织类型一致,选择社区级的行政组织!"); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|