Browse Source

大屏新增议题详情接口

feature/user_house_import
liuchuang 4 years ago
parent
commit
4343266054
  1. 14
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java
  2. 13
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/AnalysisFeignClient.java
  3. 5
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/AnalysisFeignClientFallback.java
  4. 10
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/EpdcScreenService.java
  5. 5
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/EpdcScreenServiceImpl.java

14
epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java

@ -289,6 +289,20 @@ public class ApiScreenController {
* 网格治理-议题详情
*
* @param formDto
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.item.result.EpdcScreenIssueDetailResultDTO>
* @author lc
* @since 2021/8/20 19:35
*/
@GetMapping("gridGovernance/issueDetail")
public Result<EpdcScreenIssueDetailResultDTO> issueDetail(EpdcScreenIssueDetailFormDTO formDto) {
ValidatorUtils.validateEntity(formDto);
return epdcScreenService.issueDetail(formDto);
}
/**
* 网格治理-议题处理进展
*
* @param formDto
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.EpdcScreenIssueProgressResultDTO>>
* @author lc
* @since 2021/8/21 17:36

13
epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/AnalysisFeignClient.java

@ -224,7 +224,7 @@ public interface AnalysisFeignClient {
Result<EpdcScreenVaccinationPersonVaccinationStatisticsResultDTO> vaccinationPersonVaccinationStatistics(EpdcScreenVaccinationPersonVaccinationStatisticsFormDTO formDto);
/**
* 网格治理项目详情
* 网格治理-项目详情
*
* @param formDto
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.item.result.EpdcScreenItemDetailResultDTO>
@ -234,6 +234,17 @@ public interface AnalysisFeignClient {
@GetMapping(value = "analysis/screen/gridGovernance/itemDetail",consumes = MediaType.APPLICATION_JSON_VALUE)
Result<EpdcScreenItemDetailResultDTO> itemDetail(EpdcScreenItemDetailFormDTO formDto);
/**
* 网格治理-议题详情
*
* @param formDto
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.item.result.EpdcScreenIssueDetailResultDTO>
* @author lc
* @since 2021/8/20 19:35
*/
@GetMapping(value = "analysis/screen/gridGovernance/issueDetail",consumes = MediaType.APPLICATION_JSON_VALUE)
Result<EpdcScreenIssueDetailResultDTO> issueDetail(EpdcScreenIssueDetailFormDTO formDto);
/**
* 网格治理-议题详情
*

5
epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/AnalysisFeignClientFallback.java

@ -126,6 +126,11 @@ public class AnalysisFeignClientFallback implements AnalysisFeignClient {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"itemDetail",formDto);
}
@Override
public Result<EpdcScreenIssueDetailResultDTO> issueDetail(EpdcScreenIssueDetailFormDTO formDto) {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"issueDetail",formDto);
}
@Override
public Result<List<EpdcScreenIssueProgressResultDTO>> issueProgress(EpdcScreenIssueProgressFormDTO formDto) {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"issueProgress",formDto);

10
epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/EpdcScreenService.java

@ -204,6 +204,16 @@ public interface EpdcScreenService {
*/
Result<EpdcScreenItemDetailResultDTO> itemDetail(EpdcScreenItemDetailFormDTO formDto);
/**
* 网格治理-项目详情
*
* @param formDto
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.item.result.EpdcScreenIssueDetailResultDTO>
* @author lc
* @since 2021/8/20 19:35
*/
Result<EpdcScreenIssueDetailResultDTO> issueDetail(EpdcScreenIssueDetailFormDTO formDto);
/**
* 网格治理-议题详情
*

5
epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/EpdcScreenServiceImpl.java

@ -127,6 +127,11 @@ public class EpdcScreenServiceImpl implements EpdcScreenService {
return analysisFeignClient.itemDetail(formDto);
}
@Override
public Result<EpdcScreenIssueDetailResultDTO> issueDetail(EpdcScreenIssueDetailFormDTO formDto) {
return analysisFeignClient.issueDetail(formDto);
}
@Override
public Result<List<EpdcScreenIssueProgressResultDTO>> issueProgress(EpdcScreenIssueProgressFormDTO formDto) {
return analysisFeignClient.issueProgress(formDto);

Loading…
Cancel
Save