|
@@ -48,15 +48,15 @@
|
|
<input type="hidden" id="pageSize" name="pageSize" value="${query.pageSize}"/>
|
|
<input type="hidden" id="pageSize" name="pageSize" value="${query.pageSize}"/>
|
|
<div>
|
|
<div>
|
|
<label>姓名</label>
|
|
<label>姓名</label>
|
|
- <input type="text" name="name" value="${query.name}" maxlength="10" class="input-mini"/>
|
|
|
|
|
|
+ <input type="text" name="name" value="${query.name}" maxlength="10" class="input-mini studentQuery"/>
|
|
<label>准考证号</label>
|
|
<label>准考证号</label>
|
|
- <input type="text" name="examNumber" value="${query.examNumber}" maxlength="50" class="input-small"/>
|
|
|
|
|
|
+ <input type="text" name="examNumber" value="${query.examNumber}" maxlength="50" class="input-small studentQuery"/>
|
|
<label>考生编号</label>
|
|
<label>考生编号</label>
|
|
- <input type="text" name="secretNumber" value="${query.secretNumber}" maxlength="50" class="input-small"/>
|
|
|
|
|
|
+ <input type="text" name="secretNumber" value="${query.secretNumber}" maxlength="50" class="input-small studentQuery"/>
|
|
<label>学号</label>
|
|
<label>学号</label>
|
|
- <input type="text" name="studentCode" value="${query.studentCode}" maxlength="30" class="input-small"/>
|
|
|
|
|
|
+ <input type="text" name="studentCode" value="${query.studentCode}" maxlength="30" class="input-small studentQuery"/>
|
|
<label>科目</label>
|
|
<label>科目</label>
|
|
- <select class="input-large" id="subjectCode" name="subjectCode">
|
|
|
|
|
|
+ <select class="input-large studentQuery" id="subjectCode" name="subjectCode">
|
|
<option value="">请选择</option>
|
|
<option value="">请选择</option>
|
|
<c:forEach items="${subjectList }" var="subject">
|
|
<c:forEach items="${subjectList }" var="subject">
|
|
<option value="${subject.code }" <c:if test="${query.subjectCode eq subject.code }">selected</c:if>>${subject.code}-${subject.name}</option>
|
|
<option value="${subject.code }" <c:if test="${query.subjectCode eq subject.code }">selected</c:if>>${subject.code}-${subject.name}</option>
|
|
@@ -64,14 +64,14 @@
|
|
</select>
|
|
</select>
|
|
<br><br>
|
|
<br><br>
|
|
<label>层次</label>
|
|
<label>层次</label>
|
|
- <select class="input-small" id="subjectLevel" name="subjectLevel">
|
|
|
|
|
|
+ <select class="input-small studentQuery" id="subjectLevel" name="subjectLevel">
|
|
<option value="">请选择</option>
|
|
<option value="">请选择</option>
|
|
<c:forEach items="${levelList }" var="level">
|
|
<c:forEach items="${levelList }" var="level">
|
|
<option value="${level}" <c:if test="${query.subjectLevel eq level }">selected</c:if>>${level}</option>
|
|
<option value="${level}" <c:if test="${query.subjectLevel eq level }">selected</c:if>>${level}</option>
|
|
</c:forEach>
|
|
</c:forEach>
|
|
</select>
|
|
</select>
|
|
<label>专业类型</label>
|
|
<label>专业类型</label>
|
|
- <select class="input-small" id="subjectCategory" name="subjectCategory">
|
|
|
|
|
|
+ <select class="input-small studentQuery" id="subjectCategory" name="subjectCategory">
|
|
<option value="">请选择</option>
|
|
<option value="">请选择</option>
|
|
<c:forEach items="${categoryList }" var="category">
|
|
<c:forEach items="${categoryList }" var="category">
|
|
<option value="${category}" <c:if test="${query.subjectCategory eq category }">selected</c:if>>${category}</option>
|
|
<option value="${category}" <c:if test="${query.subjectCategory eq category }">selected</c:if>>${category}</option>
|
|
@@ -79,43 +79,43 @@
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<label>状态</label>
|
|
<label>状态</label>
|
|
- <select id="upload" name="upload" class="input-small">
|
|
|
|
|
|
+ <select id="upload" name="upload" class="input-small studentQuery">
|
|
<option value="">不限</option>
|
|
<option value="">不限</option>
|
|
<option value="1" <c:if test="${query.upload!=null && query.upload==true}">selected</c:if>>已上传</option>
|
|
<option value="1" <c:if test="${query.upload!=null && query.upload==true}">selected</c:if>>已上传</option>
|
|
<option value="0" <c:if test="${query.upload!=null && query.upload==false}">selected</c:if>>未上传</option>
|
|
<option value="0" <c:if test="${query.upload!=null && query.upload==false}">selected</c:if>>未上传</option>
|
|
</select>
|
|
</select>
|
|
- <select id="absent" name="absent" class="input-small">
|
|
|
|
|
|
+ <select id="absent" name="absent" class="input-small studentQuery">
|
|
<option value="">不限</option>
|
|
<option value="">不限</option>
|
|
<option value="1" <c:if test="${query.absent!=null && query.absent==true}">selected</c:if>>缺考</option>
|
|
<option value="1" <c:if test="${query.absent!=null && query.absent==true}">selected</c:if>>缺考</option>
|
|
<option value="0" <c:if test="${query.absent!=null && query.absent==false}">selected</c:if>>正常</option>
|
|
<option value="0" <c:if test="${query.absent!=null && query.absent==false}">selected</c:if>>正常</option>
|
|
</select>
|
|
</select>
|
|
- <select id="breach" name="breach" class="input-small">
|
|
|
|
|
|
+ <select id="breach" name="breach" class="input-small studentQuery">
|
|
<option value="">不限</option>
|
|
<option value="">不限</option>
|
|
<option value="1" <c:if test="${query.breach!=null && query.breach==true}">selected</c:if>>违纪</option>
|
|
<option value="1" <c:if test="${query.breach!=null && query.breach==true}">selected</c:if>>违纪</option>
|
|
<option value="0" <c:if test="${query.breach!=null && query.breach==false}">selected</c:if>>正常</option>
|
|
<option value="0" <c:if test="${query.breach!=null && query.breach==false}">selected</c:if>>正常</option>
|
|
</select>
|
|
</select>
|
|
- <select id="manualAbsent" name="manualAbsent" class="input-small">
|
|
|
|
|
|
+ <select id="manualAbsent" name="manualAbsent" class="input-small studentQuery">
|
|
<option value="">不限</option>
|
|
<option value="">不限</option>
|
|
<option value="1" <c:if test="${query.manualAbsent!=null && query.manualAbsent==true}">selected</c:if>>人工指定缺考</option>
|
|
<option value="1" <c:if test="${query.manualAbsent!=null && query.manualAbsent==true}">selected</c:if>>人工指定缺考</option>
|
|
<option value="0" <c:if test="${query.manualAbsent!=null && query.manualAbsent==false}">selected</c:if>>正常</option>
|
|
<option value="0" <c:if test="${query.manualAbsent!=null && query.manualAbsent==false}">selected</c:if>>正常</option>
|
|
</select>
|
|
</select>
|
|
<br><br>
|
|
<br><br>
|
|
<label>签到表编号</label>
|
|
<label>签到表编号</label>
|
|
- <input type="text" name="packageCode" value="${query.packageCode}" maxlength="30" class="input-mini"/>
|
|
|
|
|
|
+ <input type="text" name="packageCode" value="${query.packageCode}" maxlength="30" class="input-mini studentQuery"/>
|
|
<label>批次编号</label>
|
|
<label>批次编号</label>
|
|
- <input type="text" name="batchCode" value="${query.batchCode}" maxlength="30" class="input-mini"/>
|
|
|
|
|
|
+ <input type="text" name="batchCode" value="${query.batchCode}" maxlength="30" class="input-mini studentQuery"/>
|
|
<label>学院</label>
|
|
<label>学院</label>
|
|
- <input type="text" name="college" value="${query.college}" maxlength="64" class="input-mini"/>
|
|
|
|
|
|
+ <input type="text" name="college" value="${query.college}" maxlength="64" class="input-mini studentQuery"/>
|
|
<label>班级</label>
|
|
<label>班级</label>
|
|
- <input type="text" name="className" value="${query.className}" maxlength="64" class="input-mini"/>
|
|
|
|
|
|
+ <input type="text" name="className" value="${query.className}" maxlength="64" class="input-mini studentQuery"/>
|
|
<label>任课老师</label>
|
|
<label>任课老师</label>
|
|
- <input type="text" name="teacher" value="${query.teacher}" maxlength="64" class="input-mini"/>
|
|
|
|
|
|
+ <input type="text" name="teacher" value="${query.teacher}" maxlength="64" class="input-mini studentQuery"/>
|
|
<label>考点</label>
|
|
<label>考点</label>
|
|
- <input type="text" name="examSite" value="${query.examSite}" maxlength="64" class="input-mini"/>
|
|
|
|
|
|
+ <input type="text" name="examSite" value="${query.examSite}" maxlength="64" class="input-mini studentQuery"/>
|
|
<label>考场</label>
|
|
<label>考场</label>
|
|
- <input type="text" name="examRoom" value="${query.examRoom}" maxlength="64" class="input-mini"/>
|
|
|
|
|
|
+ <input type="text" name="examRoom" value="${query.examRoom}" maxlength="64" class="input-mini studentQuery"/>
|
|
<label>扫描张数</label>
|
|
<label>扫描张数</label>
|
|
- <input type="number" name="sheetCount" value="${query.sheetCount}" maxlength="64" class="input-mini digits"/>
|
|
|
|
|
|
+ <input type="number" name="sheetCount" value="${query.sheetCount}" maxlength="64" class="input-mini digits studentQuery"/>
|
|
<br><br>
|
|
<br><br>
|
|
<input id="btnSubmit" class="btn btn-primary" type="button" value="查询" onclick="goSearch()"/>
|
|
<input id="btnSubmit" class="btn btn-primary" type="button" value="查询" onclick="goSearch()"/>
|
|
<c:if test="${web_user.schoolAdmin==true}">
|
|
<c:if test="${web_user.schoolAdmin==true}">
|
|
@@ -253,7 +253,7 @@
|
|
<td>${student.examRoom}</td>
|
|
<td>${student.examRoom}</td>
|
|
<td>
|
|
<td>
|
|
<c:if test="${web_user.schoolAdmin==true}">
|
|
<c:if test="${web_user.schoolAdmin==true}">
|
|
- <a href="${ctx}/admin/exam/student/update?id=${student.id}">修改</a>
|
|
|
|
|
|
+ <a href="${ctx}/admin/exam/student/update?id=${student.id}" id="update-btn">修改</a>
|
|
<c:if test="${examType!='MULTI_MEDIA'}">
|
|
<c:if test="${examType!='MULTI_MEDIA'}">
|
|
|
|
|
|
<a href="${ctx}/admin/exam/student/delete?id=${student.id}" onclick="return confirmx('确认要删除该考生吗?', this.href)">删除</a>
|
|
<a href="${ctx}/admin/exam/student/delete?id=${student.id}" onclick="return confirmx('确认要删除该考生吗?', this.href)">删除</a>
|
|
@@ -270,6 +270,27 @@
|
|
<script type="text/javascript">
|
|
<script type="text/javascript">
|
|
|
|
|
|
$(document).ready(function () {
|
|
$(document).ready(function () {
|
|
|
|
+ var s=localStorage.getItem("studentQuery");
|
|
|
|
+ if(s!="" && s!=null && s!=undefined){
|
|
|
|
+ var studentQuery = JSON.parse(s);
|
|
|
|
+ var pageN =1;
|
|
|
|
+ var pageS =20;
|
|
|
|
+ for (var i = 0; i < studentQuery.length; i++) {
|
|
|
|
+ var value = studentQuery[i].value;
|
|
|
|
+ if(value!="" && value!=null && value!=undefined){
|
|
|
|
+ var name = studentQuery[i].name;
|
|
|
|
+ $('[name='+name+']').attr('value',value);
|
|
|
|
+ if(name=='pageNumber'){
|
|
|
|
+ pageN = value;
|
|
|
|
+ }
|
|
|
|
+ if(name=='pageSize'){
|
|
|
|
+ pageS = value;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ };
|
|
|
|
+ localStorage.setItem("studentQuery","");
|
|
|
|
+ page(pageN, pageS);
|
|
|
|
+ }
|
|
$('.sheet-link').click(function () {
|
|
$('.sheet-link').click(function () {
|
|
initSheetPopover($(this).attr('data-title'), '${fileServer}', $(this).attr('data-sheet-url'), $(this).attr('data-answer-url'));
|
|
initSheetPopover($(this).attr('data-title'), '${fileServer}', $(this).attr('data-sheet-url'), $(this).attr('data-answer-url'));
|
|
return false;
|
|
return false;
|
|
@@ -360,6 +381,19 @@
|
|
}
|
|
}
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ $('#update-btn').click(function () {
|
|
|
|
+ var studentQuery = [];
|
|
|
|
+ $('.studentQuery').each(function (i) {
|
|
|
|
+ // var val = $(this).attr("value");
|
|
|
|
+ // if(val!="" && val!=null && val!=undefined){
|
|
|
|
+ /* var key= $(this).attr("name");
|
|
|
|
+ var query={key:val};
|
|
|
|
+ studentQuery.push(query); */
|
|
|
|
+ // }
|
|
|
|
+ });
|
|
|
|
+ localStorage.setItem("studentQuery", JSON.stringify($("#searchForm").serializeArray()));
|
|
|
|
+ });
|
|
</script>
|
|
</script>
|
|
</body>
|
|
</body>
|
|
</html>
|
|
</html>
|