| | |
| | | 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; |
| | |
| | | @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); |
| | | } |
| | | |
| | | } |