// @RequiresPermissions("sys:user:view") @RequestMapping(value = "view-{taskId}${urlSuffix}") public String context( @PathVariable String taskId, HttpServletRequest request, HttpServletResponse response, Model model) { model.addAttribute("site", site); // "全部任务"对象 PgTaskList taskList = pgTaskListService.get(taskId); if (taskList.getTaskType().equals("0")) { // 线上任务 model.addAttribute("online", pgOnlineQuestionService.get(taskList.getQuestionId())); List answerList = pgAnswerService.findList( new PgAnswer(pgOnlineQuestionService.get(taskList.getQuestionId()))); model.addAttribute("answerList", answerList); } else if (taskList.getTaskType().equals("1")) { // 线下任务 model.addAttribute("offline", pgOfflineQuestionService.get(taskList.getQuestionId())); } model.addAttribute("taskType", taskList.getTaskType()); model.addAttribute("taskId", taskId); return "modules/cms/front/themes/" + site.getTheme() + "/task"; }