From c617106f9779fc983efcef02d9021b12538569dd Mon Sep 17 00:00:00 2001 From: Elvis Date: Tue, 21 Aug 2018 16:06:26 +0800 Subject: [PATCH] 添加即时测功能 --- .settings/org.eclipse.core.resources.prefs | 3 +++ WebRoot/WEB-INF/jsp/sunvote/teacher/creat_question.jsp | 2 +- WebRoot/WEB-INF/jsp/sunvote/teacher/paper_view.jsp | 316 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp | 501 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ WebRoot/WEB-INF/jsp/sunvote/teacher/teach_paper.jsp | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---------- WebRoot/static/css/paper.css | 5 +++++ WebRoot/static/css/paper_view.css | 23 +++++++++++++++++++++++ WebRoot/static/css/set_quetion.css | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ WebRoot/static/css/teach.css | 8 ++++++-- WebRoot/static/images/add.png | Bin 0 -> 16068 bytes WebRoot/static/images/arrow_right.png | Bin 0 -> 340 bytes WebRoot/static/images/checked.png | Bin 0 -> 355 bytes WebRoot/static/images/down_arrow.png | Bin 0 -> 391 bytes WebRoot/static/images/off.png | Bin 0 -> 2461 bytes WebRoot/static/images/on.png | Bin 0 -> 1055 bytes WebRoot/static/images/option_1.png | Bin 0 -> 5955 bytes WebRoot/static/images/option_2.png | Bin 0 -> 5931 bytes WebRoot/static/images/option_3.png | Bin 0 -> 5915 bytes WebRoot/static/images/option_4.png | Bin 0 -> 5847 bytes WebRoot/static/images/reduce.png | Bin 0 -> 1097 bytes WebRoot/static/images/title.png | Bin 0 -> 12963 bytes WebRoot/static/images/up_arrow.png | Bin 0 -> 587 bytes WebRoot/static/js/model.js | 14 ++++++++++++-- resources/mybatis1/sunvote/ChapterMapper.xml | 14 +++++++------- resources/mybatis1/sunvote/KnowledgeMapper.xml | 2 ++ resources/mybatis1/sunvote/PaperMapper.xml | 4 ++++ resources/mybatis1/sunvote/QuestionMapper.xml | 3 +++ resources/mybatis1/sunvote/TeachingMaterialMapper.xml | 27 ++++++++++++++------------- resources/mybatis1/sunvote/TestPaperInfoMapper.xml | 47 +++++++++++++++++++++++++++++++++++++++++++++++ resources/mybatis1/sunvote/TextbookMapper.xml | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/com/fh/Main.java | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/com/fh/controller/api/V1.java | 376 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- src/com/fh/controller/base/BaseController.java | 9 +++++++++ src/com/fh/controller/sunvote/paper/PaperController.java | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/com/fh/controller/sunvote/teacher/TeacherController.java | 396 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------- src/com/fh/controller/system/login/LoginController.java | 7 +++++++ src/com/fh/entity/system/User.java | 9 +++++++++ src/com/fh/service/sunvote/testpaperinfo/TestPaperInfoManager.java | 20 ++++++++++++++++++++ src/com/fh/service/sunvote/testpaperinfo/impl/TestPaperInfoService.java | 16 ++++++++++++++++ src/com/fh/service/sunvote/textbook/TextbookManager.java | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ src/com/fh/service/sunvote/textbook/impl/TextbookService.java | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 42 files changed, 2301 insertions(+), 166 deletions(-) create mode 100644 WebRoot/WEB-INF/jsp/sunvote/teacher/paper_view.jsp create mode 100644 WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp create mode 100644 WebRoot/WEB-INF/jsp/sunvote/teacher/teach_paper.jsp create mode 100644 WebRoot/static/css/paper.css create mode 100644 WebRoot/static/css/paper_view.css create mode 100644 WebRoot/static/css/set_quetion.css create mode 100644 WebRoot/static/images/add.png create mode 100644 WebRoot/static/images/arrow_right.png create mode 100644 WebRoot/static/images/checked.png create mode 100644 WebRoot/static/images/down_arrow.png create mode 100644 WebRoot/static/images/off.png create mode 100644 WebRoot/static/images/on.png create mode 100644 WebRoot/static/images/option_1.png create mode 100644 WebRoot/static/images/option_2.png create mode 100644 WebRoot/static/images/option_3.png create mode 100644 WebRoot/static/images/option_4.png create mode 100644 WebRoot/static/images/reduce.png create mode 100644 WebRoot/static/images/title.png create mode 100644 WebRoot/static/images/up_arrow.png create mode 100644 resources/mybatis1/sunvote/TextbookMapper.xml create mode 100644 src/com/fh/Main.java create mode 100644 src/com/fh/service/sunvote/textbook/TextbookManager.java create mode 100644 src/com/fh/service/sunvote/textbook/impl/TextbookService.java diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs index 8746399..4fd46db 100644 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,7 +1,10 @@ eclipse.preferences.version=1 encoding//WebRoot/WEB-INF/jsp/sunvote/paper/paper_list2.jsp=UTF-8 encoding//WebRoot/WEB-INF/jsp/sunvote/teacher/creat_question.jsp=UTF-8 +encoding//WebRoot/WEB-INF/jsp/sunvote/teacher/paper_view.jsp=UTF-8 +encoding//WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp=UTF-8 encoding//WebRoot/WEB-INF/jsp/sunvote/teacher/stduent_report.jsp=UTF-8 +encoding//WebRoot/WEB-INF/jsp/sunvote/teacher/teach_paper.jsp=UTF-8 encoding//WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp=UTF-8 encoding//WebRoot/WEB-INF/jsp/system/appuser/appuser_list.jsp=UTF-8 encoding//WebRoot/WEB-INF/jsp/system/fhsms/fhsms_list.jsp=UTF-8 diff --git a/WebRoot/WEB-INF/jsp/sunvote/teacher/creat_question.jsp b/WebRoot/WEB-INF/jsp/sunvote/teacher/creat_question.jsp index 178f5d9..8885daa 100644 --- a/WebRoot/WEB-INF/jsp/sunvote/teacher/creat_question.jsp +++ b/WebRoot/WEB-INF/jsp/sunvote/teacher/creat_question.jsp @@ -190,7 +190,7 @@ + + + + + + + + + + + diff --git a/WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp b/WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp new file mode 100644 index 0000000..d137c35 --- /dev/null +++ b/WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp @@ -0,0 +1,501 @@ + + + + + + + 中天电子-教育管理系统 + + + + + + + + + + + + +
+
+
+

