payment-table.64ca1cd3.js 1.1 KB

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