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 @@ - + - + + {{each cjrydetail}} @@ -92,6 +95,7 @@ {{/if}} + {{/each}}
- 序号 - + 序号 + 姓名 - 部门 - + 部门 + 状态 @@ -78,6 +78,9 @@ 用时 + 答题详情 +
{{$value.score}} {{$value.took}}点击查看
@@ -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):