From c7f2b3572fef46a3c268cf59b5447345f6ebba2e Mon Sep 17 00:00:00 2001 From: liuchuang <123456> Date: Sat, 21 Aug 2021 18:23:59 +0800 Subject: [PATCH] =?UTF-8?q?202108=E7=89=88=E5=A4=A7=E5=B1=8F-=E7=BD=91?= =?UTF-8?q?=E6=A0=BC=E6=B2=BB=E7=90=86=E9=A1=B9=E7=9B=AE=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=20init?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epdc/controller/ApiScreenController.java | 16 +++++++++++++++- .../esua/epdc/feign/AnalysisFeignClient.java | 11 +++++++++++ .../fallback/AnalysisFeignClientFallback.java | 5 +++++ .../esua/epdc/service/EpdcScreenService.java | 10 ++++++++++ .../epdc/service/impl/EpdcScreenServiceImpl.java | 5 +++++ 5 files changed, 46 insertions(+), 1 deletion(-) diff --git a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java index 6c86fe6..b41eb01 100644 --- a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java +++ b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java @@ -274,7 +274,7 @@ public class ApiScreenController { } /** - * 网格治理项目详情 + * 网格治理-项目详情 * * @param formDto * @return com.elink.esua.epdc.commons.tools.utils.Result @@ -286,4 +286,18 @@ public class ApiScreenController { ValidatorUtils.validateEntity(formDto); return epdcScreenService.itemDetail(formDto); } + + /** + * 网格治理-议题详情 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @author lc + * @since 2021/8/21 17:36 + */ + @GetMapping("gridGovernance/issueProgress") + public Result> issueProgress(EpdcScreenIssueProgressFormDTO formDto) { + ValidatorUtils.validateEntity(formDto); + return epdcScreenService.issueProgress(formDto); + } } diff --git a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/AnalysisFeignClient.java b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/AnalysisFeignClient.java index 795ad09..4e4cba4 100644 --- a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/AnalysisFeignClient.java +++ b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/AnalysisFeignClient.java @@ -235,4 +235,15 @@ public interface AnalysisFeignClient { */ @GetMapping(value = "analysis/screen/gridGovernance/itemDetail",consumes = MediaType.APPLICATION_JSON_VALUE) Result itemDetail(EpdcScreenItemDetailFormDTO formDto); + + /** + * 网格治理-议题详情 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @author lc + * @since 2021/8/21 17:36 + */ + @GetMapping(value = "analysis/screen/gridGovernance/issueProgress",consumes = MediaType.APPLICATION_JSON_VALUE) + Result> issueProgress(EpdcScreenIssueProgressFormDTO formDto); } diff --git a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/AnalysisFeignClientFallback.java b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/AnalysisFeignClientFallback.java index 68af49c..e066550 100644 --- a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/AnalysisFeignClientFallback.java +++ b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/AnalysisFeignClientFallback.java @@ -125,4 +125,9 @@ public class AnalysisFeignClientFallback implements AnalysisFeignClient { return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"itemDetail",formDto); } + @Override + public Result> issueProgress(EpdcScreenIssueProgressFormDTO formDto) { + return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"issueProgress",formDto); + } + } diff --git a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/EpdcScreenService.java b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/EpdcScreenService.java index 761ed14..1aea65e 100644 --- a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/EpdcScreenService.java +++ b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/EpdcScreenService.java @@ -203,4 +203,14 @@ public interface EpdcScreenService { */ Result itemDetail(EpdcScreenItemDetailFormDTO formDto); + /** + * 网格治理-议题详情 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @author lc + * @since 2021/8/21 17:36 + */ + Result> issueProgress(EpdcScreenIssueProgressFormDTO formDto); + } diff --git a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/EpdcScreenServiceImpl.java b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/EpdcScreenServiceImpl.java index 43ddab5..172cacc 100644 --- a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/EpdcScreenServiceImpl.java +++ b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/EpdcScreenServiceImpl.java @@ -126,4 +126,9 @@ public class EpdcScreenServiceImpl implements EpdcScreenService { return analysisFeignClient.itemDetail(formDto); } + @Override + public Result> issueProgress(EpdcScreenIssueProgressFormDTO formDto) { + return analysisFeignClient.issueProgress(formDto); + } + }