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