payment-table.f358b193.js 1.1 KB

1
  1. import{a as C}from"./configs.fed68dd6.js";import{u as g}from"./use-response-handle.a0fb8de0.js";import{h as w}from"./index.8f3e7834.js";import{q as y,r as o,K as B,t as i,as as x,O as D,o as s,u as d,x as n,n as F,B as L,D as m,F as R,w as _,bo as q,z as E,b9 as H}from"./index.f47bb45b.js";const N=E("\u6DFB\u52A0"),K=y({__name:"payment-table",emits:["addBtnClick"],setup(P,{emit:p}){const f=o(null),t=o(!1),l=o([]),b=g();async function h(){t.value=!0;const{code:r,message:c,data:e}=await w({});b({code:r,message:c,handler:()=>l.value=e.list}),t.value=!1}return B(()=>h()),(r,c)=>{const e=i("el-table-column"),v=i("el-button"),k=x("loading");return D((s(),d(m(q),{border:"",ref_key:"tableRef",ref:f,"row-key":"id",data:l.value},{default:n(()=>[(s(!0),F(R,null,L(m(C),(a,u)=>(s(),d(e,H({key:u},a,{"show-overflow-tooltip":""}),null,16))),128)),_(e,{fixed:"right",label:"\u64CD\u4F5C"},{default:n(({row:a})=>[_(v,{link:"",type:"primary",onClick:u=>p("addBtnClick",a)},{default:n(()=>[N]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[k,t.value]])}}});export{K as default};