2026-01-26 16:11:17 +08:00
|
|
|
var k=(w,S,c)=>new Promise((h,b)=>{var o=s=>{try{p(c.next(s))}catch(g){b(g)}},D=s=>{try{p(c.throw(s))}catch(g){b(g)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(o,D);p((c=c.apply(w,S)).next())});import{bY as x,bD as G,bT as U,at as K,R as Z,ay as v,av as M,$ as m,bV as H,an as N,a9 as P}from"./bootstrap-DbEPETmd.js";import{c as W,d as r}from"./vxe-table-CtpSpFEw.js";import{g as ee,d as ae,a as te,e as le}from"./index-Bq-DLiTO.js";import{_ as ne}from"./dict-tag.vue_vue_type_script_setup_true_lang-Bse3ymeD.js";import{g as ie}from"./rangePickerProps-DMaKEpPe.js";import{_ as oe}from"./demo03-course-list.vue_vue_type_script_setup_true_lang-Dqa8Bfdt.js";import{_ as se}from"./demo03-grade-list.vue_vue_type_script_setup_true_lang-CrpefkFt.js";import{_ as de}from"./form.vue_vue_type_script_setup_true_lang-BX0NMgeG.js";import{u as re,_ as ue}from"./use-vxe-toolbar-DWkl4Nrx.js";import{_ as B}from"./content-wrap.vue_vue_type_script_setup_true_lang-D4v0Ak7H.js";import{_ as ce}from"./page.vue_vue_type_script_setup_true_lang-CdIpwqHD.js";import{m as me,b9 as y,b7 as fe,v as pe,be as ge,ab as f,b2 as u,bJ as l,j as a,ac as ve,u as e,ad as ye,I as _e,bb as be,ai as d,bp as _,aQ as Te,ae as ke,cT as F,bL as C,aJ as xe,cp as Ce,bZ as Se,di as he}from"../jse/index-index-CpE3Y1Uf.js";import{u as De}from"./use-modal-BrcTcT4j.js";import{D as V}from"./dict-enum-DRf9W45H.js";import"./demo03-course-form.vue_vue_type_script_setup_true_lang-B9q4MAMh.js";import"./demo03-grade-form.vue_vue_type_script_setup_true_lang-DJ4AkDob.js";import"./use-refresh-CEQIWdmP.js";import"./tabbar-CG6qabmE.js";import"./x-9vQodV-h.js";const Re={class:"mt-2 flex justify-end"},Xe=me({__name:"index",setup(w){const S=y("demo03Course"),c=y(!0),h=y([]),b=y(0),o=fe({pageNo:1,pageSize:10,name:void 0,sex:void 0,description:void 0,createTime:void 0}),D=y(),p=y(!1);function s(){return k(this,null,function*(){c.value=!0;try{const i=Se(o);i.createTime&&Array.isArray(i.createTime)&&(i.createTime=i.createTime.join(","));const n=yield ee(i);h.value=n.list,b.value=n.total}finally{c.value=!1}})}function g(){o.pageNo=1,s()}function L(){D.value.resetFields(),g()}const[A,z]=De({connectedComponent:de,destroyOnClose:!0});function Y(){z.setData(null).open()}function j(i){z.setData(i).open()}function q(i){return k(this,null,function*(){const n=P.loading({content:m("ui.actionMessage.deleting",[i.id]),duration:0});try{yield ae(i.id),P.success({content:m("ui.actionMessage.deleteSuccess",[i.id])}),yield s()}finally{n()}})}function O(){return k(this,null,function*(){const i=P.loading({content:m("ui.actionMessage.deleting"),duration:0});try{yield te(R.value),R.value=[],P.success(m("ui.actionMessage.deleteSuccess")),yield s()}finally{i()}})}const R=y([]);function I({records:i}){R.value=i.map(n=>n.id)}function Q(){return k(this,null,function*(){try{p.value=!0;const i=yield le(o);he({fileName:"学生.xls",source:i})}finally{p.value=!1}})}const{hiddenSearchBar:E,tableToolbarRef:J,tableRef:X}=re();return pe(()=>{s()}),(i,n)=>{const T=ge("access");return u(),f(e(ce),{"auto-content-height":""},{default:l(()=>[a(e(A),{onSuccess:s}),e(E)?ve("",!0):(u(),f(e(B),{key:0},{default:l(()=>[a(e(x),{model:o,ref_key:"queryFormRef",ref:D,layout:"inline"},{default:l(()=>[a(e(x).Item,{label:"名字",name:"name"},{default:l(()=>[a(e(G),{value:o.name,"onUpdate:value":n[0]||(n[0]=t=>o.name=t),placeholder:"请输入名字","allow-clear":"",onPressEnter:g,class:"w-full"},null,8,["value"])]),_:1}),a(e(x).Item,{label:"性别",name:"sex"},{default:l(()=>[a(e(U),{value:o.sex,"onUpdate:value":n[1]||(n[1]=t=>o.sex=t),placeholder:"请选择性别","allow-clear":"",class:"w-full"},{default:l(()=>[(u(!0),ye(_e,null,be(e(K)(e(V).SYSTEM_USER_SEX,"number"),t=>(u(),f(e(U).Option,{key:t.value,value:t.value},{default:l(()=>[d(_(t.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1}),a(e(x).Item,{label:"创建时间",name:"createTime"},{default:l(()=>[a(e(Z),Te({value:o.createTime,"onUpdate:value":n[2]||(n[2]=t=>o.createTime=t)},e(ie)(),{class:"w-full"}),null,16,["value"])]),_:1}),a(e(x).Item,null,{default:l(()=>[a(e
|