选择班级

+
+
+
    +
  • 一年级1502班
  • +
+
+
+
+
+
+
    +
  • 同步教材

  • +
  • 知识点

  • +
    +
+
+
+

西师大版/一年级上

+
+
    +
  • +

    人教版

    + +
    +
    +
      +
    • 一年级1502班
    • +
    • 一年级1502班
    • +
    • 一年级1502班
    • +
    • 一年级1502班
    • +
    • 一年级1502班
    • +
      +
    +
    +
  • +
  • +

    人教版

    + +
    +
  • +
  • +

    人教版

    + +
    +
  • +
  • +

    人教版

    + +
    +
  • +
  • +

    人教版

    + +
    +
  • +
  • +

    人教版

    + +
    +
  • +

    人教版

    + +
    +
  • +
  • +

    人教版

    + +
    +
    +
      +
    • 一年级1502班
    • +
    • 一年级1502班
    • +
    • 一年级1502班
    • +
    • 一年级1502班
    • +
    • 一年级1502班
    • +
      +
    +
    +
  • +
+ +
+ +
+
+
    + +
+
+
+
+ +
+
    + + +
+
+
+
+
+
+

已选:0

+

+
+
+ + + + + \ No newline at end of file diff --git a/WebRoot/WEB-INF/jsp/sunvote/teacher/teach_paper.jsp b/WebRoot/WEB-INF/jsp/sunvote/teacher/teach_paper.jsp new file mode 100644 index 0000000..9308851 --- /dev/null +++ b/WebRoot/WEB-INF/jsp/sunvote/teacher/teach_paper.jsp @@ -0,0 +1,153 @@ +<%@ 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="fn" uri="http://java.sun.com/jsp/jstl/functions" %> +<% + String path = request.getContextPath(); + String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; +%> + + + + + + + 即时测 + + + + + + + +
+ +
+

选择班级

+
+
    +
  • 一年级1501班
  • +
  • 一年级1502班
  • +
  • 一年级1503班
  • +
  • 一年级1504班
  • +
  • 一年级1505班
  • +
+
+
+
+
+
按条件筛选
+
+
    +
  • +
    +
    + +
    +
    +
  • +
  • +
    +
    + +
    +
    +
  • +
  • + +
  • +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
序号创建时间班级科目完成情况试卷名称考试时长状态查看
12018/7/31一年级1502班小学数学0/2数一数2018/08/05 08:00已截止查看
22018/6/21一年级1502班小学数学0/21.1 认识平面图形2018/06/24 08:00已截止查看
+
+
+ + + \ No newline at end of file diff --git a/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp b/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp index 73aea1a..5a509e9 100644 --- a/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp +++ b/WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp @@ -56,29 +56,65 @@

班级管理

-