Commit 0d24fe840f3cd6a0b04d3f1ba1a98ba7fee1d395
1 parent
9b1b666e
1.添加学生,键盘号班内唯一,学号校内唯一
Showing
2 changed files
with
2 additions
and
1 deletions
resources/mybatis1/sunvote/StudentMapper.xml
@@ -109,7 +109,7 @@ FROM | @@ -109,7 +109,7 @@ FROM | ||
109 | WHERE | 109 | WHERE |
110 | ( NUMBER = #{NUMBER} AND sv_sclass.SCHOOL_ID = #{SCHOOL_ID} ) | 110 | ( NUMBER = #{NUMBER} AND sv_sclass.SCHOOL_ID = #{SCHOOL_ID} ) |
111 | OR | 111 | OR |
112 | - ( KEYPAD_ID = #{KEYPAD_ID} AND sv_sclass.SCHOOL_ID = #{SCHOOL_ID}) | 112 | + ( KEYPAD_ID = #{KEYPAD_ID} AND sv_sclass.ID = #{CLASS_ID}) |
113 | </select> | 113 | </select> |
114 | <!-- 通过ID获取数据 --> | 114 | <!-- 通过ID获取数据 --> |
115 | <select id="findByClassId" parameterType="pd" resultType="pd"> | 115 | <select id="findByClassId" parameterType="pd" resultType="pd"> |
src/com/fh/controller/sunvote/student/StudentController.java
@@ -173,6 +173,7 @@ public class StudentController extends BaseController { | @@ -173,6 +173,7 @@ public class StudentController extends BaseController { | ||
173 | } | 173 | } |
174 | } | 174 | } |
175 | savePd.put("SCHOOL_ID", tpd.get("SCHOOL_ID")); | 175 | savePd.put("SCHOOL_ID", tpd.get("SCHOOL_ID")); |
176 | + savePd.put("CLASS_ID", classID); | ||
176 | List<PageData> lnum = studentService.findByNumberAndKeyPadId(savePd); | 177 | List<PageData> lnum = studentService.findByNumberAndKeyPadId(savePd); |
177 | 178 | ||
178 | if(lnum.size()<1){ | 179 | if(lnum.size()<1){ |