From 8fe91dfb33c1b84e96f7a448e7e6efc584510c76 Mon Sep 17 00:00:00 2001 From: zhangyuan Date: Fri, 21 Oct 2022 16:21:44 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=99=E5=B8=82=E5=B9=B3=E5=8F=B0=E5=BC=80?= =?UTF-8?q?=E6=94=BE=E7=9A=84=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../item/controller/ItemController.java | 42 +++++++++++++++++++ .../modules/item/service/ItemService.java | 31 ++++++++++++++ .../item/service/impl/ItemServiceImpl.java | 14 +++++++ 3 files changed, 87 insertions(+) diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/controller/ItemController.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/controller/ItemController.java index 9783f06a3..9ae52e413 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/controller/ItemController.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/controller/ItemController.java @@ -454,5 +454,47 @@ public class ItemController { return new Result>().ok(itemService.getItemListByAddress(params)); } + /** + * 接受市平台诉求督办 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author zhy + * @date 2022/10/21 16:13 + */ + @PostMapping("gov/case/supervise") + public Result supervise(@RequestBody AppealSuperviseResultDTO formDto) { + ValidatorUtils.validateEntity(formDto); + return itemService.supervise(formDto); + } + + /** + * 接受市平台吹哨驳回 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author zhy + * @date 2022/10/21 16:13 + */ + @PostMapping("gov/case/whistle/reportreject") + public Result reportReject(@RequestBody AppealWhistleReportRejectResultDTO formDto) { + ValidatorUtils.validateEntity(formDto); + return itemService.reportReject(formDto); + } + + /** + * 接受市平台吹哨反馈 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author zhy + * @date 2022/10/21 16:13 + */ + @PostMapping("gov/case/whistle/feedback") + public Result feedback(@RequestBody AppealWhistleFeedbackResultDTO formDto) { + ValidatorUtils.validateEntity(formDto); + return itemService.feedback(formDto); + } + } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/ItemService.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/ItemService.java index fb43366b7..b7b3c1a86 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/ItemService.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/ItemService.java @@ -662,4 +662,35 @@ public interface ItemService extends BaseService { Result pushItemDifficulty(AcceptItemDifficultyOutFormDTO formDto); List getItemListByAddress(Map params); + + /** + * 接受市平台诉求督办 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author zhy + * @date 2022/10/21 16:16 + */ + Result supervise(AppealSuperviseResultDTO formDto); + + /** + * 接受市平台吹哨驳回 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author zhy + * @date 2022/10/21 16:16 + */ + Result reportReject(AppealWhistleReportRejectResultDTO formDto); + + /** + * 接受市平台吹哨反馈 + * + * @param formDto + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author zhy + * @date 2022/10/21 16:16 + */ + Result feedback(AppealWhistleFeedbackResultDTO formDto); + } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java index 0e306eeb2..82f82bb5b 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java @@ -4069,4 +4069,18 @@ public class ItemServiceImpl extends BaseServiceImpl implem return baseDao.getItemListByAddress(params); } + @Override + public Result supervise(AppealSuperviseResultDTO formDto){ + return new Result(); + } + + @Override + public Result reportReject(AppealWhistleReportRejectResultDTO formDto){ + return new Result(); + } + + @Override + public Result feedback(AppealWhistleFeedbackResultDTO formDto){ + return new Result(); + } }