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 b2c0d1dd..8d624972 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 @@ -202,6 +202,14 @@ public class XmTaskController { } + @ApiOperation("统计所有上级的进度情况") + @RequestMapping(value="/calcProgress",method=RequestMethod.POST) + public Map calcProgress( @ApiIgnore @RequestBody XmTask xmTask){ + User user=LoginUtils.getCurrentUserInfo(); + XmTask xmTaskDb=this.xmTaskService.selectOneById(xmTask.getId()); + this.xmTaskService.sumParents(xmTaskDb); + return ResponseHelper.ok("成功"); + } @RequestMapping(value="/getXmTaskSort",method=RequestMethod.GET) public Map getXmTaskSort( @ApiIgnore @RequestParam Map xmTask){ User user=LoginUtils.getCurrentUserInfo();