Commit 1aab96923b18aefc7c7d602636665e4d1b087141
1 parent
c30a0f5f
1.修改练习报表页面(2)
Showing
3 changed files
with
24 additions
and
27 deletions
WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp
| ... | ... | @@ -28,30 +28,21 @@ |
| 28 | 28 | <style> |
| 29 | 29 | .font span{ font-size: 12px; |
| 30 | 30 | font-weight: initial;color:#000;} |
| 31 | + .search_btn{width:30px;} | |
| 32 | + .btn{margin:0 5px;} | |
| 31 | 33 | </style> |
| 32 | 34 | </head> |
| 33 | 35 | |
| 34 | 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 | 44 | </div> |
| 54 | - | |
| 45 | + <hr /> | |
| 55 | 46 | <div style="padding:20px 20px;"> |
| 56 | 47 | <form action="report/report.do" method="post" name="Form" id="Form" style="margin-bottom:0;"> |
| 57 | 48 | <input type="hidden" name="CLASSID" id="CLASSID" value="${info.CLASS_ID}" /> |
| ... | ... | @@ -63,6 +54,8 @@ |
| 63 | 54 | |
| 64 | 55 | <td><div style="width:150px;text-align:center;"><span>学生人数: ${info.STUDENT_NUM}</span></div></td> |
| 65 | 56 | <td></td> |
| 57 | + | |
| 58 | + | |
| 66 | 59 | <c:if test="${not empty subjectInfos}"> |
| 67 | 60 | <td> |
| 68 | 61 | <select class="chosen-select form-control" name="SUBJECT_ID" id="SUBJECT_ID" data-placeholder="这里输入所属学校"> |
| ... | ... | @@ -85,11 +78,13 @@ |
| 85 | 78 | type="text" data-date-format="yyyy-mm-dd" readonly="readonly" |
| 86 | 79 | style="width:88px;" placeholder="结束日期" title="结束日期" /></td> |
| 87 | 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 | 85 | </tr> |
| 92 | 86 | </table> |
| 87 | + <hr /> | |
| 93 | 88 | <table id="simple-table" |
| 94 | 89 | class="table table-bordered table-hover" |
| 95 | 90 | style="margin-top:0px;margin-bottom:0px;"> | ... | ... |
WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_main.jsp
| ... | ... | @@ -100,13 +100,13 @@ |
| 100 | 100 | |
| 101 | 101 | <ul class="menu_1"> |
| 102 | 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 | 104 | </li> |
| 105 | 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 | 107 | </li> |
| 108 | 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 | 110 | </li> |
| 111 | 111 | </ul> |
| 112 | 112 | </div> |
| ... | ... | @@ -160,6 +160,8 @@ |
| 160 | 160 | </div><!-- /.modal-content --> |
| 161 | 161 | </div><!-- /.modal-dialog --> |
| 162 | 162 | </div><!-- /.modal --> |
| 163 | + | |
| 164 | + | |
| 163 | 165 | <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script> |
| 164 | 166 | <script |
| 165 | 167 | src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> |
| ... | ... | @@ -194,7 +196,7 @@ |
| 194 | 196 | } |
| 195 | 197 | |
| 196 | 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 | 201 | $("#mainFrame").attr('src',path); |
| 200 | 202 | window.top.loading.show(); | ... | ... |
src/com/fh/controller/sunvote/homework/HomeworkController.java
| ... | ... | @@ -245,7 +245,7 @@ public class HomeworkController extends BaseController { |
| 245 | 245 | pd.put("TEACHER_ID", getTeacherID()); |
| 246 | 246 | List<PageData> list = coursemanagementService.listTeacherClass(pd); |
| 247 | 247 | for(PageData ptd : list){ |
| 248 | - ptd.put("CLASS_ID", pd.get("ID")); | |
| 248 | + ptd.put("SCHOOL_ID", pd.get("ID")); | |
| 249 | 249 | ptd.put("TEACHER_ID", pd.get("TEACHER_ID")); |
| 250 | 250 | List<PageData> dataList = homeworkService.listAll(ptd); |
| 251 | 251 | ptd.put("DETAIL", dataList); | ... | ... |