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