Commit 253c2bb18389e33133b74d28f1c157fca7295ea1
1 parent
7d60b75e
班级学生管理
Showing
4 changed files
with
14 additions
and
98 deletions
WebRoot/WEB-INF/jsp/sunvote/student/student_edit2.jsp
... | ... | @@ -29,10 +29,12 @@ |
29 | 29 | |
30 | 30 | <form action="student/${msg }.do" name="Form" id="Form" method="post"> |
31 | 31 | <input type="hidden" name="ID" id="ID" value="${pd.ID}"/> |
32 | + <input type="hidden" name="CLASS_ID" id="CLASS_ID" value="${pd.CLASS_ID}"/> | |
33 | + <input type="hidden" name="TERM_ID" id="TERM_ID" value="${pd.TERM_ID}"/> | |
32 | 34 | <div id="zhongxin" style="padding-top: 13px;"> |
33 | 35 | <table id="table_report" class="table table-striped table-bordered table-hover"> |
34 | 36 | <tr> |
35 | - <td style="width:75px;text-align: right;padding-top: 13px;">学生姓名:</td> | |
37 | + <td style="width:75px;text-align: right;padding-top: 13px;">姓名:</td> | |
36 | 38 | <td><input type="text" name="NAME" id="NAME" value="${pd.NAME}" maxlength="255" placeholder="这里输入学生姓名" title="学生姓名" style="width:98%;"/></td> |
37 | 39 | </tr> |
38 | 40 | <tr> |
... | ... | @@ -122,96 +124,7 @@ |
122 | 124 | $("#NAME").focus(); |
123 | 125 | return false; |
124 | 126 | } |
125 | - if($("#SNO").val()==""){ | |
126 | - $("#SNO").tips({ | |
127 | - side:3, | |
128 | - msg:'请输入学籍号', | |
129 | - bg:'#AE81FF', | |
130 | - time:2 | |
131 | - }); | |
132 | - $("#SNO").focus(); | |
133 | - return false; | |
134 | - } | |
135 | - if($("#NUMBER").val()==""){ | |
136 | - $("#NUMBER").tips({ | |
137 | - side:3, | |
138 | - msg:'请输入学号', | |
139 | - bg:'#AE81FF', | |
140 | - time:2 | |
141 | - }); | |
142 | - $("#NUMBER").focus(); | |
143 | - return false; | |
144 | - } | |
145 | - if($("#SEX").val()==""){ | |
146 | - $("#SEX").tips({ | |
147 | - side:3, | |
148 | - msg:'请输入性别', | |
149 | - bg:'#AE81FF', | |
150 | - time:2 | |
151 | - }); | |
152 | - $("#SEX").focus(); | |
153 | - return false; | |
154 | - } | |
155 | - if($("#GROUPID").val()==""){ | |
156 | - $("#GROUPID").tips({ | |
157 | - side:3, | |
158 | - msg:'请输入组号', | |
159 | - bg:'#AE81FF', | |
160 | - time:2 | |
161 | - }); | |
162 | - $("#GROUPID").focus(); | |
163 | - return false; | |
164 | - } | |
165 | - if($("#SIGN_NO").val()==""){ | |
166 | - $("#SIGN_NO").tips({ | |
167 | - side:3, | |
168 | - msg:'请输入签到码', | |
169 | - bg:'#AE81FF', | |
170 | - time:2 | |
171 | - }); | |
172 | - $("#SIGN_NO").focus(); | |
173 | - return false; | |
174 | - } | |
175 | - if($("#PARENT_NAME").val()==""){ | |
176 | - $("#PARENT_NAME").tips({ | |
177 | - side:3, | |
178 | - msg:'请输入家长姓名', | |
179 | - bg:'#AE81FF', | |
180 | - time:2 | |
181 | - }); | |
182 | - $("#PARENT_NAME").focus(); | |
183 | - return false; | |
184 | - } | |
185 | - if($("#PARENT_PHONE").val()==""){ | |
186 | - $("#PARENT_PHONE").tips({ | |
187 | - side:3, | |
188 | - msg:'请输入家长手机号', | |
189 | - bg:'#AE81FF', | |
190 | - time:2 | |
191 | - }); | |
192 | - $("#PARENT_PHONE").focus(); | |
193 | - return false; | |
194 | - } | |
195 | - if($("#KEYPAD_ID").val()==""){ | |
196 | - $("#KEYPAD_ID").tips({ | |
197 | - side:3, | |
198 | - msg:'请输入键盘ID', | |
199 | - bg:'#AE81FF', | |
200 | - time:2 | |
201 | - }); | |
202 | - $("#KEYPAD_ID").focus(); | |
203 | - return false; | |
204 | - } | |
205 | - if($("#REMARK").val()==""){ | |
206 | - $("#REMARK").tips({ | |
207 | - side:3, | |
208 | - msg:'请输入备注', | |
209 | - bg:'#AE81FF', | |
210 | - time:2 | |
211 | - }); | |
212 | - $("#REMARK").focus(); | |
213 | - return false; | |
214 | - } | |
127 | + | |
215 | 128 | $("#Form").submit(); |
216 | 129 | $("#zhongxin").hide(); |
217 | 130 | $("#zhongxin2").show(); | ... | ... |
WebRoot/WEB-INF/jsp/sunvote/student/student_list2.jsp
... | ... | @@ -31,6 +31,8 @@ |
31 | 31 | |
32 | 32 | <!-- 检索 --> |
33 | 33 | <form action="student/listcs.do" method="post" name="Form" id="Form"> |
34 | + <input type="hidden" name="CLASS_ID" id="CLASS_ID" value="${pd.CLASS_ID}"/> | |
35 | + <input type="hidden" name="TERM_ID" id="TERM_ID" value="${pd.TERM_ID}"/> | |
34 | 36 | <table style="margin-top:5px;"> |
35 | 37 | <tr> |
36 | 38 | </tr> | ... | ... |
WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp
... | ... | @@ -93,8 +93,8 @@ |
93 | 93 | </div> |
94 | 94 | </div> |
95 | 95 | <c:forEach items="${pd.TEACHER}" var="var" varStatus="vs"> |
96 | - <div class="class" onclick="javascript:chooseClass(${var.CLASS_ID},${var.TERM_ID});"> | |
97 | - <p id="classStudent"><a href="javascript:;">${var.GRADE_NAME}${var.SUBJECT_NAME} <span>${var.CLASS_NAME}</span></a></p> | |
96 | + <div class="class"> | |
97 | + <p><a href="javascript:chooseClass(${var.CLASS_ID},'${var.TERM_ID}');">${var.GRADE_NAME}${var.SUBJECT_NAME} <span>${var.CLASS_NAME}</span></a></p> | |
98 | 98 | </div> |
99 | 99 | </c:forEach> |
100 | 100 | <div class="test">测验</div> |
... | ... | @@ -209,7 +209,8 @@ |
209 | 209 | }) |
210 | 210 | |
211 | 211 | function chooseClass(classID,termID){ |
212 | - $(".content_r").html('<iframe name="mainFrame" id="mainFrame" frameborder="0" src="student/listcs.do?class_id="' + classID + '&term_id=' + termID + ' style="width:100%;height:'+$(".content_l").height()+'px;"></iframe>'); | |
212 | + var path = "student/listcs.do?class_id=" + classID + "&term_id=" + termID ; | |
213 | + $(".content_r").html('<iframe name="mainFrame" id="mainFrame" frameborder="0" style="width:100%;height:'+$(".content_l").height()+'px;" src=' + path + '></iframe>'); | |
213 | 214 | } |
214 | 215 | $(".analysis").click(function(){ |
215 | 216 | $(".content_r").html('<img src="static/images/analysis.png" width="100%" />'); | ... | ... |
src/com/fh/controller/sunvote/student/StudentController.java
... | ... | @@ -72,16 +72,16 @@ public class StudentController extends BaseController { |
72 | 72 | if(!Jurisdiction.buttonJurisdiction(menuUrl, "add")){return null;} //校验权限 |
73 | 73 | ModelAndView mv = this.getModelAndView(); |
74 | 74 | PageData pd = new PageData(); |
75 | + pd = this.getPageData(); | |
75 | 76 | String studentID = this.get32UUID(); |
76 | 77 | pd.put("ID", studentID); |
77 | - pd = this.getPageData(); | |
78 | + pd.put("STUDENT_ID", studentID); | |
78 | 79 | studentService.save(pd); |
79 | 80 | |
80 | 81 | String termID = pd.getString("TERM_ID"); |
81 | 82 | String classID = pd.getString("CLASS_ID"); |
82 | 83 | pd.put("CLASSROSTER_ID", get32UUID()); |
83 | - pd.put("STUDENT_ID", studentID); | |
84 | - pd.put("TERM_ID", termID); | |
84 | + pd.put("TEAMID", termID); | |
85 | 85 | pd.put("SCLASS_ID", classID); |
86 | 86 | classrosterService.save(pd); |
87 | 87 | |
... | ... | @@ -192,7 +192,7 @@ public class StudentController extends BaseController { |
192 | 192 | ModelAndView mv = this.getModelAndView(); |
193 | 193 | PageData pd = new PageData(); |
194 | 194 | pd = this.getPageData(); |
195 | - mv.setViewName("sunvote/student/student_edit"); | |
195 | + mv.setViewName("sunvote/student/student_edit2"); | |
196 | 196 | mv.addObject("msg", "save2"); |
197 | 197 | mv.addObject("pd", pd); |
198 | 198 | return mv; | ... | ... |