gyhlw_dotnet/网站项目/dist/dist1125英文版/js/709.813c5244.js

2 lines
3.3 KiB
JavaScript

"use strict";(self["webpackChunkproject"]=self["webpackChunkproject"]||[]).push([[709],{4709:function(t,e,s){s.r(e),s.d(e,{default:function(){return l}});var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"test-box"},[e("div",{staticClass:"test-box-title"},[t._v("考试场次选择")]),e("ul",{staticClass:"test-box-status"},t._l(t.examTab,(function(s,a){return e("li",{class:t.examIndex===a?"select":"",on:{click:function(e){return t.examClick(s,a)}}},[t._v(" "+t._s(s.name)+" ")])})),0),e("div",{staticClass:"test-box-site"},t._l(t.testList,(function(s){return e("div",{staticClass:"test-box-site-item"},[e("div",{staticClass:"test-box-site-item-name"},[t._v(" "+t._s(s.subject_name)+" ")]),e("div",{staticClass:"test-box-site-item-start"},[e("span",[t._v("开始时间:"+t._s(s.start_time))]),"已结束"===s.batch_state.trim()?e("span",{staticClass:"end"}):"进行中"===s.batch_state.trim()?e("span",{staticClass:"started"}):e("span",{staticClass:"not-started"})]),e("div",{staticClass:"test-box-site-item-end"},[e("span",[t._v("结束时间:"+t._s(s.end_time))])]),e("div",{staticClass:"test-box-site-item-time"},[e("span",[t._v("考试时长:"+t._s(s.ks_minute)+"分钟")])]),e("div",{staticClass:"test-box-site-item-score"},[e("span",[t._v("满分:"+t._s(s.total_score)+"分")])]),e("div",{staticClass:"test-box-site-item-btn"},["未开始"===s.batch_state.trim()?e("div",{staticClass:"time"},[t._v(t._s(t.getCountdown(s.start_time)))]):t._e(),0===s.state?e("span",{class:"进行中"===s.batch_state.trim()?"starting":"",on:{click:function(e){return t.enterExam(s)}}},[t._v(" 进入考场 ")]):e("span",[t._v(" 已参加 ")])])])})),0),t.testList.length?t._e():e("div",{staticClass:"test-no-data"}),e("div",{staticClass:"test-box-pagination"},[e("span",[t._v("共"+t._s(t.total)+"条")]),e("el-pagination",{attrs:{"current-page":t.form.PageIndex,layout:"prev, pager, next","page-size":8,total:t.total},on:{"current-change":t.currentChange}})],1)])},i=[],n=(s(560),s(1876)),r={name:"examSelect",data(){return{examTab:[{name:"全部",state:""},{name:"未开始",state:"0"},{name:"进行中",state:"1"},{name:"已结束",state:"2"}],examIndex:0,form:{PageIndex:1,PageSize:8,state:"",userId:""},testList:[],total:0}},methods:{examClick(t,e){this.form.PageIndex=1,this.examIndex=e,this.form.state=t.state,this.getTestList()},getTestList(){(0,n.ZQ)(this.form).then((t=>{this.testList=t.data.data,this.total=parseInt(t.data.message)}))},enterExam(t){if("进行中"===t.batch_state.trim()){this.$router.push(`/examination?id=${t.batch_id}&totalScore=${t.total_score}&minute=${t.ks_minute}&passScore=${t.pass_score}`);let e={user_id:this.form.userId,batch_id:t.batch_id,list_item_answer:[]},s={testTitle:t.subject_name,endTime:t.end_time};sessionStorage.setItem("testMsg",JSON.stringify(s)),sessionStorage.setItem("params",JSON.stringify(e))}},currentChange(t){this.form.PageIndex=t,this.getTestList()},getCountdown(t){let e=new Date(t).getTime(),s=(new Date).getTime(),a=e-s,i=parseInt(a/1e3/60/60/24),n=parseInt(a/1e3/60/60%24),r=parseInt(a/1e3/60%60),o=parseInt(a/1e3%60);return n=24*i+n,n<10&&(n="0"+n),r<10&&(r="0"+r),o<10&&(o="0"+o),n+"小时"+r+"分"+o+"秒后开始"}},mounted(){this.form.userId=window.location.href.split("?")[1],this.getTestList()},computed:{}},o=r,c=s(1001),m=(0,c.Z)(o,a,i,!1,null,"bf4a58ae",null),l=m.exports}}]);
//# sourceMappingURL=709.813c5244.js.map