智慧教务系统
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
4.8 KiB

import{d as N,v as S,l as U,r as f,h as g,c as w,e as t,w as n,a as c,t as p,u as e,i as u,k as o,F as Y,O as j,m as x,J as M,S as R,E as A,_ as O,$ as G,G as H,a0 as J,H as K,K as W,a1 as q,a2 as Q,a3 as X,L as Z}from"./index-4c331f20.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 *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import{_ as ee,g as ae,d as te,a as oe}from"./campus-pay-edit.vue_vue_type_style_index_0_lang-4f2ccb27.js";import{_ as le}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-fc40fede.js";/* empty css *//* empty css */const se={class:"main-container"},ne={class:"flex justify-between items-center"},re={class:"text-lg"},ie={class:"mt-[10px]"},pe={class:"mt-[16px] flex justify-end"},me=N({__name:"campus_pay",setup(de){const k=S().meta.title;let a=U({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{campus_id:"",created_at:[]}});const y=f();f([]);const i=(r=1)=>{a.loading=!0,a.page=r,ae({page:a.page,limit:a.limit,...a.searchParam}).then(l=>{a.loading=!1,a.data=l.data.data,a.total=l.data.total}).catch(()=>{a.loading=!1})};i();const m=f(null),P=()=>{m.value.setFormData(),m.value.showDialog=!0},D=r=>{m.value.setFormData(r),m.value.showDialog=!0},E=r=>{R.confirm(o("campusPayDeleteTips"),o("warning"),{confirmButtonText:o("confirm"),cancelButtonText:o("cancel"),type:"warning"}).then(()=>{te(r).then(()=>{i()}).catch(()=>{})})},b=f([]);(async()=>{b.value=await(await oe({})).data})();const F=r=>{r&&(r.resetFields(),i())};return(r,l)=>{const d=A,L=O,V=G,h=H,B=J,I=K,C=W,_=q,T=Q,$=X,z=Z;return g(),w("div",se,[t(C,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[c("div",ne,[c("span",re,p(e(k)),1),t(d,{type:"primary",onClick:P},{default:n(()=>[u(p(e(o)("addCampusPay")),1)]),_:1})]),t(C,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:n(()=>[t(I,{inline:!0,model:e(a).searchParam,ref_key:"searchFormRef",ref:y},{default:n(()=>[t(h,{label:e(o)("campusId"),prop:"campus_id"},{default:n(()=>[t(V,{class:"w-[280px]",modelValue:e(a).searchParam.campus_id,"onUpdate:modelValue":l[0]||(l[0]=s=>e(a).searchParam.campus_id=s),clearable:"",placeholder:e(o)("campusIdPlaceholder")},{default:n(()=>[(g(!0),w(Y,null,j(b.value,(s,v)=>(g(),x(L,{key:v,label:s.campus_name,value:s.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(h,{label:e(o)("createdAt"),prop:"created_at"},{default:n(()=>[t(B,{modelValue:e(a).searchParam.created_at,"onUpdate:modelValue":l[1]||(l[1]=s=>e(a).searchParam.created_at=s),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(o)("startDate"),"end-placeholder":e(o)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(h,null,{default:n(()=>[t(d,{type:"primary",onClick:l[2]||(l[2]=s=>i())},{default:n(()=>[u(p(e(o)("search")),1)]),_:1}),t(d,{onClick:l[3]||(l[3]=s=>F(y.value))},{default:n(()=>[u(p(e(o)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),c("div",ie,[M((g(),x(T,{data:e(a).data,size:"large"},{empty:n(()=>[c("span",null,p(e(a).loading?"":e(o)("emptyData")),1)]),default:n(()=>[t(_,{prop:"campus_id_name",label:e(o)("campusId"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),t(_,{prop:"mchid",label:e(o)("mchid"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),t(_,{prop:"created_at",label:e(o)("createdAt"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),t(_,{label:e(o)("operation"),fixed:"right","min-width":"120"},{default:n(({row:s})=>[t(d,{type:"primary",link:"",onClick:v=>D(s)},{default:n(()=>[u(p(e(o)("edit")),1)]),_:2},1032,["onClick"]),t(d,{type:"primary",link:"",onClick:v=>E(s.id)},{default:n(()=>[u(p(e(o)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[z,e(a).loading]]),c("div",pe,[t($,{"current-page":e(a).page,"onUpdate:current-page":l[4]||(l[4]=s=>e(a).page=s),"page-size":e(a).limit,"onUpdate:page-size":l[5]||(l[5]=s=>e(a).limit=s),layout:"total, sizes, prev, pager, next, jumper",total:e(a).total,onSizeChange:l[6]||(l[6]=s=>i()),onCurrentChange:i},null,8,["current-page","page-size","total"])])]),t(ee,{ref_key:"editCampusPayDialog",ref:m,onComplete:i},null,512)]),_:1})])}}});const Ye=le(me,[["__scopeId","data-v-9ec766d2"]]);export{Ye as default};