mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-29 01:40:16 +00:00
2 lines
5.0 KiB
JavaScript
2 lines
5.0 KiB
JavaScript
/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-7eafba5f.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css */import{a as T,E as F}from"./el-form-item-1b16c9fc.js";/* empty css */import{t as r}from"./index-0ca94763.js";import{R as z,P as S}from"./vipcard-ea2ff005.js";import{_ as $}from"./vipcard-reserve-edit.vue_vue_type_script_setup_true_lang-5e78d076.js";import{u as N}from"./vue-router-48fdc1e3.js";import{E as U}from"./index-ee5275c6.js";import{E as j}from"./index-c5914bde.js";import{E as L}from"./index-e27c3bb0.js";import{E as I}from"./index-9ecd3f93.js";import{a as M,E as A}from"./index-fe3867fe.js";import{E as O}from"./index-21f38393.js";import{v as q}from"./directive-64fb15dc.js";import{d as G,O as H,r as b,e as x,f as J,y as o,x as i,g as c,B as m,u as e,A as u,M as K,v as Q}from"./plugin-vue_export-helper-85a4d40b.js";import"./common-c3be41fd.js";import"./index-cf9a2dd7.js";import"./index-bcd7a424.js";import"./index-e513479b.js";import"./el-main-86eb724f.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-b9e5f5cb.js";import"./el-overlay-08181e74.js";import"./event-f85d77b0.js";import"./index-313cd2ce.js";import"./focus-trap-64c402c5.js";import"./index-1ad115d7.js";import"./index-de1d3b53.js";import"./index-d469ae66.js";import"./index-4d8f36c6.js";import"./index-ebc73046.js";import"./_baseClone-3dbf39d6.js";import"./aria-adfa05c5.js";import"./validator-bcf701e4.js";import"./index-95b00894.js";import"./isEqual-0b9509fd.js";import"./flatten-749195f8.js";import"./_isIterateeCall-47526406.js";import"./debounce-6c3123a6.js";import"./index-bd04154b.js";import"./index-4601cf3b.js";import"./index-99b65a15.js";import"./strings-53351eda.js";const W={class:"main-container"},X={class:"flex justify-between items-center"},Y={class:"text-[20px]"},Z={class:"mt-[10px]"},ee={class:"mt-[16px] flex justify-end"},rt=G({__name:"list",setup(te){const y=N().meta.title;let t=H({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{reserve_state:"",create_time:""}});const f=b(),s=(n=1)=>{t.loading=!0,t.page=n,z({page:t.page,limit:t.limit,...t.searchParam}).then(a=>{t.loading=!1,t.data=a.data.data,t.total=a.data.total}).catch(()=>{t.loading=!1})};s();const p=b(null),E=()=>{p.value.setFormData(),p.value.showDialog=!0},C=n=>{p.value.setFormData(n),p.value.showDialog=!0},k=n=>{U.confirm(r("vipcardReserveDeleteTips"),r("warning"),{confirmButtonText:r("confirm"),cancelButtonText:r("cancel"),type:"warning"}).then(()=>{S(n).then(()=>{s()}).catch(()=>{})})},w=n=>{n&&(n.resetFields(),s())};return(n,a)=>{const d=j,v=L,_=T,P=F,g=I,h=M,V=A,R=O,D=q;return x(),J("div",W,[o(g,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[c("div",X,[c("span",Y,m(e(y)),1),o(d,{type:"primary",class:"w-[100px]",onClick:E},{default:i(()=>[u(" 添加预约 ")]),_:1})]),o(g,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:i(()=>[o(P,{inline:!0,model:e(t).searchParam,ref_key:"searchFormRef",ref:f},{default:i(()=>[o(_,{label:e(r)("reserveState"),prop:"reserve_state"},{default:i(()=>[o(v,{modelValue:e(t).searchParam.reserve_state,"onUpdate:modelValue":a[0]||(a[0]=l=>e(t).searchParam.reserve_state=l),placeholder:e(r)("reserveStatePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(_,{label:e(r)("createTime"),prop:"create_time"},{default:i(()=>[o(v,{modelValue:e(t).searchParam.create_time,"onUpdate:modelValue":a[1]||(a[1]=l=>e(t).searchParam.create_time=l),placeholder:e(r)("createTimePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(_,null,{default:i(()=>[o(d,{type:"primary",onClick:a[2]||(a[2]=l=>s())},{default:i(()=>[u(m(e(r)("search")),1)]),_:1}),o(d,{onClick:a[3]||(a[3]=l=>w(f.value))},{default:i(()=>[u(m(e(r)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),c("div",Z,[K((x(),Q(V,{data:e(t).data,size:"large"},{empty:i(()=>[c("span",null,m(e(t).loading?"":e(r)("emptyData")),1)]),default:i(()=>[o(h,{prop:"reserve_state",label:e(r)("reserveState"),"min-width":"120"},null,8,["label"]),o(h,{label:e(r)("operation"),align:"right",fixed:"right","min-width":"120"},{default:i(({row:l})=>[o(d,{type:"primary",link:"",onClick:B=>C(l)},{default:i(()=>[u(m(e(r)("edit")),1)]),_:2},1032,["onClick"]),o(d,{type:"primary",link:"",onClick:B=>k(l.reserve_id)},{default:i(()=>[u(m(e(r)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[D,e(t).loading]]),c("div",ee,[o(R,{"current-page":e(t).page,"onUpdate:currentPage":a[4]||(a[4]=l=>e(t).page=l),"page-size":e(t).limit,"onUpdate:pageSize":a[5]||(a[5]=l=>e(t).limit=l),layout:"total, sizes, prev, pager, next, jumper",total:e(t).total,onSizeChange:a[6]||(a[6]=l=>s()),onCurrentChange:s},null,8,["current-page","page-size","total"])])]),o($,{ref_key:"editVipcardReserveDialog",ref:p,onComplete:s},null,512)]),_:1})])}}});export{rt as default};
|