Commit 1aab96923b18aefc7c7d602636665e4d1b087141

Authored by =
1 parent c30a0f5f

1.修改练习报表页面(2)

WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp
@@ -28,30 +28,21 @@ @@ -28,30 +28,21 @@
28 <style> 28 <style>
29 .font span{ font-size: 12px; 29 .font span{ font-size: 12px;
30 font-weight: initial;color:#000;} 30 font-weight: initial;color:#000;}
  31 + .search_btn{width:30px;}
  32 + .btn{margin:0 5px;}
31 </style> 33 </style>
32 </head> 34 </head>
33 35
34 <body style="background:#fff;"> 36 <body style="background:#fff;">
35 - <div>  
36 -  
37 - <!-- Nav tabs -->  
38 - <ul class="nav nav-tabs" role="tablist">  
39 - <li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Home</a></li>  
40 - <li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">Profile</a></li>  
41 - <li role="presentation"><a href="#messages" aria-controls="messages" role="tab" data-toggle="tab">Messages</a></li>  
42 - <li role="presentation"><a href="#settings" aria-controls="settings" role="tab" data-toggle="tab">Settings</a></li>  
43 - </ul>  
44 -  
45 - <!-- Tab panes  
46 - <div class="tab-content">  
47 - <div role="tabpanel" class="tab-pane active" id="home">...</div>  
48 - <div role="tabpanel" class="tab-pane" id="profile">...</div>  
49 - <div role="tabpanel" class="tab-pane" id="messages">...</div>  
50 - <div role="tabpanel" class="tab-pane" id="settings">...</div>  
51 - </div>-->  
52 - 37 + <div style="padding-top:3%;">
  38 + <ul>
  39 + <c:forEach items="${pd.CLASS}" var="var" varStatus="vs">
  40 + <li class="btn btn-primary btn-lg">${var.CLASS_NAME}</li>
  41 + </c:forEach>
  42 +
  43 + </ul>
53 </div> 44 </div>
54 - 45 + <hr />
55 <div style="padding:20px 20px;"> 46 <div style="padding:20px 20px;">
56 <form action="report/report.do" method="post" name="Form" id="Form" style="margin-bottom:0;"> 47 <form action="report/report.do" method="post" name="Form" id="Form" style="margin-bottom:0;">
57 <input type="hidden" name="CLASSID" id="CLASSID" value="${info.CLASS_ID}" /> 48 <input type="hidden" name="CLASSID" id="CLASSID" value="${info.CLASS_ID}" />
@@ -63,6 +54,8 @@ @@ -63,6 +54,8 @@
63 54
64 <td><div style="width:150px;text-align:center;"><span>学生人数: ${info.STUDENT_NUM}</span></div></td> 55 <td><div style="width:150px;text-align:center;"><span>学生人数: ${info.STUDENT_NUM}</span></div></td>
65 <td></td> 56 <td></td>
  57 +
  58 +
66 <c:if test="${not empty subjectInfos}"> 59 <c:if test="${not empty subjectInfos}">
67 <td> 60 <td>
68 <select class="chosen-select form-control" name="SUBJECT_ID" id="SUBJECT_ID" data-placeholder="这里输入所属学校"> 61 <select class="chosen-select form-control" name="SUBJECT_ID" id="SUBJECT_ID" data-placeholder="这里输入所属学校">
@@ -85,11 +78,13 @@ @@ -85,11 +78,13 @@
85 type="text" data-date-format="yyyy-mm-dd" readonly="readonly" 78 type="text" data-date-format="yyyy-mm-dd" readonly="readonly"
86 style="width:88px;" placeholder="结束日期" title="结束日期" /></td> 79 style="width:88px;" placeholder="结束日期" title="结束日期" /></td>
87 <td style="vertical-align:top;padding-left:2px"><a 80 <td style="vertical-align:top;padding-left:2px"><a
88 - class="btn btn-light btn-xs" onclick="tosearch();" title="检索"><i  
89 - id="nav-search-icon"  
90 - class="ace-icon fa fa-search bigger-110 nav-search-icon blue"></i></a></td> 81 + class="btn btn-light btn-xs" onclick="tosearch();" title="检索"><img src="static/images/search.png" alt="" class="search_btn" /></a></td>
  82 + <td><li class="btn btn-default btn-sm">上一周</li></td>
  83 + <td><li class="btn btn-primary btn-sm">本一周</li></td>
  84 + <td><li class="btn btn-default btn-sm">下一周</li></td>
91 </tr> 85 </tr>
92 </table> 86 </table>
  87 + <hr />
93 <table id="simple-table" 88 <table id="simple-table"
94 class="table table-bordered table-hover" 89 class="table table-bordered table-hover"
95 style="margin-top:0px;margin-bottom:0px;"> 90 style="margin-top:0px;margin-bottom:0px;">
WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp
@@ -100,13 +100,13 @@ @@ -100,13 +100,13 @@
100 100
101 <ul class="menu_1"> 101 <ul class="menu_1">
102 <li> 102 <li>
103 - <p id="practice_manage" onclick="event.stopPropagation();homeWorkList('${SCHOOL_ID}')">练习列表</p> 103 + <p id="practice_manage" onclick="event.stopPropagation();homeWorkList('${pd.TEACHER.SCHOOL_ID}')">练习列表</p>
104 </li> 104 </li>
105 <li> 105 <li>
106 - <p id="practice_do" onclick="event.stopPropagation();homeWork('${SCHOOL_ID}')">布置练习</p> 106 + <p id="practice_do" onclick="event.stopPropagation();homeWork('${pd.TEACHER.SCHOOL_ID}')">布置练习</p>
107 </li> 107 </li>
108 <li> 108 <li>
109 - <p id="practice_report" onclick="event.stopPropagation();homeReport('${SCHOOL_ID}')">练习报表</p> 109 + <p id="practice_report" onclick="event.stopPropagation();homeReport('${pd.TEACHER.SCHOOL_ID}')">练习报表</p>
110 </li> 110 </li>
111 </ul> 111 </ul>
112 </div> 112 </div>
@@ -160,6 +160,8 @@ @@ -160,6 +160,8 @@
160 </div><!-- /.modal-content --> 160 </div><!-- /.modal-content -->
161 </div><!-- /.modal-dialog --> 161 </div><!-- /.modal-dialog -->
162 </div><!-- /.modal --> 162 </div><!-- /.modal -->
  163 +
  164 +
163 <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script> 165 <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
164 <script 166 <script
165 src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 167 src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
@@ -194,7 +196,7 @@ @@ -194,7 +196,7 @@
194 } 196 }
195 197
196 function homeReport(schoolId){ 198 function homeReport(schoolId){
197 - var path = '<%=basePath%>homework/report.do?teacher_id=${pd.TEACHER.ID}&ID=' + schoolId ; 199 + var path = '<%=basePath%>homework/report.do?teacher_id=${pd.TEACHER.ID}&ID='+schoolId;
198 200
199 $("#mainFrame").attr('src',path); 201 $("#mainFrame").attr('src',path);
200 window.top.loading.show(); 202 window.top.loading.show();
src/com/fh/controller/sunvote/homework/HomeworkController.java
@@ -245,7 +245,7 @@ public class HomeworkController extends BaseController { @@ -245,7 +245,7 @@ public class HomeworkController extends BaseController {
245 pd.put("TEACHER_ID", getTeacherID()); 245 pd.put("TEACHER_ID", getTeacherID());
246 List<PageData> list = coursemanagementService.listTeacherClass(pd); 246 List<PageData> list = coursemanagementService.listTeacherClass(pd);
247 for(PageData ptd : list){ 247 for(PageData ptd : list){
248 - ptd.put("CLASS_ID", pd.get("ID")); 248 + ptd.put("SCHOOL_ID", pd.get("ID"));
249 ptd.put("TEACHER_ID", pd.get("TEACHER_ID")); 249 ptd.put("TEACHER_ID", pd.get("TEACHER_ID"));
250 List<PageData> dataList = homeworkService.listAll(ptd); 250 List<PageData> dataList = homeworkService.listAll(ptd);
251 ptd.put("DETAIL", dataList); 251 ptd.put("DETAIL", dataList);