From a5d41cde3ba764149d655abc0542715619a325bc Mon Sep 17 00:00:00 2001 From: wanggongfeng <1305282856@qq.com> Date: Thu, 12 Dec 2019 18:38:46 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8E=8B=E5=85=AC=E5=B3=B0=EF=BC=9A=E5=B8=B8?= =?UTF-8?q?=E7=94=A8=E8=AF=AD=E4=BD=BF=E7=94=A8=E6=AC=A1=E6=95=B0=E5=8A=A0?= =?UTF-8?q?1=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../phrases/controller/ActPhraseController.java | 11 ++++++----- .../esua/epdc/modules/phrases/dao/ActPhraseDao.java | 3 +++ .../modules/phrases/service/ActPhraseService.java | 10 ++++++++++ .../phrases/service/impl/ActPhraseServiceImpl.java | 9 +++++++++ .../main/resources/mapper/phrases/ActPhraseDao.xml | 4 ++++ 5 files changed, 32 insertions(+), 5 deletions(-) diff --git a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/controller/ActPhraseController.java b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/controller/ActPhraseController.java index 37d354243..baf2fc840 100644 --- a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/controller/ActPhraseController.java +++ b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/controller/ActPhraseController.java @@ -91,10 +91,11 @@ public class ActPhraseController { ExcelUtils.exportExcelToTarget(response, null, list, ActPhraseExcel.class); } - /*@PostMapping("queryCategoryInfo") - public Result> queryCategoryInfo(@RequestBody CategoryInfoFormDTO formDTO) { - List data = categoryService.listCategoryInfo(formDTO); - return new Result>().ok(data); - }*/ + @PostMapping("sagenumAddOne") + public Result sagenumAddOne(String id) { + + actPhraseService.updateUsagenumAddOne(id); + return new Result().ok("使用次数加一成功"); + } } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/dao/ActPhraseDao.java b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/dao/ActPhraseDao.java index 427c37dc5..b08335e7a 100644 --- a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/dao/ActPhraseDao.java +++ b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/dao/ActPhraseDao.java @@ -21,6 +21,7 @@ import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; import com.elink.esua.epdc.modules.phrases.entity.ActPhraseEntity; import com.elink.esua.epdc.modules.phrases.entity.ActPhraseRedisEntity; import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; import java.util.List; @@ -38,4 +39,6 @@ public interface ActPhraseDao extends BaseDao { * @return */ List selectListPhraseInOrder(); + + void updateUsagenumAddOne(@Param("id")String id); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/service/ActPhraseService.java b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/service/ActPhraseService.java index 9d18096cd..5a9ba04b2 100644 --- a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/service/ActPhraseService.java +++ b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/service/ActPhraseService.java @@ -97,4 +97,14 @@ public interface ActPhraseService extends BaseService { * 查询常用语,更新Radis */ void insertPhraseListToRedis(); + + /** + * 更新使用次数(+1) + * + * @param id + * @return void + * @author wanggongfeng + * @date 2019-12-12 + */ + void updateUsagenumAddOne(String id); } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/service/impl/ActPhraseServiceImpl.java b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/service/impl/ActPhraseServiceImpl.java index a794ec203..3bf395be1 100644 --- a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/service/impl/ActPhraseServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/phrases/service/impl/ActPhraseServiceImpl.java @@ -161,4 +161,13 @@ public class ActPhraseServiceImpl extends BaseServiceImpl + + update epdc_act_phrase set USAGE_NUM = USAGE_NUM + 1 where id = {#id} + + \ No newline at end of file