|
@ -245,14 +245,24 @@ public class CoverageServiceImpl implements CoverageService { |
|
|
result.setUserInfos(allIcUserPageInfo.getList()); |
|
|
result.setUserInfos(allIcUserPageInfo.getList()); |
|
|
result.setUserInfosTotal(allIcUserPageInfo.getTotal()); |
|
|
result.setUserInfosTotal(allIcUserPageInfo.getTotal()); |
|
|
}else if (formDTO.getSearchType().equals(OrgConstant.SEARCH_TYPE_RESOURCE)){ |
|
|
}else if (formDTO.getSearchType().equals(OrgConstant.SEARCH_TYPE_RESOURCE)){ |
|
|
|
|
|
Integer total = NumConstant.ZERO; |
|
|
|
|
|
Integer start = (formDTO.getPageNo() - NumConstant.ONE) * formDTO.getPageSize(); |
|
|
|
|
|
Integer end = start + formDTO.getPageSize(); |
|
|
|
|
|
Integer flag; |
|
|
for (String resource : resources) { |
|
|
for (String resource : resources) { |
|
|
if (MenusEnums.IC_SUPERIOR_RESOURCE.getUrl().equals(resource)){ |
|
|
if (MenusEnums.IC_SUPERIOR_RESOURCE.getUrl().equals(resource)){ |
|
|
|
|
|
Integer superiorResourceInfosCount = govOrgService.getSuperiorResourceInfosCount(formDTO); |
|
|
|
|
|
total = total + superiorResourceInfosCount; |
|
|
|
|
|
if (superiorResourceInfosCount > start){ |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
}else if (MenusEnums.IC_CITY_MANAGEMENT.getUrl().equals(resource)){ |
|
|
}else if (MenusEnums.IC_CITY_MANAGEMENT.getUrl().equals(resource)){ |
|
|
|
|
|
Integer cityManageInfosCount = govOrgService.getCityManageInfosCount(formDTO); |
|
|
|
|
|
total = total + cityManageInfosCount; |
|
|
|
|
|
|
|
|
}else if (MenusEnums.IC_COMMUNITY_SELF_ORGANIZATION.getUrl().equals(resource)){ |
|
|
}else if (MenusEnums.IC_COMMUNITY_SELF_ORGANIZATION.getUrl().equals(resource)){ |
|
|
|
|
|
Integer communitySelOrgInfosCount = heartService.getCommunitySelOrgInfosCount(formDTO); |
|
|
|
|
|
total = total + communitySelOrgInfosCount; |
|
|
}else if (MenusEnums.IC_DANGEROUS_CHEMICALS.getUrl().equals(resource)){ |
|
|
}else if (MenusEnums.IC_DANGEROUS_CHEMICALS.getUrl().equals(resource)){ |
|
|
|
|
|
|
|
|
}else if (MenusEnums.IC_ENTERPRISE.getUrl().equals(resource)){ |
|
|
}else if (MenusEnums.IC_ENTERPRISE.getUrl().equals(resource)){ |
|
@ -340,6 +350,102 @@ public class CoverageServiceImpl implements CoverageService { |
|
|
return result; |
|
|
return result; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Desc: 【资源】优势资源查询 |
|
|
|
|
|
* @param formDTO |
|
|
|
|
|
* @author zxc |
|
|
|
|
|
* @date 2022/7/29 08:37 |
|
|
|
|
|
*/ |
|
|
|
|
|
public PageInfo<ResourceInfoResultDTO> getSuperiorResourcePageInfo (CoverageHomeSearchFormDTO formDTO){ |
|
|
|
|
|
PageInfo<ResourceInfoResultDTO> result = new PageInfo<>(); |
|
|
|
|
|
if (formDTO.getIsPage()){ |
|
|
|
|
|
result = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(), formDTO.getIsPage()).doSelectPageInfo(() -> govOrgService.getSuperiorResourceInfos(formDTO)); |
|
|
|
|
|
}else { |
|
|
|
|
|
List<ResourceInfoResultDTO> superiorResourceInfos = govOrgService.getSuperiorResourceInfos(formDTO); |
|
|
|
|
|
result.setTotal(Long.valueOf(String.valueOf(superiorResourceInfos.size()))); |
|
|
|
|
|
result.setList(superiorResourceInfos); |
|
|
|
|
|
} |
|
|
|
|
|
return result; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Desc: 【资源】城市管理查询 |
|
|
|
|
|
* @param formDTO |
|
|
|
|
|
* @author zxc |
|
|
|
|
|
* @date 2022/7/29 08:37 |
|
|
|
|
|
*/ |
|
|
|
|
|
public PageInfo<ResourceInfoResultDTO> getCityManagePageInfo (CoverageHomeSearchFormDTO formDTO){ |
|
|
|
|
|
PageInfo<ResourceInfoResultDTO> result = new PageInfo<>(); |
|
|
|
|
|
if (formDTO.getIsPage()){ |
|
|
|
|
|
result = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(), formDTO.getIsPage()).doSelectPageInfo(() -> govOrgService.getCityManageInfos(formDTO)); |
|
|
|
|
|
}else { |
|
|
|
|
|
List<ResourceInfoResultDTO> cityManageInfos = govOrgService.getCityManageInfos(formDTO); |
|
|
|
|
|
result.setTotal(Long.valueOf(String.valueOf(cityManageInfos.size()))); |
|
|
|
|
|
result.setList(cityManageInfos); |
|
|
|
|
|
} |
|
|
|
|
|
return result; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Desc: 【资源】公共服务查询 |
|
|
|
|
|
* @param formDTO |
|
|
|
|
|
* @author zxc |
|
|
|
|
|
* @date 2022/7/29 08:37 |
|
|
|
|
|
*/ |
|
|
|
|
|
public PageInfo<ResourceInfoResultDTO> getPublicServicePageInfo (CoverageHomeSearchFormDTO formDTO){ |
|
|
|
|
|
PageInfo<ResourceInfoResultDTO> result = new PageInfo<>(); |
|
|
|
|
|
if (formDTO.getIsPage()){ |
|
|
|
|
|
result = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(), formDTO.getIsPage()).doSelectPageInfo(() -> govOrgService.getPublicServiceInfos(formDTO)); |
|
|
|
|
|
}else { |
|
|
|
|
|
List<ResourceInfoResultDTO> publicServiceInfos = govOrgService.getPublicServiceInfos(formDTO); |
|
|
|
|
|
result.setTotal(Long.valueOf(String.valueOf(publicServiceInfos.size()))); |
|
|
|
|
|
result.setList(publicServiceInfos); |
|
|
|
|
|
} |
|
|
|
|
|
return result; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Desc: 【资源】重点危化品企业查询 |
|
|
|
|
|
* @param formDTO |
|
|
|
|
|
* @author zxc |
|
|
|
|
|
* @date 2022/7/29 08:37 |
|
|
|
|
|
*/ |
|
|
|
|
|
public PageInfo<ResourceInfoResultDTO> getDangerousChemicalsPageInfo (CoverageHomeSearchFormDTO formDTO){ |
|
|
|
|
|
PageInfo<ResourceInfoResultDTO> result = new PageInfo<>(); |
|
|
|
|
|
if (formDTO.getIsPage()){ |
|
|
|
|
|
result = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(), formDTO.getIsPage()).doSelectPageInfo(() -> govOrgService.getDangerousChemicalsInfos(formDTO)); |
|
|
|
|
|
}else { |
|
|
|
|
|
List<ResourceInfoResultDTO> dangerousChemicalsInfos = govOrgService.getDangerousChemicalsInfos(formDTO); |
|
|
|
|
|
result.setTotal(Long.valueOf(String.valueOf(dangerousChemicalsInfos.size()))); |
|
|
|
|
|
result.setList(dangerousChemicalsInfos); |
|
|
|
|
|
} |
|
|
|
|
|
return result; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Desc: 【资源】企事业单位查询 |
|
|
|
|
|
* @param formDTO |
|
|
|
|
|
* @author zxc |
|
|
|
|
|
* @date 2022/7/29 08:37 |
|
|
|
|
|
*/ |
|
|
|
|
|
public PageInfo<ResourceInfoResultDTO> getEnterpriseInfosPageInfo (CoverageHomeSearchFormDTO formDTO){ |
|
|
|
|
|
PageInfo<ResourceInfoResultDTO> result = new PageInfo<>(); |
|
|
|
|
|
if (formDTO.getIsPage()){ |
|
|
|
|
|
result = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(), formDTO.getIsPage()).doSelectPageInfo(() -> govOrgService.getEnterpriseInfos(formDTO)); |
|
|
|
|
|
}else { |
|
|
|
|
|
List<ResourceInfoResultDTO> enterpriseInfos = govOrgService.getEnterpriseInfos(formDTO); |
|
|
|
|
|
result.setTotal(Long.valueOf(String.valueOf(enterpriseInfos.size()))); |
|
|
|
|
|
result.setList(enterpriseInfos); |
|
|
|
|
|
} |
|
|
|
|
|
return result; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Desc: 居民信息查询 |
|
|
|
|
|
* @param formDTO |
|
|
|
|
|
* @author zxc |
|
|
|
|
|
* @date 2022/7/29 08:34 |
|
|
|
|
|
*/ |
|
|
public PageInfo<UserInfoResultDTO> getIcUserPageInfo (CoverageHomeSearchFormDTO formDTO){ |
|
|
public PageInfo<UserInfoResultDTO> getIcUserPageInfo (CoverageHomeSearchFormDTO formDTO){ |
|
|
PageInfo<UserInfoResultDTO> result = new PageInfo<>(); |
|
|
PageInfo<UserInfoResultDTO> result = new PageInfo<>(); |
|
|
if (formDTO.getIsPage()){ |
|
|
if (formDTO.getIsPage()){ |
|
|