Files

2 lines
3.4 KiB
JavaScript

import{_ as w}from"./index.09b7dc2d.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{aY as k,x as d,y as c,aA as o,a$ as e,aT as i,b0 as l,b2 as D,bN as $,bO as B,bR as C,bx as I,bi as N,bS as P,bL as T,bk as q}from"./arco.718bb75f.js";import"./chart.031c4a92.js";import"./vue.047ec7e3.js";const L={components:{},data(){return{columns:[{title:"\u9898\u76EE\u6570\u91CF",dataIndex:"question_count",width:160},{title:"\u6B63\u786E\u6570\u91CF",dataIndex:"result_true_count",width:160},{title:"\u9519\u8BEF\u6570\u91CF",dataIndex:"result_error_count",width:160},{title:"\u6B63\u786E\u7387",slotName:"prop",width:160},{title:"\u521B\u5EFA\u65F6\u95F4",slotName:"createtime"},{title:"\u63D0\u4EA4\u65F6\u95F4",slotName:"updatetime"},{title:"\u64CD\u4F5C",slotName:"operations",align:"right",width:100}],data:[],form:{limit:15,page:1,type:"all",order:"desc",moreBtn:!0},pageParams:{},evaluationData:{},loading:!1}},props:{},computed:{},methods:{getEvaluationData(){this.loading=!0,this.$request.post("api/app/exam/exercises/detail",{id:this.pageParams.id}).then(t=>{this.evaluationData=t.data,this.loading=!1}).catch(t=>{this.loading=!1,this.$message.warning(t.msg)})},getData(){this.form.id=this.pageParams.id,this.$request.post("api/app/exam/exercises_log/getLogList",this.form).then(t=>{if(t.code===1){var s=this.data;for(var m in t.data)s.push(t.data[m]);t.data.length<this.form.limit&&(this.form.moreBtn=!1),this.data=s}}).catch(t=>{this.form.moreBtn=!1,this.$message.warning(t.msg)})},moreData(){this.form.page++,this.getData()},refresh(){this.form.page=1,this.getData(),this.getEvaluationData()},analysis(t,s){this.$nav.to("app.evaluation.work",{id:t,workid:s,type:"analysis"})}},watch:{},mounted(){this.pageParams=this.$route.params,this.refresh()}},S={class:"log-box"},E={key:0,style:{width:"100%","text-align":"center"}};function V(t,s,m,z,n,p){const _=$,u=B,h=C,g=I,f=N,b=P,x=T,y=q,v=k("suspend");return d(),c("div",S,[o(u,{onBack:s[0]||(s[0]=a=>t.$router.back()),style:{"background-color":"var(--color-bg-1)"},subtitle:n.evaluationData.name},{title:e(()=>[o(_,{heading:6},{default:e(()=>[i(" \u7EC3\u4E60\u8BB0\u5F55 ")]),_:1})]),_:1},8,["subtitle"]),o(y,{bordered:!1},{default:e(()=>[o(x,{loading:n.loading,tip:"\u5904\u7406\u4E2D\uFF0C\u8BF7\u7A0D\u540E",style:{width:"100%"}},{default:e(()=>[o(b,{bordered:!1,style:{width:"100%"},pagination:!1,columns:n.columns,data:n.data},{createtime:e(({record:a,rowIndex:r})=>[i(l(t.$format.formatDate(a.createtime)),1)]),updatetime:e(({record:a,rowIndex:r})=>[i(l(a.updatetime?t.$format.formatDate(a.updatetime):"-"),1)]),prop:e(({record:a,rowIndex:r})=>[i(l(Math.floor(a.result_true_count/a.question_count*100))+"% ",1)]),operations:e(({record:a,rowIndex:r})=>[o(g,null,{default:e(()=>[o(h,{type:"text",size:"small",onClick:A=>p.analysis(a.exercises_id,a.id)},{default:e(()=>[i(" \u67E5\u770B\u89E3\u6790 ")]),_:2},1032,["onClick"])]),_:2},1024)]),footer:e(()=>[n.form.moreBtn?(d(),c("div",E,[o(f,{type:"text",onClick:p.moreData},{default:e(()=>[i("\u52A0\u8F7D\u66F4\u591A")]),_:1},8,["onClick"])])):D("",!0)]),_:1},8,["columns","data"])]),_:1},8,["loading"])]),_:1}),o(v)])}const tt=w(L,[["render",V],["__scopeId","data-v-5a7cda6b"]]);export{tt as default};