From c054596a7027374c3f5cd1b8364599b505a8917c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Mon, 21 Nov 2022 21:42:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8F=E8=A7=88=E9=87=8F=E6=95=B0=E9=87=8F?= =?UTF-8?q?=E5=8A=A0=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/xm/core/ctrl/XmTaskController.java | 8 ++++++++ .../src/main/java/com/xm/core/service/XmTaskService.java | 4 ++++ .../resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskController.java index 1ca65989..eb5e273d 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskController.java @@ -208,6 +208,14 @@ public class XmTaskController { } + @ApiOperation("更新任务的浏览量+1") + @RequestMapping(value="/upBrowseTimes",method=RequestMethod.POST) + public Map upBrowseTimes( @ApiIgnore @RequestBody XmTask xmTask){ + User user=LoginUtils.getCurrentUserInfo(); + this.xmTaskService.upBrowseTimes(xmTask.getId()); + return ResponseHelper.ok("成功"); + } + @ApiOperation("统计所有上级的进度情况") @RequestMapping(value="/calcProgress",method=RequestMethod.POST) public Map calcProgress( @ApiIgnore @RequestBody XmTask xmTask){ diff --git a/xm-core/src/main/java/com/xm/core/service/XmTaskService.java b/xm-core/src/main/java/com/xm/core/service/XmTaskService.java index ba156774..a940101e 100644 --- a/xm-core/src/main/java/com/xm/core/service/XmTaskService.java +++ b/xm-core/src/main/java/com/xm/core/service/XmTaskService.java @@ -760,5 +760,9 @@ public class XmTaskService extends BaseService { public String createKey(String keyName) { return "T"+sequenceService.getCommonNo("{date62:yyyyMMddHHmmss}{rands:4}"); } + + public void upBrowseTimes(String id) { + super.update("upBrowseTimes",id); + } } diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml index db1eb7e4..d90ffe69 100644 --- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml +++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml @@ -378,6 +378,12 @@ group by ${groupBy} + + update xm_task + set browse_times=browse_times+1 + where id = #{id} + +