diff --git a/safesite/templates/examhistory.html b/safesite/templates/examhistory.html
new file mode 100644
index 00000000..7bf21fd7
--- /dev/null
+++ b/safesite/templates/examhistory.html
@@ -0,0 +1,121 @@
+
+
+
+
+
+ 答题详情
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/safesite/templates/examtestdetail.html b/safesite/templates/examtestdetail.html
index 0766def4..a9c2a111 100644
--- a/safesite/templates/examtestdetail.html
+++ b/safesite/templates/examtestdetail.html
@@ -60,16 +60,16 @@
- |
- 序号
- |
+
+ 序号
+ |
姓名
|
-
- 部门
- |
+ 部门
+ |
+
状态
|
@@ -78,6 +78,9 @@
|
用时
|
+
+ 答题详情
+ |
{{each cjrydetail}}
@@ -92,6 +95,7 @@
{{/if}}
{{$value.score}} |
{{$value.took}} |
+ 点击查看 |
{{/each}}
@@ -183,4 +187,6 @@
}
});
}
+
+
\ No newline at end of file
diff --git a/safesite/templates/lawsadd.html b/safesite/templates/lawsadd.html
index 1aea27d9..3e0e8e5c 100644
--- a/safesite/templates/lawsadd.html
+++ b/safesite/templates/lawsadd.html
@@ -249,7 +249,7 @@
};
var imagSize = document.getElementById("file").files[0].size;
if (imagSize > 1024 * 1024 * 10) {
- alert("文件大小为:" + (imagSize / (1024 * 1024)).toFixed(2) + "M,超出了上传大小," + "请选择3M以内的文件!");
+ alert("文件大小为:" + (imagSize / (1024 * 1024)).toFixed(2) + "M,超出了上传大小," + "请选择10M以内的文件!");
return false;
}
var url = "rlt/api/upload"; // 接收上传文件的后台地址
diff --git a/safesite/urls.py b/safesite/urls.py
index d57b2a1c..cb895384 100644
--- a/safesite/urls.py
+++ b/safesite/urls.py
@@ -148,7 +148,7 @@ urlpatterns = [
#path('api/riskactcheck',views.apiriskactcheck),
path('api/riskcheck2',views.apiriskcheck2),
path('api/report',views.apireport),
-
+ path('html/examhistory//',views.examhistory),
#path('api/rights/group/',views.rightsgroup),
diff --git a/safesite/views.py b/safesite/views.py
index fd426a0a..037a0ee5 100644
--- a/safesite/views.py
+++ b/safesite/views.py
@@ -135,6 +135,8 @@ def exampaperadd(req):
return render(req,'exampaperadd.html')
def exampaper(req):
return render(req,'exampaper.html')
+def examhistory(req,id):
+ return render(req,'examhistory.html',{'id':id})
def questionadd(req):
return render(req,'questionadd.html')
def questionadd2(req):
@@ -4756,7 +4758,7 @@ def apiexamtestdetail(req):
elif a == 'detail':
id = req.GET.get('id')
obj = ExamTestDetail.objects.filter(id=id)
- data = obj.values('id','starttime','took','score','testdetail')[0]
+ data = obj.values('id','starttime','took','score','passcode','testdetail','examtest__name','user__headimgurl','user__name')[0]
return JsonResponse(data)
def apitrain(req):