test_list.js
2.74 KB
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
86
87
88
89
90
91
92
93
94
95
96
97
var url="";
var option_html="";
var user_id= "8dbef15bb6d043ec94b719ede583b033",
subject_id="";
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
var class_id=getQueryString("classid");
$(document).ready(function(){
getList();
$.ajax({
url:url+"/SunvoteEducation/teacher/info",
async:false,
type:"post",
success:function(data){
subject_id=data.data.subjectList[0].SUBJECT_ID;
user_id=data.data.ID;
if(data.data.classInfoList.length>0){
for(var i=0;i<data.data.classInfoList.length;i++){
option_html += '<option value="'+data.data.classInfoList[i].CLASS_ID+'">'+data.data.classInfoList[i].CLASS_NAME+'</option>'
}
$("#dealer_id_2").html(option_html);
}
}
})
//日期框
$('.date-picker').datepicker({
autoclose: true,
todayHighlight: true
});
window.top.loading.remove();
})
function getList(start_date,end_date,class_id){ //获取测验列表
var tab_html="";
$.ajax({
url:url+"/SunvoteEducation/api/v1/testpaper",
async:false,
type:"post",
data:{
paper_type:"101",
user_id:user_id,
subject_id:subject_id,
class_id:class_id,
currentpage:"1",
showcount:"",
start_date:start_date,
end_date:end_date
},
success:function(data){
console.log(data);
for(var i=0;i<data.data.length;i++){
tab_html += '<tr><td>'+(i+1)+'</td><td>'+data.data[i].createDate+'</td><td>'+getClassName(data.data[i].classId)+'</td><td>'+data.data[i].name+'</td><td><a onclick="window.top.loading.show();jump($(this));" data-id="'+data.data[i].testpaperId+'" >查看</a></td></tr>'
}
$("#tab_body").html(tab_html);
}
});
}
function jump(obj){ //预览测验详情
var id=obj.attr("data-id");
location.href="paper_view1.do?testpaperId="+id;
}
function getSubjectName(id){ //获取科目中文名
var subjectName="";
$.ajax({
url:url+"/SunvoteEducation/api/v1/subjectcname",
async:false,
type:"post",
data:{id:id},
success:function(data){
subjectName=data.data;
}
})
return subjectName;
}
function getClassName(id){ //获取班级中文名
var className="";
$.ajax({
url:url+"/SunvoteEducation/api/v1/classname",
async:false,
type:"post",
data:{id:id},
success:function(data){
className=data.data;
}
})
return className;
}
function tosearch(){ //搜索
var start_date=$("#lastStart").val();
var end_date=$("#lastEnd").val();
var class_id=$("#dealer_id_2").val();
getList(start_date,end_date,class_id);
}