| 1 |
- import{r as _,g as y,h as o,i as S,o as x,e as c}from"./vendor-ef68d560.js";import{n as p,$ as P}from"./index-87faf287.js";import{L as J}from"./LJLabelRadioGroup-3225a077.js";import{L as C}from"./LJPagiNation-096e8f96.js";import"./LJLabelValue.vue_vue_type_style_index_0_scoped_5179b9c7_lang-a36d8b8b.js";import{L as R}from"./LJFlexBox-90dbd0ba.js";import{L as k}from"./LJWWData-9210f5cc.js";import{L as M}from"./LJWWMSelect-418fa90e.js";/* empty css *//* empty css *//* empty css */const W={__name:"LJLabelValue",props:{label:{type:String,default:"label:"},value:null,labelColor:{type:String,default:"#7F7F7F"},valueColor:{type:String,default:"#4284F4"}},setup(u){return{__sfc:!0}}};var V=function(){var t=this,a=t._self._c;return t._self._setupProxy,a("div",{staticClass:"lj-label-value"},[a("div",{staticClass:"lj-label",staticStyle:{"font-size":"14px"},style:{color:t.labelColor}},[t._v(t._s(t.label))]),a("div",{staticClass:"lj-value",staticStyle:{"font-size":"14px"},style:{color:t.valueColor}},[t._v(t._s(t.value))])])},$=[],F=p(W,V,$,!1,null,"5179b9c7",null,null);const T=F.exports;const z={__name:"testPaperResults",setup(u){const t=["\u5168\u90E8","\u53CA\u683C","\u4E0D\u53CA\u683C","\u672A\u4EA4\u5377"],a=_("\u5168\u90E8"),e=y(),s=_({}),f=o(()=>s.value.total_num||0),d=o(()=>s.value.papers_member_num||0),m=o(()=>s.value.submitted_papers||0),l=S({results:[],total:0,currentPage:1,filter:{limit:15,score_status__in:"0,1,2",offset:0,ordering:"-id",test_paper__id:e.query.id}}),b=o(()=>P.getters.appMainHeight-66-162),g=()=>{l.filter.offset=0,l.results=[],n()};function v(){switch(a.value){case"\u5168\u90E8":l.filter.score_status__in="0,1,2";break;case"\u53CA\u683C":l.filter.score_status__in="1";break;case"\u4E0D\u53CA\u683C":l.filter.score_status__in="2";break;case"\u672A\u4EA4\u5377":l.filter.score_status__in="0";break}l.filter.offset=0,l.results=[],n()}function h(r){l.filter.limit=r,n()}function L(r){l.currentPage=r,l.filter.offset=(r-1)*l.filter.limit,n()}function i(){if(!l.filter.test_paper__id)return c.exports.Message.error("\u7F3A\u5931\u8BD5\u5377ID");HTTP.getReadById("test_paper",l.filter.test_paper__id).then(r=>{s.value=r.data})}function n(){if(!l.filter.test_paper__id)return c.exports.Message.error("\u7F3A\u5931\u8BD5\u5377ID");HTTP.getRead("test_record",l.filter).then(r=>{l.results=r.data.results,l.total=r.data.count})}return x(()=>{i(),n()}),{__sfc:!0,GROUPS:t,statusModelValue:a,route:e,testPapers:s,test_paper_total_num:f,test_paper_member_num:d,test_paper_submit_num:m,list:l,tableHeight:b,handleSearch:g,handleStatus:v,handleSizeChange:h,handleCurrentChange:L,getTestTestPaper:i,getTestRecord:n,LJLabelRadioGroup:J,LJPagiNation:C,LJLabelValue:T,LJFlexBox:R,LJWWData:k,LJWWMSelect:M}}};var H=function(){var t=this,a=t._self._c,e=t._self._setupProxy;return a("div",{staticClass:"test-paper-result-views"},[a("LJTableHeader",{attrs:{"search-placeholder":"\u5458\u5DE5\u59D3\u540D",dropdown:!1,search:!1},on:{search:e.handleSearch},model:{value:e.list.filter.search,callback:function(s){t.$set(e.list.filter,"search",s)},expression:"list.filter.search"}},[a("template",{slot:"leftStart"},[a(e.LJWWMSelect,{attrs:{type:1}})],1),a(e.LJLabelRadioGroup,{attrs:{label:"\u72B6\u6001\uFF1A",groups:e.GROUPS},on:{input:e.handleStatus},model:{value:e.statusModelValue,callback:function(s){e.statusModelValue=s},expression:"statusModelValue"}})],2),a(e.LJFlexBox,{attrs:{"margin-top":"10px","margin-bottom":"10px"}},[a(e.LJLabelValue,{attrs:{label:"\u603B\u9898\u6570",value:e.test_paper_total_num}}),a(e.LJLabelValue,{attrs:{label:"\u5E94\u4EA4\u5377",value:e.test_paper_member_num+"\u4EBA"}}),a(e.LJLabelValue,{attrs:{label:"\u5DF2\u4EA4\u5377",value:e.test_paper_submit_num+"\u4EBA"}})],1),a("el-table",{staticStyle:{width:"100%","margin-top":"10px"},attrs:{data:e.list.results,border:"",height:`${e.tableHeight}px`,"header-cell-style":{background:"#eeeeee"}}},[a("el-table-column",{attrs:{label:"\u5458\u5DE5",align:"center"},scopedSlots:t._u([{key:"default",fn:function({row:s}){return[a(e.LJWWData,{attrs:{type:"2",openid:s.name}})]}}])}),a("el-table-column",{attrs:{label:"\u90E8\u95E8",align:"center"},scopedSlots:t._u([{key:"default",fn:function({row:s}){return[a(e.LJWWData,{attrs:{type:"1",openid:s.dept_name}})]}}])}),a("el-table-column",{attrs:{prop:"address",label:"\u5F97\u5206",align:"center"},scopedSlots:t._u([{key:"default",fn:function({row:s}){return[t._v(" "+t._s(s.status===2?s.score:"")+" ")]}}])}),a("el-table-column",{attrs:{prop:"address",label:"\u72B6\u6001",align:"center"},scopedSlots:t._u([{key:"default",fn:function({row:s}){return[t._v(" "+t._s(s.status===2?s.score:"")+" ")]}}])})],1),a(e.LJPagiNation,{attrs:{"current-page":e.list.currentPage,"page-size":e.list.filter.limit,total:e.list.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)},D=[],G=p(z,H,D,!1,null,"c29f0968",null,null);const Q=G.exports;export{Q as default};
|