Commit a28085c0dc6a84adb96d9ffcfcae015ebaf9591b
1 parent
093e2505
修改班级编辑bug
Showing
3 changed files
with
34 additions
and
4 deletions
WebRoot/WEB-INF/jsp/sunvote/sclass/sclass_list2.jsp
@@ -145,7 +145,7 @@ | @@ -145,7 +145,7 @@ | ||
145 | function edit(Id){ | 145 | function edit(Id){ |
146 | window.top.modal.init({ | 146 | window.top.modal.init({ |
147 | 'title':'修改信息', | 147 | 'title':'修改信息', |
148 | - 'url':'<%=basePath%>sclass/edit2.do?ID='+Id, | 148 | + 'url':'<%=basePath%>sclass/goEdit2.do?ID='+Id, |
149 | func:function() { | 149 | func:function() { |
150 | tosearch(); | 150 | tosearch(); |
151 | } | 151 | } |
resources/mybatis1/sunvote/HomeworkMapper.xml
@@ -240,6 +240,7 @@ | @@ -240,6 +240,7 @@ | ||
240 | COMPLETE_DATE, | 240 | COMPLETE_DATE, |
241 | ALL_SCORE, | 241 | ALL_SCORE, |
242 | QUESTION_COUNT, | 242 | QUESTION_COUNT, |
243 | + COMPLETE_DESC, | ||
243 | HOMEWORK_ID | 244 | HOMEWORK_ID |
244 | from | 245 | from |
245 | <include refid="tableName"></include> | 246 | <include refid="tableName"></include> |
src/com/fh/controller/sunvote/homework/HomeworkController.java
@@ -221,6 +221,25 @@ public class HomeworkController extends BaseController { | @@ -221,6 +221,25 @@ public class HomeworkController extends BaseController { | ||
221 | mv.addObject("pd", pd); | 221 | mv.addObject("pd", pd); |
222 | return mv; | 222 | return mv; |
223 | } | 223 | } |
224 | + | ||
225 | + | ||
226 | + /** | ||
227 | + * 去修改页面 | ||
228 | + * | ||
229 | + * @param | ||
230 | + * @throws Exception | ||
231 | + */ | ||
232 | + @RequestMapping(value = "/report") | ||
233 | + public ModelAndView report() throws Exception { | ||
234 | + ModelAndView mv = this.getModelAndView(); | ||
235 | + PageData pd = new PageData(); | ||
236 | + pd = this.getPageData(); | ||
237 | + | ||
238 | + mv.setViewName("sunvote/homework/homework_report"); | ||
239 | + mv.addObject("pd", pd); | ||
240 | + return mv; | ||
241 | + } | ||
242 | + | ||
224 | 243 | ||
225 | /** | 244 | /** |
226 | * 批量删除 | 245 | * 批量删除 |
@@ -321,12 +340,22 @@ public class HomeworkController extends BaseController { | @@ -321,12 +340,22 @@ public class HomeworkController extends BaseController { | ||
321 | @ResponseBody | 340 | @ResponseBody |
322 | public String getHomeReport() throws Exception { | 341 | public String getHomeReport() throws Exception { |
323 | PageData pd = this.getPageData(); | 342 | PageData pd = this.getPageData(); |
324 | - pd = homeworkService.findById(pd); | ||
325 | - List<PageData> data = homeworkReporService.findByHomeworkID(pd); | ||
326 | - pd.put("STUDENTS", data); | 343 | + if(pd.get("HOMEWORK_ID") != null && !"".equals(pd.get("HOMEWORK_ID").toString().trim())){ |
344 | + pd = homeworkService.findById(pd); | ||
345 | + if(pd != null){ | ||
346 | + List<PageData> data = homeworkReporService.findByHomeworkID(pd); | ||
347 | + pd.put("STUDENTS", data); | ||
348 | + }else{ | ||
349 | + pd.put("HOMEWORK_ID", "no"); | ||
350 | + } | ||
351 | + }else{ | ||
352 | + pd.put("HOMEWORK_ID", "no data"); | ||
353 | + } | ||
327 | Gson gson = new Gson(); | 354 | Gson gson = new Gson(); |
328 | return gson.toJson(pd); | 355 | return gson.toJson(pd); |
329 | } | 356 | } |
357 | + | ||
358 | + | ||
330 | 359 | ||
331 | /** | 360 | /** |
332 | * 列表 | 361 | * 列表 |