/** * 完成任务 * * @param taskId 任务ID * @param procInsId 流程实例ID,如果为空,则不保存任务提交意见 * @param comment 任务提交意见的内容 * @param vars 任务流程变量,如下 vars.keys=flag,pass vars.values=1,true vars.types=S,B @see * com.thinkgem.jeesite.modules.act.utils.PropertyType */ @RequestMapping(value = "complete") @ResponseBody public String complete(Act act) { actTaskService.complete( act.getTaskId(), act.getProcInsId(), act.getComment(), act.getVars().getVariableMap()); return "true"; // adminPath + "/act/task"; }
/** * 签收任务 * * @param taskId 任务ID */ @RequestMapping(value = "claim") @ResponseBody public String claim(Act act) { String userId = UserUtils.getUser().getLoginName(); // ObjectUtils.toString(UserUtils.getUser().getId()); actTaskService.claim(act.getTaskId(), userId); return "true"; // adminPath + "/act/task"; }