6b3a5ad0
孙向锦
添加管理员界面
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>中天电子-教育管理系统</title>
<!-- Bootstrap -->
<link
href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css"
rel="stylesheet">
<link href="../static/css/teach.css?a=1" rel="stylesheet">
<link href="../static/css/mb_style.css" rel="stylesheet">
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
<!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 -->
<!--[if lt IE 9]>
<script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<div class="header">
<div class="logo">
<img src="../static/images/logo.png" />
</div>
<div class="out">
<a href="../logout"><img src="../static/images/close.png" />退出登录</a>
</div>
<div class="clear"></div>
</div>
<div class="content">
<div class="content_l">
<div class="info_tab">
<div class="head_pic">
<img src="../static/images/head_defult.png" />
</div>
<div class="name">
<p>欢迎!</p>
<p id="school">${SNAME }</p>
<p id="name">${SNAME } 管理员</p>
</br></br>
</div>
</div>
<div class="class tab1">
<p>
年级管理<span class="right jiao"></span>
</p>
<ul class="menu_1">
<c:forEach items="${gradeInfos}" var="var" varStatus="vs">
<li onclick="event.stopPropagation();chooseListClass('${var.SCHOOL_ID}','${var.GRADE_ID}')">
<p>${ var.GNAME }</p>
</li>
</c:forEach>
</ul>
</div>
<%-- <div class="class tab1">
<p>
科目管理<span class="right jiao"></span>
</p>
<ul class="menu_1">
<c:forEach items="${subjectInfos}" var="var" varStatus="vs">
<li onclick="event.stopPropagation();"><p>${var.SCNAME}</p>
</li>
</c:forEach>
</ul>
</div> --%>
<div class="class tab1">
<p>
任课管理<span class="right jiao"></span>
</p>
<ul class="menu_1">
|
416902b7
孙向锦
添加课后作业部分API
|
86
87
88
89
90
91
92
93
94
95
|
<li> <p>科目管理</p>
<ul class="menu_2">
<c:forEach items="${gradeInfos}" var="var" varStatus="vs">
<li onclick="event.stopPropagation();subject('${SCHOOL_ID}')">
<p>${ var.GNAME }</p>
</li>
</c:forEach>
</ul>
</li>
|
6b3a5ad0
孙向锦
添加管理员界面
|
96
97
98
99
100
101
102
103
|
<li onclick="event.stopPropagation();coursemanager('${SCHOOL_ID}')"><p>任课管理</p></li>
<li onclick="event.stopPropagation();teacher('${SCHOOL_ID}')"><p>教师管理</p></li>
</ul>
</div>
<div class="testpaper tab1">
<p>试卷管理<span class="right jiao"></span></p>
<ul class="menu_1">
<li >
|
4b6a5239
孙向锦
管理员界面
|
104
105
106
107
108
109
|
<p >轻松考试卷管理</p>
<ul class="menu_2">
<li ><p id="new_paper">出卷</p></li>
<li ><p id="qingsongkao_paper">查看所有试卷</p></li>
</ul>
|
6b3a5ad0
孙向锦
添加管理员界面
|
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
</li>
<li>
<p id="jishice_paper">即时测试卷管理</p>
</li>
</ul>
</div>
<div class="analyse tab1">
<p>
测验分析<span class="right jiao"></span>
</p>
<ul class="menu_1">
<li >
|
4b6a5239
孙向锦
管理员界面
|
124
125
126
127
|
<p>轻松考统考</p>
</li>
<li >
<p>轻松考班级情况</p>
|
6b3a5ad0
孙向锦
添加管理员界面
|
128
|
<ul class="menu_2">
|
4b6a5239
孙向锦
管理员界面
|
129
130
131
132
133
134
|
<c:forEach items="${gradeInfos}" var="var" varStatus="vs">
<c:forEach items="${var.classInfos}" var="var1" varStatus="vs1">
<li onclick="event.stopPropagation();report('${var1.ID}')">
<p>${ var1.CLASS_NAME }</p>
</li>
</c:forEach>
|
6b3a5ad0
孙向锦
添加管理员界面
|
135
136
137
138
139
140
|
</c:forEach>
</ul>
</li>
<li>
<p>即时测测验分析</p>
<ul class="menu_2">
|
4b6a5239
孙向锦
管理员界面
|
141
142
143
144
145
146
|
<c:forEach items="${gradeInfos}" var="var" varStatus="vs">
<c:forEach items="${var.classInfos}" var="var1" varStatus="vs1">
<li onclick="event.stopPropagation();report2('${var1.ID}')">
<p>${ var1.CLASS_NAME }</p>
</li>
</c:forEach>
|
6b3a5ad0
孙向锦
添加管理员界面
|
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
|
</c:forEach>
</ul>
</li>
</ul>
</div>
<div class="analyse tab1">
<p>
系统设置<span class="right jiao"></span>
</p>
<ul class="menu_1">
<li >
<p>学校设置</p>
</li>
<li>
|
0e4da37e
孙向锦
学校管理员界面
|
163
|
<p onclick="event.stopPropagation();grade('${var.SCHOOL_ID}')">年级设置</p>
|
6b3a5ad0
孙向锦
添加管理员界面
|
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
|
</li>
<li>
<p>年级升级</p>
</li>
<li>
<p>其他配置</p>
</li>
</ul>
</div>
</div>
<div class="content_r">
<iframe name="mainFrame" id="mainFrame" frameborder="0" width="100%" height="100%"></iframe>
</div>
<div class="modal fade title_time" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document" style="z-index:1400">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title">新建试卷</h4>
</div>
<div class="modal-body">
<div class="form-group">
<label for="enter_title" class="col-sm-4 control-label">测验标题</label>
<div class="col-sm-6">
<input type="text" class="form-control" id="enter_title" placeholder="输入测验标题(不能超过100个字符)" maxlength="100" minlength="1">
</div>
<div class="clearfix"></div>
</div>
|
4b6a5239
孙向锦
管理员界面
|
194
|
|
6b3a5ad0
孙向锦
添加管理员界面
|
195
196
197
198
199
200
201
|
<div class="form-group">
<label for="enter_time" class="col-sm-4 control-label">测验时长(分钟)</label>
<div class="col-sm-6">
<input type="number" class="form-control" id="enter_time" placeholder="输入测验时长(单位:分钟)" maxlength="3" oninput="if(value.length>3) value=value.slice(0,3)">
</div>
<div class="clearfix"></div>
</div>
|
4b6a5239
孙向锦
管理员界面
|
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
|
<div class="form-group">
<label for="enter_time" class="col-sm-4 control-label">年级</label>
<div class="col-sm-6">
<select class="chosen-select form-control" name="grade_id" id="grade_id" data-placeholder="这里输入所属学校">
<c:forEach items="${gradeInfos}" var="var" varStatus="vs">
<option value="${var.GRADE_ID}">${var.GNAME}</option>
</c:forEach>
</select>
</div>
<div class="clearfix"></div>
</div>
<div class="form-group">
<label for="enter_time" class="col-sm-4 control-label">科目</label>
<div class="col-sm-6">
<select class="chosen-select form-control" name="subject_id" id="subject_id" data-placeholder="这里输入所属学校">
<c:forEach items="${subjectInfos}" var="var" varStatus="vs">
<option value="${var.SUBJECT_ID}">${var.SCNAME}</option>
</c:forEach>
</select>
</div>
<div class="clearfix"></div>
</div>
|
83b5ddeb
孙向锦
模板添加
|
224
225
226
227
228
229
230
231
232
233
234
235
|
<div class="form-group">
<label for="enter_time" class="col-sm-4 control-label">模板</label>
<div class="col-sm-6">
<select class="chosen-select form-control" name="TEMPLATE_ID" id="TEMPLATE_ID" data-placeholder="这里输入所属学校">
<option value="">自定义</option>
<c:forEach items="${templateInfos}" var="var" varStatus="vs">
<option value="${var.PAGETEMPLATE_ID}">${var.NAME}</option>
</c:forEach>
</select>
</div>
<div class="clearfix"></div>
</div>
|
6b3a5ad0
孙向锦
添加管理员界面
|
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
|
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="time_submit">确定</button>
<button type="button" class="btn btn-primary" data-dismiss="modal">取消</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
<script
src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="../static/js/model.js"></script>
<script src="../static/js/loading.js"></script>
<script src="../static/js/remove.js?a=2"></script>
<script src="../static/js/dailog.js"></script>
<script type="text/javascript">
|
4b6a5239
孙向锦
管理员界面
|
253
|
var schoolId = '${SCHOOL_ID}';
|
416902b7
孙向锦
添加课后作业部分API
|
254
255
|
function subject(school_id,grade_id){
var path = "../subject/listcs.do?school_id=" + school_id + "&grade_id=" + grade_id ;
|
6b3a5ad0
孙向锦
添加管理员界面
|
256
257
258
259
260
|
//if($("#mainFrame").attr('src') != (path)){
$("#mainFrame").attr('src',path);
window.top.loading.show();
//}
}
|
0e4da37e
孙向锦
学校管理员界面
|
261
262
263
264
265
266
|
function grade(school_id){
var path = "../grade/listcs.do?school_id=" + school_id ;
$("#mainFrame").attr('src',path);
window.top.loading.show();
}
|
6b3a5ad0
孙向锦
添加管理员界面
|
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
|
function coursemanager(school_id){
var path = "../coursemanagement/listcs.do?school_id=" + school_id ;
//if($("#mainFrame").attr('src') != (path)){
$("#mainFrame").attr('src',path);
window.top.loading.show();
//}
}
function teacher(school_id){
var path = "../teacher/listcs.do?school_id=" + school_id ;
if($("#mainFrame").attr('src') != (path)){
$("#mainFrame").attr('src',path);
window.top.loading.show();
}
}
function chooseListClass(school_id,gradle_id){
var path = "../sclass/listcs.do?school_id=" + school_id + "&grade_id=" + gradle_id ;
|
5690803e
孙向锦
修改管理员部分显示页面
|
285
286
|
$("#mainFrame").attr('src',path);
window.top.loading.show();
|
6b3a5ad0
孙向锦
添加管理员界面
|
287
288
289
|
}
function report(classId){
|
eca4feb5
孙向锦
管理员功能完善
|
290
|
//window.open('<%=basePath%>report/report.do?role=admin&classid=' + classId);
|
eca4feb5
孙向锦
管理员功能完善
|
291
|
$("#mainFrame").attr('src','<%=basePath%>report/report.do?role=admin&classid=' + classId);
|
6b3a5ad0
孙向锦
添加管理员界面
|
292
|
window.top.loading.show();
|
6b3a5ad0
孙向锦
添加管理员界面
|
293
294
295
296
|
}
function report2(classId){
//window.open('<%=basePath%>report/report.do?classid=' + classId);
//if($("#mainFrame").attr('src') != ('<%=basePath%>report/report.do?classid=' + classId)){
|
eca4feb5
孙向锦
管理员功能完善
|
297
298
|
// $("#mainFrame").attr('src','<%=basePath%>teacher/test_list.do?classid=' + classId);
// window.top.loading.show();
|
6b3a5ad0
孙向锦
添加管理员界面
|
299
300
301
302
303
304
|
//}
}
$("#time_submit").click(function(){
var name = $("#enter_title").val();
var time = $("#enter_time").val();
|
4b6a5239
孙向锦
管理员界面
|
305
306
|
var grade_id = $("#grade_id").val();
var subject_id = $("#subject_id").val();
|
6b3a5ad0
孙向锦
添加管理员界面
|
307
308
309
|
if(name != null&& name != '' && time != null && time != ''){
var itime = parseInt(time);
if(itime > 0 && itime <= 300){
|
4b6a5239
孙向锦
管理员界面
|
310
|
self.location.href = "<%=basePath%>" + "paper/npaper.do?paper_type=2&" + "name=" + name + "&grade_id=" + grade_id +"&subject_id=" + subject_id + "&school_id=" + schoolId + "&time=" + time ;
|
6b3a5ad0
孙向锦
添加管理员界面
|
311
312
313
314
315
316
317
318
|
$(".title_time").modal("hide");
}else{
alert("请输入正确的时间,时间不能超过300分钟");
}
}
});
$("#qingsongkao_paper").click(function (){
|
4b6a5239
孙向锦
管理员界面
|
319
320
|
var path = "../paper/list4.do?school_id=" + schoolId ;
//$(".content_r").html('<iframe name="mainFrame" id="mainFrame" frameborder="0" style="width:100%;height:'+$(".content_l").height()+'px;" src=' + path + '></iframe>');
|
5690803e
孙向锦
修改管理员部分显示页面
|
321
322
|
$("#mainFrame").attr('src',path);
window.top.loading.show();
|
4b6a5239
孙向锦
管理员界面
|
323
324
325
326
|
});
$("#new_paper").click(function (){
var path = "../paper/list5.do?school_id=" + schoolId ;
|
6b3a5ad0
孙向锦
添加管理员界面
|
327
|
//$(".content_r").html('<iframe name="mainFrame" id="mainFrame" frameborder="0" style="width:100%;height:'+$(".content_l").height()+'px;" src=' + path + '></iframe>');
|
5690803e
孙向锦
修改管理员部分显示页面
|
328
329
|
$("#mainFrame").attr('src',path);
window.top.loading.show();
|
6b3a5ad0
孙向锦
添加管理员界面
|
330
331
332
|
});
$("#jishice_paper").click(function (){
|
4b6a5239
孙向锦
管理员界面
|
333
|
var path = "../teacher/teach_paper.do?school_id=" + schoolId;
|
6b3a5ad0
孙向锦
添加管理员界面
|
334
|
//if($("#mainFrame").attr('src') != (path)){
|
eca4feb5
孙向锦
管理员功能完善
|
335
336
|
// $("#mainFrame").attr('src',path);
// window.top.loading.show();
|
6b3a5ad0
孙向锦
添加管理员界面
|
337
338
|
//}
});
|
4b347a15
孙向锦
修改编辑试题后,添加的返回路径
|
339
340
341
342
343
|
var defaultUrl = '${pd.DEFAULTURL}' ;
if(defaultUrl != '' && defaultUrl != ''){
$("#mainFrame").attr('src',defaultUrl);
}
|
6b3a5ad0
孙向锦
添加管理员界面
|
344
345
346
|
</script>
</body>
</html>
|