From fb7314b31b2393aaa3644da4dd0133827cce0b24 Mon Sep 17 00:00:00 2001 From: wanggongfeng <1305282856@qq.com> Date: Tue, 28 Sep 2021 11:03:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E5=85=91=E6=8D=A2=E5=90=8E?= =?UTF-8?q?=E5=8F=B0=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epdc/controller/AcitveProductInfoController.java | 8 ++++++++ .../esua/epdc/service/AcitveProductInfoService.java | 11 +++++++++++ .../service/impl/AcitveProductInfoServiceImpl.java | 9 +++++++++ .../resources/mapper/AcitveProductExchangeDao.xml | 3 +++ 4 files changed, 31 insertions(+) diff --git a/esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/java/com/elink/esua/epdc/controller/AcitveProductInfoController.java b/esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/java/com/elink/esua/epdc/controller/AcitveProductInfoController.java index 407f1d1e3..ebb64e6a3 100644 --- a/esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/java/com/elink/esua/epdc/controller/AcitveProductInfoController.java +++ b/esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/java/com/elink/esua/epdc/controller/AcitveProductInfoController.java @@ -92,4 +92,12 @@ public class AcitveProductInfoController { ExcelUtils.exportExcelToTarget(response, null, list, AcitveProductInfoExcel.class); } + @PutMapping("updateState") + public Result updateState(@RequestBody AcitveProductInfoDTO dto){ + //效验数据 + ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); + acitveProductInfoService.updateState(dto); + return new Result(); + } + } diff --git a/esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/java/com/elink/esua/epdc/service/AcitveProductInfoService.java b/esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/java/com/elink/esua/epdc/service/AcitveProductInfoService.java index 92fab3b54..154e859b7 100644 --- a/esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/java/com/elink/esua/epdc/service/AcitveProductInfoService.java +++ b/esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/java/com/elink/esua/epdc/service/AcitveProductInfoService.java @@ -99,4 +99,15 @@ public interface AcitveProductInfoService extends BaseService + and PRODUCT_ID = #{productId} + and USER_NAME like '%' #{userName} '%'