2026-03-09 13:05:46 +08:00
|
|
|
var x=(P,v,p)=>new Promise((S,o)=>{var D=s=>{try{r(p.next(s))}catch(k){o(k)}},b=s=>{try{r(p.throw(s))}catch(k){o(k)}},r=s=>s.done?S(s.value):Promise.resolve(s.value).then(D,b);r((p=p.apply(P,v)).next())});import{bY as h,bD as J,bT as N,at as X,R as Z,ay as g,$ as c,bV as G,an as M,a9 as E}from"./bootstrap-CRjSNGHY.js";import{c as H,d as m}from"./vxe-table-uq8U2E1u.js";import{g as K,d as W,a as ee,e as ae}from"./index-BYhgd3Ki.js";import{_ as te}from"./dict-tag.vue_vue_type_script_setup_true_lang-BB6x-AyV.js";import{g as le}from"./rangePickerProps-BPpM6dzr.js";import{_ as ne}from"./form.vue_vue_type_script_setup_true_lang-LTtMbOQU.js";import{u as ie,_ as oe}from"./use-vxe-toolbar-WEJyxHCo.js";import{_ as $}from"./content-wrap.vue_vue_type_script_setup_true_lang-D2NrGcoD.js";import{_ as se}from"./page.vue_vue_type_script_setup_true_lang-3ywDTU7g.js";import{m as re,b9 as _,b7 as de,v as ue,be as ce,ab as f,b2 as u,bJ as n,j as a,ac as me,u as e,ad as fe,I as pe,bb as ge,ai as d,bp as y,aQ as ye,ae as _e,cT as B,bL as C,aJ as ve,cp as be,bZ as ke,di as Te}from"../jse/index-index-CMeVxoEG.js";import{u as xe}from"./use-modal-BABce5hC.js";import{D as F}from"./dict-enum-CaHgMaDZ.js";import"./demo03-course-form.vue_vue_type_script_setup_true_lang-BTtf7au5.js";import"./demo03-grade-form.vue_vue_type_script_setup_true_lang-CcTTuTAW.js";import"./use-refresh-BrNqWucM.js";import"./tabbar-B8FD2KS1.js";import"./x-CpZ5_sBZ.js";const he={class:"mt-2 flex justify-end"},Ye=re({__name:"index",setup(P){const v=_(!0),p=_([]),S=_(0),o=de({pageNo:1,pageSize:10,name:void 0,sex:void 0,description:void 0,createTime:void 0}),D=_(),b=_(!1);function r(){return x(this,null,function*(){v.value=!0;try{const i=ke(o);i.createTime&&Array.isArray(i.createTime)&&(i.createTime=i.createTime.join(","));const t=yield K(i);p.value=t.list,S.value=t.total}finally{v.value=!1}})}function s(){o.pageNo=1,r()}function k(){D.value.resetFields(),s()}const[U,z]=xe({connectedComponent:ne,destroyOnClose:!0});function V(){z.setData(null).open()}function L(i){z.setData(i).open()}function A(i){return x(this,null,function*(){const t=E.loading({content:c("ui.actionMessage.deleting",[i.id]),duration:0,key:"action_process_msg"});try{yield W(i.id),E.success({content:c("ui.actionMessage.deleteSuccess",[i.id]),key:"action_process_msg"}),yield r()}finally{t()}})}function Y(){return x(this,null,function*(){const i=E.loading({content:c("ui.actionMessage.deleting"),duration:0,key:"action_process_msg"});try{yield ee(w.value),w.value=[],E.success(c("ui.actionMessage.deleteSuccess")),yield r()}finally{i()}})}const w=_([]);function I({records:i}){w.value=i.map(t=>t.id)}function j(){return x(this,null,function*(){try{b.value=!0;const i=yield ae(o);Te({fileName:"学生.xls",source:i})}finally{b.value=!1}})}const{hiddenSearchBar:R,tableToolbarRef:q,tableRef:O}=ie();return ue(()=>{r()}),(i,t)=>{const T=ce("access");return u(),f(e(se),{"auto-content-height":""},{default:n(()=>[a(e(U),{onSuccess:r}),e(R)?me("",!0):(u(),f(e($),{key:0},{default:n(()=>[a(e(h),{model:o,ref_key:"queryFormRef",ref:D,layout:"inline"},{default:n(()=>[a(e(h).Item,{label:"名字",name:"name"},{default:n(()=>[a(e(J),{value:o.name,"onUpdate:value":t[0]||(t[0]=l=>o.name=l),placeholder:"请输入名字","allow-clear":"",onPressEnter:s,class:"w-full"},null,8,["value"])]),_:1}),a(e(h).Item,{label:"性别",name:"sex"},{default:n(()=>[a(e(N),{value:o.sex,"onUpdate:value":t[1]||(t[1]=l=>o.sex=l),placeholder:"请选择性别","allow-clear":"",class:"w-full"},{default:n(()=>[(u(!0),fe(pe,null,ge(e(X)(e(F).SYSTEM_USER_SEX,"number"),l=>(u(),f(e(N).Option,{key:l.value,value:l.value},{default:n(()=>[d(y(l.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1}),a(e(h).Item,{label:"创建时间",name:"createTime"},{default:n(()=>[a(e(Z),ye({value:o.createTime,"onUpdate:value":t[2]||(t[2]=l=>o.createTime=l)},e(le)(),{class:"w-full"}),null,16,["value"])]),_:1}),a(e(h).Item,null,{default:n(()=>[a(e(g),{class:"ml-2",onClick:k},{default:n(()=>[...t[6]||(t[6]=[d(" 重置 ",-1)])]),_:1}),a(e(g),{class:"ml-2",onClick:s,type:"primary"},{
|