/** * 获取流程表单 * * @param taskId 任务ID * @param taskName 任务名称 * @param taskDefKey 任务环节标识 * @param procInsId 流程实例ID * @param procDefId 流程定义ID */ @RequestMapping(value = "form") public String form(Act act, HttpServletRequest request, Model model) { // 获取流程XML上的表单KEY String formKey = actTaskService.getFormKey(act.getProcDefId(), act.getTaskDefKey()); // 获取流程实例对象 if (act.getProcInsId() != null) { act.setProcIns(actTaskService.getProcIns(act.getProcInsId())); } return "redirect:" + ActUtils.getFormUrl(formKey, act); // // 传递参数到视图 // model.addAttribute("act", act); // model.addAttribute("formUrl", formUrl); // return "modules/act/actTaskForm"; }