diff --git a/WebRoot/WEB-INF/jsp/sunvote/chapter/chapter_edit.jsp b/WebRoot/WEB-INF/jsp/sunvote/chapter/chapter_edit.jsp
index 6d8a7d7..525acab 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/chapter/chapter_edit.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/chapter/chapter_edit.jsp
@@ -45,7 +45,13 @@
diff --git a/WebRoot/WEB-INF/jsp/sunvote/chapter/chapter_list.jsp b/WebRoot/WEB-INF/jsp/sunvote/chapter/chapter_list.jsp
index 1c141f7..b4c5732 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/chapter/chapter_list.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/chapter/chapter_list.jsp
@@ -1,6 +1,7 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="myelfun" uri="/WEB-INF/tld/elfun.tld"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
@@ -88,7 +89,7 @@
| ${var.NAME} |
${var.CDESCRIPTION} |
${var.REMARK} |
- ${var.TEACHINGMATERIAL_ID} |
+ ${myelfun:findTeachingmaterialName(var.TEACHINGMATERIAL_ID)} |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/coursemanagement/coursemanagement_edit.jsp b/WebRoot/WEB-INF/jsp/sunvote/coursemanagement/coursemanagement_edit.jsp
index dc7bee9..9aca037 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/coursemanagement/coursemanagement_edit.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/coursemanagement/coursemanagement_edit.jsp
@@ -33,15 +33,36 @@
老师: |
- |
+
+ <%-- | --%>
+
+
- 班级ID: |
- |
+ 班级: |
+
+ <%-- | --%>
+
+
科目: |
- |
+
+ <%-- | --%>
+
+
开始时间: |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/coursemanagement/coursemanagement_list.jsp b/WebRoot/WEB-INF/jsp/sunvote/coursemanagement/coursemanagement_list.jsp
index e0082ed..416e270 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/coursemanagement/coursemanagement_list.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/coursemanagement/coursemanagement_list.jsp
@@ -1,6 +1,7 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="myelfun" uri="/WEB-INF/tld/elfun.tld"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
@@ -67,7 +68,7 @@
序号 |
老师 |
- 班级ID |
+ 班级 |
科目 |
开始时间 |
结束时间 |
@@ -87,9 +88,9 @@
${vs.index+1} |
- ${var.TEACHER_ID} |
- ${var.CLASS_ID} |
- ${var.SUBJECT_ID} |
+ ${myelfun:findTeacherName(var.TEACHER_ID)} |
+ ${myelfun:findClassName(var.CLASS_ID)} |
+ ${myelfun:findSubjectCName(var.SUBJECT_ID)} |
${var.START_DATE} |
${var.END_DATE} |
${var.REMARK} |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/keypad/keypad_edit.jsp b/WebRoot/WEB-INF/jsp/sunvote/keypad/keypad_edit.jsp
index 21e711f..f16e562 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/keypad/keypad_edit.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/keypad/keypad_edit.jsp
@@ -41,11 +41,22 @@
是否正常: |
- |
+
+
+ |
+ <%-- --%>
工作模式: |
- |
+
+ <%-- | --%>
+
生产时间: |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/keypad/keypad_list.jsp b/WebRoot/WEB-INF/jsp/sunvote/keypad/keypad_list.jsp
index b056906..9f5996b 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/keypad/keypad_list.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/keypad/keypad_list.jsp
@@ -88,8 +88,8 @@
${vs.index+1} |
${var.NO} |
${var.SN} |
- ${var.IS_OK} |
- ${var.WORK_MODE} |
+ ${var.IS_OK == 1 ? "正常":"损坏"} |
+ ${var.WORK_MODE == 1 ? "RF模式" : "433模式"} |
${var.PRODUCT_DATE} |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_edit.jsp b/WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_edit.jsp
index 88b6faa..ff94298 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_edit.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_edit.jsp
@@ -33,15 +33,37 @@
所属学校: |
- |
+
+ <%-- --%>
+
+
+ |
所属年级: |
- |
+
+ <%-- | --%>
+
+
班级类型: |
- |
+
+ <%-- | --%>
+
+
班级名称: |
@@ -53,7 +75,14 @@
班级基站: |
- |
+
+ <%-- | --%>
+
+
diff --git a/WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_list.jsp b/WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_list.jsp
index cc1c831..ab1af37 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_list.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_list.jsp
@@ -1,6 +1,8 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="myelfun" uri="/WEB-INF/tld/elfun.tld"%>
+
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
@@ -87,12 +89,12 @@
|
${vs.index+1} |
- ${var.SCHOOL_ID} |
- ${var.GRADE_ID} |
- ${var.CLASS_TYPE} |
+ ${myelfun:findSchoolName(var.SCHOOL_ID)} |
+ ${myelfun:findGradeName(var.GRADE_ID)} |
+ ${myelfun:findClassTypeName(var.CLASS_TYPE)} |
${var.CLASS_NAME} |
${var.CLASS_CODE} |
- ${var.BASESTATION_ID} |
+ ${myelfun:findBasestationName(var.BASESTATION_ID)} |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_edit.jsp b/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_edit.jsp
index ed2bb23..5ddacfd 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_edit.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_edit.jsp
@@ -33,7 +33,14 @@
所在学校: |
- |
+
+
+ |
+ <%-- --%>
姓名: |
@@ -57,11 +64,17 @@
密码: |
- |
+ |
性别: |
- |
+
+
+ |
+ <%-- --%>
科目列表: |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_list.jsp b/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_list.jsp
index a00b980..5c6495b 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_list.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_list.jsp
@@ -1,6 +1,7 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="myelfun" uri="/WEB-INF/tld/elfun.tld"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
@@ -72,7 +73,6 @@
座机电话 |
证件号 |
账号 |
- 密码 |
性别 |
科目列表 |
教师卡编号 |
@@ -91,14 +91,13 @@
${vs.index+1} |
- ${var.SCHOOL_ID} |
+ ${myelfun:findSchoolName(var.SCHOOL_ID)} |
${var.NAME} |
${var.PHONE} |
${var.SEAT_PHONE} |
${var.CARD_NO} |
${var.ACCOUT} |
- ${var.PASSWORD} |
- ${var.SEX} |
+ ${var.SEX == 1? "男":"女"} |
${var.SUBJECT_IDS} |
${var.KEYPAD_ID} |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/teachingmaterial/teachingmaterial_edit.jsp b/WebRoot/WEB-INF/jsp/sunvote/teachingmaterial/teachingmaterial_edit.jsp
index 65c0252..b92f82e 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/teachingmaterial/teachingmaterial_edit.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/teachingmaterial/teachingmaterial_edit.jsp
@@ -2,6 +2,7 @@
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
+
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
@@ -37,11 +38,25 @@
|
所属科目: |
- |
+
+
+ |
+ <%-- --%>
所属年级: |
- |
+
+
+ |
+ <%-- --%>
教材版本号: |
diff --git a/WebRoot/WEB-INF/jsp/sunvote/teachingmaterial/teachingmaterial_list.jsp b/WebRoot/WEB-INF/jsp/sunvote/teachingmaterial/teachingmaterial_list.jsp
index bc637c7..816ef28 100644
--- a/WebRoot/WEB-INF/jsp/sunvote/teachingmaterial/teachingmaterial_list.jsp
+++ b/WebRoot/WEB-INF/jsp/sunvote/teachingmaterial/teachingmaterial_list.jsp
@@ -1,6 +1,7 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="myelfun" uri="/WEB-INF/tld/elfun.tld"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
@@ -87,8 +88,8 @@
${vs.index+1} |
${var.NAME} |
- ${var.SUBJECT_ID} |
- ${var.GRADE_ID} |
+ ${myelfun:findSubjectCName(var.SUBJECT_ID)} |
+ ${myelfun:findGradeName(var.GRADE_ID)} |
${var.VERSION_CODE} |
${var.VERSION_NAME} |
diff --git a/resources/mybatis1/sunvote/TeachingMaterialMapper.xml b/resources/mybatis1/sunvote/TeachingMaterialMapper.xml
index 9d2fd09..7a408b5 100644
--- a/resources/mybatis1/sunvote/TeachingMaterialMapper.xml
+++ b/resources/mybatis1/sunvote/TeachingMaterialMapper.xml
@@ -32,9 +32,17 @@
insert into
(
-
+ NAME,
+ SUBJECT_ID,
+ GRADE_ID,
+ VERSION_CODE,
+ VERSION_NAME
) values (
-
+ #{NAME},
+ #{SUBJECT_ID},
+ #{GRADE_ID},
+ #{VERSION_CODE},
+ #{VERSION_NAME}
)
@@ -56,7 +64,7 @@
GRADE_ID = #{GRADE_ID},
VERSION_CODE = #{VERSION_CODE},
VERSION_NAME = #{VERSION_NAME},
- ID = ID
+ ID = #{ID}
where
ID = #{ID}
diff --git a/resources/spring/ApplicationContext-main.xml b/resources/spring/ApplicationContext-main.xml
index 703f0a3..3f3881e 100644
--- a/resources/spring/ApplicationContext-main.xml
+++ b/resources/spring/ApplicationContext-main.xml
@@ -34,4 +34,6 @@
+
+
diff --git a/src/com/fh/controller/api/ApiServer.java b/src/com/fh/controller/api/ApiServer.java
index 25c72af..6b59efb 100644
--- a/src/com/fh/controller/api/ApiServer.java
+++ b/src/com/fh/controller/api/ApiServer.java
@@ -28,14 +28,6 @@ public class ApiServer extends BaseController {
private KeypadManager keypadService;
- @RequestMapping(value="/*" ,produces="application/json;charset=UTF-8")
- @ResponseBody
- public Object Default() throws Exception{
- ResponseGson respone = new ResponseGson();
- respone.setPathError();
- return respone.toJson();
- }
-
@RequestMapping(value="/school" ,produces="application/json;charset=UTF-8")
@ResponseBody
public Object schoolDefault() throws Exception{
diff --git a/src/com/fh/controller/sunvote/chapter/ChapterController.java b/src/com/fh/controller/sunvote/chapter/ChapterController.java
index 5012042..daa7475 100644
--- a/src/com/fh/controller/sunvote/chapter/ChapterController.java
+++ b/src/com/fh/controller/sunvote/chapter/ChapterController.java
@@ -8,7 +8,9 @@ import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+
import javax.annotation.Resource;
+
import org.springframework.beans.propertyeditors.CustomDateEditor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.WebDataBinder;
@@ -16,6 +18,7 @@ import org.springframework.web.bind.annotation.InitBinder;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
+
import com.fh.controller.base.BaseController;
import com.fh.entity.Page;
import com.fh.util.AppUtil;
@@ -24,6 +27,7 @@ import com.fh.util.PageData;
import com.fh.util.Jurisdiction;
import com.fh.util.Tools;
import com.fh.service.sunvote.chapter.ChapterManager;
+import com.fh.service.sunvote.teachingmaterial.TeachingMaterialManager;
/**
* 说明:章节管理
@@ -38,6 +42,9 @@ public class ChapterController extends BaseController {
@Resource(name="chapterService")
private ChapterManager chapterService;
+ @Resource(name="teachingmaterialService")
+ private TeachingMaterialManager teachingmaterialService;
+
/**保存
* @param
* @throws Exception
@@ -121,6 +128,10 @@ public class ChapterController extends BaseController {
PageData pd = new PageData();
pd = this.getPageData();
mv.setViewName("sunvote/chapter/chapter_edit");
+
+ List teachings = teachingmaterialService.listAll(pd);
+ mv.addObject("teachings", teachings);
+
mv.addObject("msg", "save");
mv.addObject("pd", pd);
return mv;
@@ -137,6 +148,10 @@ public class ChapterController extends BaseController {
pd = this.getPageData();
pd = chapterService.findById(pd); //根据ID读取
mv.setViewName("sunvote/chapter/chapter_edit");
+
+ List teachings = teachingmaterialService.listAll(pd);
+ mv.addObject("teachings", teachings);
+
mv.addObject("msg", "edit");
mv.addObject("pd", pd);
return mv;
diff --git a/src/com/fh/controller/sunvote/coursemanagement/CourseManagementController.java b/src/com/fh/controller/sunvote/coursemanagement/CourseManagementController.java
index 0c8853f..e516544 100644
--- a/src/com/fh/controller/sunvote/coursemanagement/CourseManagementController.java
+++ b/src/com/fh/controller/sunvote/coursemanagement/CourseManagementController.java
@@ -8,7 +8,9 @@ import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+
import javax.annotation.Resource;
+
import org.springframework.beans.propertyeditors.CustomDateEditor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.WebDataBinder;
@@ -16,6 +18,7 @@ import org.springframework.web.bind.annotation.InitBinder;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
+
import com.fh.controller.base.BaseController;
import com.fh.entity.Page;
import com.fh.util.AppUtil;
@@ -24,6 +27,9 @@ import com.fh.util.PageData;
import com.fh.util.Jurisdiction;
import com.fh.util.Tools;
import com.fh.service.sunvote.coursemanagement.CourseManagementManager;
+import com.fh.service.sunvote.sclass.SClassManager;
+import com.fh.service.sunvote.subject.SubjectManager;
+import com.fh.service.sunvote.teacher.TeacherManager;
/**
* 说明:任课管理
@@ -38,6 +44,15 @@ public class CourseManagementController extends BaseController {
@Resource(name="coursemanagementService")
private CourseManagementManager coursemanagementService;
+ @Resource(name="teacherService")
+ private TeacherManager teacherService;
+
+ @Resource(name="sclassService")
+ private SClassManager sclassService;
+
+ @Resource(name="subjectService")
+ private SubjectManager subjectService;
+
/**保存
* @param
* @throws Exception
@@ -121,6 +136,14 @@ public class CourseManagementController extends BaseController {
PageData pd = new PageData();
pd = this.getPageData();
mv.setViewName("sunvote/coursemanagement/coursemanagement_edit");
+
+ List teachers = teacherService.listAll(pd);
+ mv.addObject("teachers",teachers);
+ List classs = sclassService.listAll(pd);
+ mv.addObject("classs",classs);
+ List subjects = subjectService.listAll(pd);
+ mv.addObject("subjects", subjects);
+
mv.addObject("msg", "save");
mv.addObject("pd", pd);
return mv;
@@ -137,6 +160,13 @@ public class CourseManagementController extends BaseController {
pd = this.getPageData();
pd = coursemanagementService.findById(pd); //根据ID读取
mv.setViewName("sunvote/coursemanagement/coursemanagement_edit");
+ List teachers = teacherService.listAll(pd);
+ mv.addObject("teachers",teachers);
+ List classs = sclassService.listAll(pd);
+ mv.addObject("classs",classs);
+ List subjects = subjectService.listAll(pd);
+ mv.addObject("subjects", subjects);
+
mv.addObject("msg", "edit");
mv.addObject("pd", pd);
return mv;
diff --git a/src/com/fh/controller/sunvote/sclass/SClassController.java b/src/com/fh/controller/sunvote/sclass/SClassController.java
index acedfb5..8adc769 100644
--- a/src/com/fh/controller/sunvote/sclass/SClassController.java
+++ b/src/com/fh/controller/sunvote/sclass/SClassController.java
@@ -125,8 +125,8 @@ public class SClassController extends BaseController {
pd.put("keywords", keywords.trim());
}
page.setPd(pd);
- List varList = sclassService.list(page); //列出SClass列表
mv.setViewName("sunvote/sclass/sclass_list");
+ List varList = sclassService.list(page); //列出SClass列表
mv.addObject("varList", varList);
mv.addObject("pd", pd);
mv.addObject("QX",Jurisdiction.getHC()); //按钮权限
@@ -143,6 +143,14 @@ public class SClassController extends BaseController {
PageData pd = new PageData();
pd = this.getPageData();
mv.setViewName("sunvote/sclass/sclass_edit");
+ List schools = schoolService.listAll(pd);
+ mv.addObject("schools",schools);
+ List basestations = basestationService.listAll(pd);
+ mv.addObject("basestations",basestations);
+ List grades = gradeService.listAll(pd);
+ mv.addObject("grades", grades);
+ List classTypes = classtypeService.listAll(pd);
+ mv.addObject("classTypes", classTypes);
mv.addObject("msg", "save");
mv.addObject("pd", pd);
return mv;
@@ -159,6 +167,14 @@ public class SClassController extends BaseController {
pd = this.getPageData();
pd = sclassService.findById(pd); //根据ID读取
mv.setViewName("sunvote/sclass/sclass_edit");
+ List schools = schoolService.listAll(pd);
+ mv.addObject("schools",schools);
+ List basestations = basestationService.listAll(pd);
+ mv.addObject("basestations",basestations);
+ List grades = gradeService.listAll(pd);
+ mv.addObject("grades", grades);
+ List classTypes = classtypeService.listAll(pd);
+ mv.addObject("classTypes", classTypes);
mv.addObject("msg", "edit");
mv.addObject("pd", pd);
return mv;
diff --git a/src/com/fh/controller/sunvote/teacher/TeacherController.java b/src/com/fh/controller/sunvote/teacher/TeacherController.java
index 879770a..11e77da 100644
--- a/src/com/fh/controller/sunvote/teacher/TeacherController.java
+++ b/src/com/fh/controller/sunvote/teacher/TeacherController.java
@@ -8,7 +8,9 @@ import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+
import javax.annotation.Resource;
+
import org.springframework.beans.propertyeditors.CustomDateEditor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.WebDataBinder;
@@ -16,6 +18,7 @@ import org.springframework.web.bind.annotation.InitBinder;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
+
import com.fh.controller.base.BaseController;
import com.fh.entity.Page;
import com.fh.util.AppUtil;
@@ -23,6 +26,7 @@ import com.fh.util.ObjectExcelView;
import com.fh.util.PageData;
import com.fh.util.Jurisdiction;
import com.fh.util.Tools;
+import com.fh.service.sunvote.school.SchoolManager;
import com.fh.service.sunvote.teacher.TeacherManager;
/**
@@ -38,6 +42,9 @@ public class TeacherController extends BaseController {
@Resource(name="teacherService")
private TeacherManager teacherService;
+ @Resource(name="schoolService")
+ private SchoolManager schoolService;
+
/**保存
* @param
* @throws Exception
@@ -121,6 +128,10 @@ public class TeacherController extends BaseController {
PageData pd = new PageData();
pd = this.getPageData();
mv.setViewName("sunvote/teacher/teacher_edit");
+
+ List schools = schoolService.listAll(pd);
+ mv.addObject("schools",schools);
+
mv.addObject("msg", "save");
mv.addObject("pd", pd);
return mv;
@@ -137,6 +148,8 @@ public class TeacherController extends BaseController {
pd = this.getPageData();
pd = teacherService.findById(pd); //根据ID读取
mv.setViewName("sunvote/teacher/teacher_edit");
+ List schools = schoolService.listAll(pd);
+ mv.addObject("schools",schools);
mv.addObject("msg", "edit");
mv.addObject("pd", pd);
return mv;
diff --git a/src/com/fh/controller/sunvote/teachingmaterial/TeachingMaterialController.java b/src/com/fh/controller/sunvote/teachingmaterial/TeachingMaterialController.java
index 8c6bd83..bb2fc08 100644
--- a/src/com/fh/controller/sunvote/teachingmaterial/TeachingMaterialController.java
+++ b/src/com/fh/controller/sunvote/teachingmaterial/TeachingMaterialController.java
@@ -8,7 +8,9 @@ import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+
import javax.annotation.Resource;
+
import org.springframework.beans.propertyeditors.CustomDateEditor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.WebDataBinder;
@@ -16,6 +18,7 @@ import org.springframework.web.bind.annotation.InitBinder;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
+
import com.fh.controller.base.BaseController;
import com.fh.entity.Page;
import com.fh.util.AppUtil;
@@ -23,6 +26,8 @@ import com.fh.util.ObjectExcelView;
import com.fh.util.PageData;
import com.fh.util.Jurisdiction;
import com.fh.util.Tools;
+import com.fh.service.sunvote.grade.GradeManager;
+import com.fh.service.sunvote.subject.SubjectManager;
import com.fh.service.sunvote.teachingmaterial.TeachingMaterialManager;
/**
@@ -38,6 +43,11 @@ public class TeachingMaterialController extends BaseController {
@Resource(name="teachingmaterialService")
private TeachingMaterialManager teachingmaterialService;
+ @Resource(name="gradeService")
+ private GradeManager gradeService;
+
+ @Resource(name="subjectService")
+ private SubjectManager subjectService;
/**保存
* @param
* @throws Exception
@@ -121,6 +131,13 @@ public class TeachingMaterialController extends BaseController {
PageData pd = new PageData();
pd = this.getPageData();
mv.setViewName("sunvote/teachingmaterial/teachingmaterial_edit");
+
+ List grades = gradeService.listAll(pd);
+ mv.addObject("grades", grades);
+
+ List subjects = subjectService.listAll(pd);
+ mv.addObject("subjects", subjects);
+
mv.addObject("msg", "save");
mv.addObject("pd", pd);
return mv;
@@ -137,6 +154,10 @@ public class TeachingMaterialController extends BaseController {
pd = this.getPageData();
pd = teachingmaterialService.findById(pd); //根据ID读取
mv.setViewName("sunvote/teachingmaterial/teachingmaterial_edit");
+ List grades = gradeService.listAll(pd);
+ mv.addObject("grades", grades);
+ List subjects = subjectService.listAll(pd);
+ mv.addObject("subjects", subjects);
mv.addObject("msg", "edit");
mv.addObject("pd", pd);
return mv;
| | | |