import{_ as f,d as _,n as l,r as o,o as m,A as d,y as a,h as s,i as g,H as v}from"./index.js";import{h as C,P as x}from"./purchase-modal.8137f2.js";const h=[{label:"\u6309\u94AE\u7F16\u7801",prop:"action_code"},{label:"\u6309\u94AE\u540D\u79F0",prop:"action_name"}],P={columns:h,apis:{httpList:C}},y="action",A=_({__name:"index",setup(k){const r=l(null),u=l(null);return(B,e)=>{const c=o("ElButton"),i=o("PageContainer"),p=o("PageAuth");return m(),d(p,{pageName:y},{default:a(()=>[s(i,{contentConfig:g(P),"get-content-ref":t=>r.value=t},{content_header:a(()=>[s(c,{type:"primary",onClick:e[0]||(e[0]=t=>{var n;return(n=u.value)==null?void 0:n.onDisplay()})},{default:a(()=>e[2]||(e[2]=[v("\u6DFB\u52A0")])),_:1})]),_:1},8,["contentConfig","get-content-ref"]),s(x,{ref_key:"purchaseModalRef",ref:u,onRefresh:e[1]||(e[1]=t=>{var n;return(n=r.value)==null?void 0:n.onSearch()})},null,512)]),_:1})}}});var N=f(A,[["__file","D:/work/jiesuan/settle-vue3/src/views/system/action/index.vue"]]);export{N as default};