You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
6.0 KiB
1 lines
6.0 KiB
import{d as R,v as U,l as B,r as b,h as w,c as F,e as a,w as s,a as h,t as u,u as e,i as f,k as t,J as z,m as $,M as L,E as N,D as j,G as M,H as S,K as G,O as H,P as J,Q as K,L as O}from"./index-f5d841af.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{_ as Q,g as q,d as A}from"./exam-records-edit.vue_vue_type_style_index_0_lang-1ee1fd29.js";import{_ as W}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css */const X={class:"main-container"},Y={class:"flex justify-between items-center"},Z={class:"text-lg"},ee={class:"mt-[10px]"},ae={class:"mt-[16px] flex justify-end"},le=R({__name:"exam_records",setup(te){const x=U().meta.title;let l=B({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{campus_id:"",user_id:"",paper_id:"",score:"",status:"",start_time:"",end_time:""}});const g=b();b([]);const p=(d=1)=>{l.loading=!0,l.page=d,q({page:l.page,limit:l.limit,...l.searchParam}).then(o=>{l.loading=!1,l.data=o.data.data,l.total=o.data.total}).catch(()=>{l.loading=!1})};p();const c=b(null),P=()=>{c.value.setFormData(),c.value.showDialog=!0},V=d=>{c.value.setFormData(d),c.value.showDialog=!0},y=d=>{L.confirm(t("examRecordsDeleteTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(()=>{A(d).then(()=>{p()}).catch(()=>{})})},E=d=>{d&&(d.resetFields(),p())};return(d,o)=>{const _=N,m=j,n=M,k=S,v=G,i=H,C=J,T=K,I=O;return w(),F("div",X,[a(v,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[h("div",Y,[h("span",Z,u(e(x)),1),a(_,{type:"primary",onClick:P},{default:s(()=>[f(u(e(t)("addExamRecords")),1)]),_:1})]),a(v,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:s(()=>[a(k,{inline:!0,model:e(l).searchParam,ref_key:"searchFormRef",ref:g},{default:s(()=>[a(n,{label:e(t)("campusId"),prop:"campus_id"},{default:s(()=>[a(m,{modelValue:e(l).searchParam.campus_id,"onUpdate:modelValue":o[0]||(o[0]=r=>e(l).searchParam.campus_id=r),placeholder:e(t)("campusIdPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:e(t)("userId"),prop:"user_id"},{default:s(()=>[a(m,{modelValue:e(l).searchParam.user_id,"onUpdate:modelValue":o[1]||(o[1]=r=>e(l).searchParam.user_id=r),placeholder:e(t)("userIdPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:e(t)("paperId"),prop:"paper_id"},{default:s(()=>[a(m,{modelValue:e(l).searchParam.paper_id,"onUpdate:modelValue":o[2]||(o[2]=r=>e(l).searchParam.paper_id=r),placeholder:e(t)("paperIdPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:e(t)("score"),prop:"score"},{default:s(()=>[a(m,{modelValue:e(l).searchParam.score,"onUpdate:modelValue":o[3]||(o[3]=r=>e(l).searchParam.score=r),placeholder:e(t)("scorePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:e(t)("status"),prop:"status"},{default:s(()=>[a(m,{modelValue:e(l).searchParam.status,"onUpdate:modelValue":o[4]||(o[4]=r=>e(l).searchParam.status=r),placeholder:e(t)("statusPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:e(t)("startTime"),prop:"start_time"},{default:s(()=>[a(m,{modelValue:e(l).searchParam.start_time,"onUpdate:modelValue":o[5]||(o[5]=r=>e(l).searchParam.start_time=r),placeholder:e(t)("startTimePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:e(t)("endTime"),prop:"end_time"},{default:s(()=>[a(m,{modelValue:e(l).searchParam.end_time,"onUpdate:modelValue":o[6]||(o[6]=r=>e(l).searchParam.end_time=r),placeholder:e(t)("endTimePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,null,{default:s(()=>[a(_,{type:"primary",onClick:o[7]||(o[7]=r=>p())},{default:s(()=>[f(u(e(t)("search")),1)]),_:1}),a(_,{onClick:o[8]||(o[8]=r=>E(g.value))},{default:s(()=>[f(u(e(t)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),h("div",ee,[z((w(),$(C,{data:e(l).data,size:"large"},{empty:s(()=>[h("span",null,u(e(l).loading?"":e(t)("emptyData")),1)]),default:s(()=>[a(i,{prop:"campus_id",label:e(t)("campusId"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),a(i,{prop:"user_id",label:e(t)("userId"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),a(i,{prop:"paper_id",label:e(t)("paperId"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),a(i,{prop:"score",label:e(t)("score"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),a(i,{prop:"status",label:e(t)("status"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),a(i,{prop:"start_time",label:e(t)("startTime"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),a(i,{prop:"end_time",label:e(t)("endTime"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),a(i,{label:e(t)("operation"),fixed:"right","min-width":"120"},{default:s(({row:r})=>[a(_,{type:"primary",link:"",onClick:D=>V(r)},{default:s(()=>[f(u(e(t)("edit")),1)]),_:2},1032,["onClick"]),a(_,{type:"primary",link:"",onClick:D=>y(r.id)},{default:s(()=>[f(u(e(t)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[I,e(l).loading]]),h("div",ae,[a(T,{"current-page":e(l).page,"onUpdate:current-page":o[9]||(o[9]=r=>e(l).page=r),"page-size":e(l).limit,"onUpdate:page-size":o[10]||(o[10]=r=>e(l).limit=r),layout:"total, sizes, prev, pager, next, jumper",total:e(l).total,onSizeChange:o[11]||(o[11]=r=>p()),onCurrentChange:p},null,8,["current-page","page-size","total"])])]),a(Q,{ref_key:"editExamRecordsDialog",ref:c,onComplete:p},null,512)]),_:1})])}}});const ke=W(le,[["__scopeId","data-v-c8654387"]]);export{ke as default};
|
|
|