mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-08 17:37:24 +08:00
2 lines
5.9 KiB
JavaScript
2 lines
5.9 KiB
JavaScript
import B from"./tree-e6371368.js";import{useColumns as D}from"./columns-6db44971.js";import{b as S}from"./arrow-expand-down-7f29a0a8.js";import{R as T,T as z,D as A}from"./refresh-cbca0f7a.js";import{u as n}from"./hooks-0f859eb2.js";import{d as E}from"./admin-line-66b8345b.js";import{M as R}from"./more-filled-f652cfb9.js";import{d as U}from"./edit-pen-3cac8a5e.js";import{S as $}from"./search-931ae65f.js";import{A as L}from"./add-circle-line-99426f1a.js";import{_ as M}from"./index-be804494.js";import"./more-2-fill-1db5715e.js";import"./git-branch-line-7773f756.js";import"./office-building-342e02a9.js";import"./message-980236ae.js";import"./epTheme-784bc040.js";import"./settings-3-line-65a4627c.js";const H={width:24,height:24,body:'<path fill="currentColor" d="M18 8h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h2V7a6 6 0 1 1 12 0v1zM5 10v10h14V10H5zm6 4h2v2h-2v-2zm-4 0h2v2H7v-2zm8 0h2v2h-2v-2zm1-6V7a4 4 0 1 0-8 0v1h8z"/>'},P=H,I={class:"main flex"},j={class:"flex-1 ml-4"},q=Vue.defineComponent({name:"User"}),G=Vue.defineComponent({...q,setup(J){const a=Vue.reactive({username:"",mobile:"",status:""}),V=Vue.ref([]),r=Vue.ref(!0),{columns:_}=D(),c=Vue.ref(),d=Vue.reactive({total:0,pageSize:10,currentPage:1,background:!0});function K(t){}function O(t){}function h(t){}function C(t){}function v(t){}async function l(){r.value=!0;const{data:t}=await S();V.value=t.list,d.total=t.total,setTimeout(()=>{r.value=!1},500)}const x=t=>{!t||(t.resetFields(),l())};return Vue.onMounted(()=>{l()}),(t,o)=>{const s=Vue.resolveComponent("el-input"),i=Vue.resolveComponent("el-form-item"),m=Vue.resolveComponent("el-option"),w=Vue.resolveComponent("el-select"),u=Vue.resolveComponent("el-button"),N=Vue.resolveComponent("el-form"),g=Vue.resolveComponent("el-popconfirm"),p=Vue.resolveComponent("el-dropdown-item"),b=Vue.resolveComponent("el-dropdown-menu"),y=Vue.resolveComponent("el-dropdown"),F=Vue.resolveComponent("pure-table");return Vue.openBlock(),Vue.createElementBlock("div",I,[Vue.createVNode(B),Vue.createElementVNode("div",j,[Vue.createVNode(N,{ref_key:"formRef",ref:c,inline:!0,model:a,class:"bg-bg_color w-[99/100] pl-8 pt-4"},{default:Vue.withCtx(()=>[Vue.createVNode(i,{label:"\u7528\u6237\u540D\u79F0\uFF1A",prop:"username"},{default:Vue.withCtx(()=>[Vue.createVNode(s,{modelValue:a.username,"onUpdate:modelValue":o[0]||(o[0]=e=>a.username=e),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u79F0",clearable:""},null,8,["modelValue"])]),_:1}),Vue.createVNode(i,{label:"\u624B\u673A\u53F7\u7801\uFF1A",prop:"mobile"},{default:Vue.withCtx(()=>[Vue.createVNode(s,{modelValue:a.mobile,"onUpdate:modelValue":o[1]||(o[1]=e=>a.mobile=e),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7\u7801",clearable:""},null,8,["modelValue"])]),_:1}),Vue.createVNode(i,{label:"\u72B6\u6001\uFF1A",prop:"status"},{default:Vue.withCtx(()=>[Vue.createVNode(w,{modelValue:a.status,"onUpdate:modelValue":o[2]||(o[2]=e=>a.status=e),placeholder:"\u8BF7\u9009\u62E9",clearable:""},{default:Vue.withCtx(()=>[Vue.createVNode(m,{label:"\u5DF2\u5F00\u542F",value:"1"}),Vue.createVNode(m,{label:"\u5DF2\u5173\u95ED",value:"0"})]),_:1},8,["modelValue"])]),_:1}),Vue.createVNode(i,null,{default:Vue.withCtx(()=>[Vue.createVNode(u,{type:"primary",icon:Vue.unref(n)(Vue.unref($)),loading:r.value,onClick:l},{default:Vue.withCtx(()=>[Vue.createTextVNode(" \u641C\u7D22 ")]),_:1},8,["icon","loading"]),Vue.createVNode(u,{icon:Vue.unref(n)(Vue.unref(T)),onClick:o[3]||(o[3]=e=>x(c.value))},{default:Vue.withCtx(()=>[Vue.createTextVNode(" \u91CD\u7F6E ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),Vue.createVNode(Vue.unref(z),{title:"\u7528\u6237\u7BA1\u7406",loading:r.value,dataList:V.value,onRefresh:l},{buttons:Vue.withCtx(()=>[Vue.createVNode(u,{type:"primary",icon:Vue.unref(n)(Vue.unref(L))},{default:Vue.withCtx(()=>[Vue.createTextVNode(" \u65B0\u589E\u7528\u6237 ")]),_:1},8,["icon"])]),default:Vue.withCtx(({size:e,checkList:k})=>[Vue.createVNode(F,{border:"","align-whole":"center","table-layout":"auto",size:e,data:V.value,columns:Vue.unref(_),checkList:k,pagination:d,paginationSmall:e==="small","header-cell-style":{background:"var(--el-table-row-hover-bg-color)",color:"var(--el-text-color-primary)"},onSelectionChange:v,onSizeChange:C,onCurrentChange:h},{operation:Vue.withCtx(({row:Q})=>[Vue.createVNode(u,{class:"reset-margin",link:"",type:"primary",size:e,onClick:f=>void 0,icon:Vue.unref(n)(Vue.unref(U))},{default:Vue.withCtx(()=>[Vue.createTextVNode(" \u4FEE\u6539 ")]),_:2},1032,["size","onClick","icon"]),Vue.createVNode(g,{title:"\u662F\u5426\u786E\u8BA4\u5220\u9664?"},{reference:Vue.withCtx(()=>[Vue.createVNode(u,{class:"reset-margin",link:"",type:"primary",size:e,icon:Vue.unref(n)(Vue.unref(A)),onClick:f=>void 0},{default:Vue.withCtx(()=>[Vue.createTextVNode(" \u5220\u9664 ")]),_:2},1032,["size","icon","onClick"])]),_:2},1024),Vue.createVNode(y,null,{dropdown:Vue.withCtx(()=>[Vue.createVNode(b,null,{default:Vue.withCtx(()=>[Vue.createVNode(p,null,{default:Vue.withCtx(()=>[Vue.createVNode(u,{class:"reset-margin !h-[20px] !text-gray-500 dark:!text-white dark:hover:!text-primary",link:"",type:"primary",size:e,icon:Vue.unref(n)(Vue.unref(P))},{default:Vue.withCtx(()=>[Vue.createTextVNode(" \u91CD\u7F6E\u5BC6\u7801 ")]),_:2},1032,["size","icon"])]),_:2},1024),Vue.createVNode(p,null,{default:Vue.withCtx(()=>[Vue.createVNode(u,{class:"reset-margin !h-[20px] !text-gray-500 dark:!text-white dark:hover:!text-primary",link:"",type:"primary",size:e,icon:Vue.unref(n)(Vue.unref(E))},{default:Vue.withCtx(()=>[Vue.createTextVNode(" \u5206\u914D\u89D2\u8272 ")]),_:2},1032,["size","icon"])]),_:2},1024)]),_:2},1024)]),default:Vue.withCtx(()=>[Vue.createVNode(u,{class:"ml-3",link:"",type:"primary",size:e,onClick:f=>void 0,icon:Vue.unref(n)(Vue.unref(R))},null,8,["size","onClick","icon"])]),_:2},1024)]),_:2},1032,["size","data","columns","checkList","pagination","paginationSmall","header-cell-style"])]),_:1},8,["loading","dataList"])])])}}});const me=M(G,[["__scopeId","data-v-9a2c7d50"]]);export{me as default};
|