var D=Object.defineProperty,N=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var g=(t,o,n)=>o in t?D(t,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[o]=n,C=(t,o)=>{for(var n in o||(o={}))V.call(o,n)&&g(t,n,o[n]);if(c)for(var n of c(o))L.call(o,n)&&g(t,n,o[n]);return t},_=(t,o)=>N(t,T(o));import{useData as E}from"./hook-CJCd_xO4.js";import{P as H}from"./index-CnAi1QxJ.js";import{u as I}from"./hooks-ItYVRz1P.js";import{d as M}from"./add-circle-line-DOJqVT3s.js";import{d as O,x as W,r as f,o as j,c as q,e as A,b as l,h as r,u as e,f as p,R as b,a8 as v}from"./index-CRmU-Qpi.js";import"./form.vue_vue_type_script_setup_true_lang-HMVJcCXl.js";import"./permission-DJnI7MjS.js";import"./admin-QtfaJQYK.js";import"./password.vue_vue_type_script_setup_true_lang-BxW5V9xR.js";import"./sortable.esm-7jaD_3Ar.js";import"./epTheme-Dbh1KLs6.js";const F={class:"main"},re=O({name:"grabHeadlines",__name:"index",setup(t){const{onSearch:o,isShow:n,tableList:k,pagination:y,tableLabel:h,handleSizeChange:x,handleCurrentChange:P,openDialog:d,loading:w,settingPassWord:R,handleDelete:B}=E();return W(()=>{o()}),(G,a)=>{const s=f("el-button"),S=f("el-popconfirm"),z=f("pure-table");return j(),q("div",F,[A("div",{ref:"contentRef",class:b(["flex",e(v)()?"flex-wrap":""])},[l(e(H),{title:"管理员列表",class:b([e(n)&&!e(v)()?"!w-[60vw]":"w-full"]),columns:e(h),onRefresh:e(o)},{buttons:r(()=>[l(s,{type:"primary",icon:e(I)(e(M)),onClick:a[0]||(a[0]=i=>e(d)("新增",{}))},{default:r(()=>a[1]||(a[1]=[p(" 新增管理员 ")])),_:1},8,["icon"])]),default:r(({size:i,dynamicColumns:$})=>[l(z,{ref:"tableRef",showOverflowTooltip:"","table-layout":"auto",loading:e(w),size:i,adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(k),columns:$,pagination:_(C({},e(y)),{size:i}),"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onPageSizeChange:e(x),onPageCurrentChange:e(P)},{operation:r(({row:m})=>[l(s,{link:"",type:"primary",size:i,onClick:u=>e(R)("设置密码",m)},{default:r(()=>a[2]||(a[2]=[p(" 设置密码 ")])),_:2},1032,["size","onClick"]),l(s,{link:"",type:"primary",size:i,onClick:u=>e(d)("编辑",m)},{default:r(()=>a[3]||(a[3]=[p(" 编辑 ")])),_:2},1032,["size","onClick"]),l(S,{title:"是否确认删除这条数据",onConfirm:u=>e(B)(m)},{reference:r(()=>[l(s,{link:"",type:"primary",size:i},{default:r(()=>a[4]||(a[4]=[p(" 删除 ")])),_:2},1032,["size"])]),_:2},1032,["onConfirm"])]),_:2},1032,["loading","size","data","columns","pagination","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["class","columns","onRefresh"])],2)])}}});export{re as default};