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/TSysProductIntroductionController.java | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysProductIntroductionController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysProductIntroductionController.java index a2d1793..affec12 100644 --- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysProductIntroductionController.java +++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TSysProductIntroductionController.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.TSysEducationalInfo; import com.ruoyi.system.model.TSysProductIntroduction; import com.ruoyi.system.query.TSysProductIntroductionQuery; import com.ruoyi.system.service.TSysProductIntroductionService; @@ -63,7 +64,14 @@ @ApiOperation(value = "查看产品介绍详情") @GetMapping(value = "/getDetailById") public R<TSysProductIntroduction> getDetailById(@RequestParam String id) { - return R.ok(sysProductIntroductionService.getById(id)); + TSysProductIntroduction sysProductIntroduction = sysProductIntroductionService.getById(id); + // 查询次数自增 使用数据库原子更新操作 + sysProductIntroductionService.update( + Wrappers.<TSysProductIntroduction>lambdaUpdate() + .setSql("click_count = click_count + 1") + .eq(TSysProductIntroduction::getId, id) + ); + return R.ok(sysProductIntroduction); } } -- Gitblit v1.7.1