diff --git a/WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp b/WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp index 20d6870..b42af60 100644 --- a/WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp +++ b/WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp @@ -134,6 +134,7 @@ + ${pd }
diff --git a/resources/mybatis1/sunvote/HomeworkMapper.xml b/resources/mybatis1/sunvote/HomeworkMapper.xml index 14a1fa6..c92d29f 100644 --- a/resources/mybatis1/sunvote/HomeworkMapper.xml +++ b/resources/mybatis1/sunvote/HomeworkMapper.xml @@ -278,5 +278,19 @@ + + + \ No newline at end of file diff --git a/src/com/fh/controller/base/BaseController.java b/src/com/fh/controller/base/BaseController.java index 9364f03..7ea4cd5 100644 --- a/src/com/fh/controller/base/BaseController.java +++ b/src/com/fh/controller/base/BaseController.java @@ -98,7 +98,7 @@ public class BaseController { return role; } - public String geTeacherID(){ + public String getTeacherID(){ Session session = Jurisdiction.getSession(); User user = (User)session.getAttribute(Const.SESSION_USER); if(user != null){ diff --git a/src/com/fh/controller/sunvote/homework/HomeworkController.java b/src/com/fh/controller/sunvote/homework/HomeworkController.java index 835d49e..816c921 100644 --- a/src/com/fh/controller/sunvote/homework/HomeworkController.java +++ b/src/com/fh/controller/sunvote/homework/HomeworkController.java @@ -25,6 +25,7 @@ import com.fh.bean.HomeworkQuestion; import com.fh.controller.api.ResponseGson; import com.fh.controller.base.BaseController; import com.fh.entity.Page; +import com.fh.service.sunvote.coursemanagement.CourseManagementManager; import com.fh.service.sunvote.homework.HomeworkManager; import com.fh.service.sunvote.homework.HomeworkReportManager; import com.fh.service.sunvote.homeworkproblem.HomeworkProblemManager; @@ -49,6 +50,12 @@ public class HomeworkController extends BaseController { @Resource(name = "homeworkproblemService") private HomeworkProblemManager homeworkproblemService; + + @Resource(name="coursemanagementService") + private CourseManagementManager coursemanagementService; + + @Resource(name="homeworkReporService") + private HomeworkReportManager homeworkReporkService; /** * 保存 @@ -193,7 +200,7 @@ public class HomeworkController extends BaseController { pd = this.getPageData(); pd = homeworkService.findById(pd); // 根据ID读取 pd.put("QUESTIONS", homeworkproblemService.listProblem(pd)); - pd.put("TEACHER_ID", geTeacherID()); + pd.put("TEACHER_ID", getTeacherID()); mv.setViewName("sunvote/homework/homework_edit2"); mv.addObject("msg", "edit"); mv.addObject("operation", "edit"); @@ -214,7 +221,7 @@ public class HomeworkController extends BaseController { pd = this.getPageData(); pd = homeworkService.findById(pd); // 根据ID读取 pd.put("QUESTIONS", homeworkproblemService.listProblem(pd)); - pd.put("TEACHER_ID", geTeacherID()); + pd.put("TEACHER_ID", getTeacherID()); mv.setViewName("sunvote/homework/homework_view"); mv.addObject("msg", "edit"); mv.addObject("operation", "view"); @@ -235,7 +242,16 @@ public class HomeworkController extends BaseController { ModelAndView mv = this.getModelAndView(); PageData pd = new PageData(); pd = this.getPageData(); - + pd.put("TEACHER_ID", getTeacherID()); + List