|
@@ -113,7 +113,7 @@ public class MarkController extends BaseController {
|
|
|
}
|
|
|
|
|
|
@RequestMapping(value = "/subject-select", method = RequestMethod.GET)
|
|
|
- public ModelAndView select(HttpServletRequest request) {
|
|
|
+ public ModelAndView select(HttpServletRequest request, @RequestParam(required = false) Integer examId) {
|
|
|
ModelAndView modelAndView = new ModelAndView("modules/mark/subjectSelect");
|
|
|
User user = RequestUtils.getWebUser(request).getUser();
|
|
|
Calendar rightNow = Calendar.getInstance();
|
|
@@ -121,6 +121,12 @@ public class MarkController extends BaseController {
|
|
|
rightNow.add(Calendar.YEAR, -1);
|
|
|
List<Exam> examList = examService.findByMarkerUserId(user.getId(), rightNow.getTime());
|
|
|
modelAndView.addObject("examList", examList);
|
|
|
+ if (examId != null) {
|
|
|
+ Exam exam = examService.findById(examId);
|
|
|
+ if (exam != null && exam.getStatus() == ExamStatus.START) {
|
|
|
+ modelAndView.addObject("exam", exam);
|
|
|
+ }
|
|
|
+ }
|
|
|
return modelAndView;
|
|
|
}
|
|
|
|
|
@@ -151,7 +157,7 @@ public class MarkController extends BaseController {
|
|
|
public ModelAndView select(HttpServletRequest request, HttpServletResponse response,
|
|
|
@RequestParam Integer markerId) {
|
|
|
WebUser user = RequestUtils.getWebUser(request);
|
|
|
- ModelAndView modelAndView = new ModelAndView("modules/mark/subjectSelectAp");
|
|
|
+ ModelAndView modelAndView = new ModelAndView("modules/mark/subjectSelect");
|
|
|
Calendar rightNow = Calendar.getInstance();
|
|
|
rightNow.setTime(new Date());
|
|
|
rightNow.add(Calendar.YEAR, -1);
|