From 3033ccf3878fae2c204df53be2a283f29f5853ed Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期五, 10 十月 2025 18:17:02 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/haizhentong --- ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysEducationalInfoController.java | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysEducationalInfoController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysEducationalInfoController.java index f4ca8ff..aa364e4 100644 --- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysEducationalInfoController.java +++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysEducationalInfoController.java @@ -7,6 +7,7 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.framework.web.service.TokenService; +import com.ruoyi.system.model.TSysActivity; import com.ruoyi.system.model.TSysEducationalInfo; import com.ruoyi.system.query.TSysEducationalInfoQuery; import com.ruoyi.system.service.TSysEducationalInfoService; @@ -63,7 +64,14 @@ @ApiOperation(value = "查看教育资讯详情") @GetMapping(value = "/getDetailById") public R<TSysEducationalInfo> getDetailById(@RequestParam String id) { - return R.ok(sysEducationalInfoService.getById(id)); + TSysEducationalInfo sysEducationalInfo = sysEducationalInfoService.getById(id); + // 查询次数自增 使用数据库原子更新操作 + sysEducationalInfoService.update( + Wrappers.<TSysEducationalInfo>lambdaUpdate() + .setSql("click_count = click_count + 1") + .eq(TSysEducationalInfo::getId, id) + ); + return R.ok(sysEducationalInfo); } } -- Gitblit v1.7.1