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
resources/mybatis1/sunvote/HomeworkMapper.xml
src/com/fh/controller/sunvote/homework/HomeworkController.java
| ... | ... | @@ -221,6 +221,25 @@ public class HomeworkController extends BaseController { |
| 221 | 221 | mv.addObject("pd", pd); |
| 222 | 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 | 340 | @ResponseBody |
| 322 | 341 | public String getHomeReport() throws Exception { |
| 323 | 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 | 354 | Gson gson = new Gson(); |
| 328 | 355 | return gson.toJson(pd); |
| 329 | 356 | } |
| 357 | + | |
| 358 | + | |
| 330 | 359 | |
| 331 | 360 | /** |
| 332 | 361 | * 列表 | ... | ... |