bed6e1fc
孙向锦
添加其他功能
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="V1Mapper">
<!-- 通过教师ID获取班级数据 -->
<select id="getTeacherClassInfo" parameterType="pd" resultType="pd">
SELECT
CLASS_ID,CLASS_NAME,CLASS_CODE
FROM
sv_coursemanagement
LEFT JOIN sv_term ON sv_term.TERM_ID = sv_coursemanagement.TERM_ID
LEFT JOIN sv_sclass ON sv_coursemanagement.CLASS_ID = sv_sclass.ID
WHERE
sv_term.START_DATE < NOW()
AND sv_term.END_DATE > NOW()
AND TEACHER_ID = #{TEACHER_ID}
</select>
<!-- 通过教师ID获取科目数据 -->
<select id="getTeacherSubjectInfo" parameterType="pd" resultType="pd">
SELECT
SUBJECT_ID,CNAME,ENAME
FROM
sv_coursemanagement
LEFT JOIN sv_term ON sv_term.TERM_ID = sv_coursemanagement.TERM_ID
LEFT JOIN sv_subject ON sv_coursemanagement.SUBJECT_ID = sv_subject.ID
WHERE
sv_term.START_DATE < NOW()
AND sv_term.END_DATE > NOW()
AND TEACHER_ID = #{TEACHER_ID}
|
b5cf92b7
孙向锦
批量上传学生名单
|
31
|
group by SUBJECT_ID
|
bed6e1fc
孙向锦
添加其他功能
|
32
33
34
35
36
37
|
</select>
<!-- 通过教师ID获取科目数据 -->
<select id="getClassStudent" parameterType="pd" resultType="pd">
SELECT
STUDENT_ID,
|
338594c8
孙向锦
添加教师端页面
|
38
|
sv_student.`NAME`,
|
4fd2e08c
孙向锦
修复接口中的bug
|
39
40
41
42
43
|
sv_student.`SNO`,
sv_student.`NUMBER`,
sv_student.`GROUPID`,
sv_student.`SIGN_NO`,
sv_student.`SEX`,
|
338594c8
孙向锦
添加教师端页面
|
44
|
sv_student.`KEYPAD_ID`
|
bed6e1fc
孙向锦
添加其他功能
|
45
46
|
FROM
sv_classroster
|
6ec88f66
孙向锦
获取班级学生的bug 修复
|
47
48
|
inner JOIN sv_term ON sv_classroster.TEAMID = sv_term.TERM_ID
inner JOIN sv_student ON sv_classroster.STUDENT_ID = sv_student.ID
|
bed6e1fc
孙向锦
添加其他功能
|
49
50
51
52
|
WHERE
sv_term.START_DATE < NOW()
AND sv_term.END_DATE > NOW()
AND SCLASS_ID = #{SCLASS_ID}
|
9f161055
孙向锦
修改高斯客户反馈
|
53
54
|
order by sv_student.`SNO`
|
bed6e1fc
孙向锦
添加其他功能
|
55
56
|
</select>
|
338594c8
孙向锦
添加教师端页面
|
57
|
<!-- 通过教师ID获取科目数据
|
bed6e1fc
孙向锦
添加其他功能
|
58
59
|
<select id="getTestPaperInfo" parameterType="pd" resultType="pd">
SELECT
|
338594c8
孙向锦
添加教师端页面
|
60
61
62
63
64
65
66
67
68
69
70
|
sv_question.OPTION_NUM,
sv_paperquestion.SCORE,
sv_paperquestion.PART_SCORE,
sv_paperquestion.RANK,
sv_paperquestion.NO_NAME,
sv_question.ANALYSIS,
sv_question.DIFFICULTY,
sv_question.QUESTION_ID,
sv_question.CONTENT,
sv_question.ANSWER,
sv_question.OPTION_CONTENT
|
bed6e1fc
孙向锦
添加其他功能
|
71
72
73
74
75
76
77
78
79
|
FROM
sv_paper
LEFT JOIN sv_paperquestion ON sv_paper.PAPER_ID = sv_paperquestion.PAPER_ID
LEFT JOIN sv_question ON sv_paperquestion.QUESTION_ID = sv_question.QUESTION_ID
where 1 = 1
<if test="PAPER_ID != null and PAPER_ID != ''">
and sv_paper.PAPER_ID = #{PAPER_ID}
</if>
|
338594c8
孙向锦
添加教师端页面
|
80
81
82
83
84
85
86
|
</select> -->
<!-- 通过教师ID获取科目数据 -->
<select id="getTestPaperInfo" parameterType="pd" resultType="pd">
SELECT
sv_question.OPTION_NUM,
|
338594c8
孙向锦
添加教师端页面
|
87
|
sv_paperquestion.PART_SCORE,
|
4fd2e08c
孙向锦
修复接口中的bug
|
88
|
sv_paperquestion.SCORE,
|
338594c8
孙向锦
添加教师端页面
|
89
90
91
92
93
94
95
96
|
sv_paperquestion.RANK,
sv_paperquestion.NO_NAME,
sv_question.ANALYSIS,
sv_question.DIFFICULTY,
sv_question.QUESTION_ID,
sv_question.CONTENT,
sv_question.ANSWER,
sv_question.OPTION_CONTENT,
|
4fd2e08c
孙向锦
修复接口中的bug
|
97
|
sv_question.PROBLEM_TYPE_ID,
|
338594c8
孙向锦
添加教师端页面
|
98
99
100
101
102
103
104
105
106
|
sv_question.P_ID
FROM
sv_paperquestion
LEFT JOIN sv_question ON sv_paperquestion.QUESTION_ID = sv_question.QUESTION_ID
where 1 = 1 and (sv_question.P_ID = '-1' or sv_question.P_ID = '0')
<if test="PAPER_ID != null and PAPER_ID != ''">
and sv_paperquestion.PAPER_ID = #{PAPER_ID}
</if>
|
bed6e1fc
孙向锦
添加其他功能
|
107
108
|
</select>
|
338594c8
孙向锦
添加教师端页面
|
109
110
111
112
113
114
115
116
117
118
119
120
121
|
<!-- 通过教师ID获取科目数据 -->
<select id="getQuestionsByPID" parameterType="pd" resultType="pd">
SELECT
sv_question.OPTION_NUM,
sv_paperquestion.SCORE,
sv_paperquestion.PART_SCORE,
sv_paperquestion.RANK,
sv_paperquestion.NO_NAME,
sv_question.ANALYSIS,
sv_question.DIFFICULTY,
sv_question.QUESTION_ID,
sv_question.CONTENT,
|
4fd2e08c
孙向锦
修复接口中的bug
|
122
|
sv_question.PROBLEM_TYPE_ID,
|
338594c8
孙向锦
添加教师端页面
|
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
|
sv_question.ANSWER,
sv_question.OPTION_CONTENT
FROM
sv_paperquestion
LEFT JOIN sv_question ON sv_paperquestion.QUESTION_ID = sv_question.QUESTION_ID
where 1 = 1
<if test="PID != null and PID != ''">
and sv_question.P_ID = #{PID}
</if>
</select>
<!-- 通过教师ID获取科目数据 -->
<select id="getTeacherInfo" parameterType="pd" resultType="pd">
SELECT
sv_teacher.`NAME` AS TEACHER_NAME,
sv_grade.`NAME` AS GRADE_NAME,
|
a51b67cf
孙向锦
交互第一个版本
|
140
|
sv_grade.ID AS GRADE_ID,
|
338594c8
孙向锦
添加教师端页面
|
141
|
sv_sclass.CLASS_NAME AS CLASS_NAME,
|
a51b67cf
孙向锦
交互第一个版本
|
142
|
sv_sclass.ID AS CLASS_ID,
|
338594c8
孙向锦
添加教师端页面
|
143
|
sv_subject.CNAME AS SUBJECT_NAME,
|
a51b67cf
孙向锦
交互第一个版本
|
144
145
|
sv_subject.ID AS SUBJECT_ID,
sv_school.`NAME` as SCHOOL_NAME,
|
7d60b75e
孙向锦
添加班级-1
|
146
147
|
sv_school.ID AS SCHOOL_ID,
term.TERM_ID
|
338594c8
孙向锦
添加教师端页面
|
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
|
FROM
sv_coursemanagement AS couse
LEFT JOIN sv_term AS term ON couse.TERM_ID = term.TERM_ID
LEFT JOIN sv_grade ON couse.GRADE_ID = sv_grade.ID
LEFT JOIN sv_teacher ON sv_teacher.ID = couse.TEACHER_ID
LEFT JOIN sv_sclass ON couse.CLASS_ID = sv_sclass.ID
LEFT JOIN sv_subject ON couse.SUBJECT_ID = sv_subject.ID
LEFT JOIN sv_school ON sv_teacher.SCHOOL_ID = sv_school.ID
WHERE
TEACHER_ID = #{ID}
AND term.START_DATE < now()
AND term.END_DATE > now();
</select>
|
bed6e1fc
孙向锦
添加其他功能
|
168
|
</mapper>
|