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 | * 列表 |