import{ax as I,d as R,r as s,H as B,x as E,w as F,b as G,a1 as W,o as f,c as j,f as t,B as n,l as S,A as w,a as e,G as m,D as h,dD as _,dN as L,E as V,F as X,V as q,L as J,W as K,X as O}from"./index-24b5bd0d.js";import{_ as Q}from"./ContentWrap.vue_vue_type_script_setup_true_lang-1e5dab5a.js";import{_ as Z}from"./index.vue_vue_type_script_setup_true_lang-d8bf5c47.js";import{d as $,f as aa}from"./formatTime-f52baefd.js";import{d as ea}from"./download-20922b56.js";import ta from"./ShopSettlementForm-92e82036.js";import{g as oa}from"./index-e62883d4.js";import{u as la}from"./useMessage-6f610bbd.js";import{_ as ra}from"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0b237923.js";import"./index-15201e14.js";import"./Dialog-23d56afa.js";import"./index-e844f0ff.js";const sa=async i=>await I.get({url:"/distri/shop-settlement/page",params:i}),na=async i=>await I.download({url:"/trade/order/export-excel/shopSettlement",params:i}),ia=ra(R({name:"ShopSettlement",__name:"index",props:{id:{type:Number,default:void 0},status:{type:Number,default:void 0},merchantId:{type:Number,default:void 0}},setup(i){let T=s([]);s(!1);const C=la();B();const d=s(!0),y=s([]),b=s(0),o=E({pageNo:1,pageSize:10,platformCollectionAmount:void 0,shopAmount:void 0,platformTransferConfirmTime:[],shopTransferConfirmTime:[],attachment:void 0,createTime:[],shopId:void 0,shopHighAmount:void 0,shopTotalHighAmount:void 0,ptSettlementId:0,merchantId:void 0}),A=i;s();const g=s(!1),u=async()=>{d.value=!0;try{const p=await sa(o);y.value=p.list,b.value=p.total}finally{d.value=!1}},x=s();return F(()=>o.shopId,()=>{u()}),G(()=>{o.ptSettlementId=A.id,o.merchantId=A.merchantId,u(),(async()=>{d.value=!0;const p=await oa();T.value=p})()}),(p,l)=>{const r=q,N=J,k=K,H=Z,z=Q,D=W("hasPermi"),Y=O;return f(),j(X,null,[t(z,{class:"mt-15px"},{default:n(()=>[S((f(),w(k,{data:e(y),stripe:!0,"show-overflow-tooltip":!0,onRowClick:l[0]||(l[0]=a=>{return c=a,void x.value.open(c);var c}),"row-class-name":"row"},{default:n(()=>[t(r,{label:"\u5E8F\u53F7",align:"center",prop:"id"}),t(r,{label:"\u5E97\u94FA\u540D\u79F0",align:"center",prop:"shopName"}),t(r,{label:"\u9500\u552E\u989D",align:"center",prop:"platformCollectionAmount"},{default:n(a=>[m(" \uFFE5"+h(e(_)(a.row.platformCollectionAmount)),1)]),_:1}),t(r,{label:"\u62B5\u6263\u79EF\u5206",align:"center",prop:"shopHighAmount"},{default:n(a=>[m(h(e(L)(a.row.shopAmount)),1)]),_:1}),t(r,{label:"\u5E94\u7ED3(\u6210\u672C)",align:"center",prop:"shopTotalHighAmount"},{default:n(a=>[m(" \uFFE5"+h(e(_)(a.row.shopTotalHighAmount)),1)]),_:1}),t(r,{label:"\u5DF2\u7ED3(\u6210\u672C)",align:"center",prop:"settlementAmount"},{default:n(a=>[m(" \uFFE5"+h(e(_)(a.row.settlementAmount)),1)]),_:1}),i.merchantId?(f(),w(r,{key:0,label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",formatter:e($),width:"180px"},null,8,["formatter"])):V("",!0),t(r,{label:"\u64CD\u4F5C",align:"center"},{default:n(a=>[S((f(),w(N,{type:"success",plain:"",size:"small",onClick:c=>(async(M,v)=>{M.stopPropagation();try{await C.exportConfirm(),g.value=!0;const P=await na({shopSettlementId:v.id}),U=v.shopName+aa(v.createTime,"YYYY-MM-DD")+"-\u7ED3\u7B97\u5355.xls";ea.excel(P,U)}catch{}finally{g.value=!1}})(c,a.row),loading:e(g)},{default:n(()=>l[3]||(l[3]=[m(" \u5BFC\u51FA ")])),_:2},1032,["onClick","loading"])),[[D,["trade:order:export"]]])]),_:1})]),_:1},8,["data"])),[[Y,e(d)]]),t(H,{total:e(b),page:e(o).pageNo,"onUpdate:page":l[1]||(l[1]=a=>e(o).pageNo=a),limit:e(o).pageSize,"onUpdate:limit":l[2]||(l[2]=a=>e(o).pageSize=a),onPagination:u},null,8,["total","page","limit"])]),_:1}),t(ta,{ref_key:"formRef",ref:x,onSuccess:u},null,512)],64)}}}),[["__scopeId","data-v-0edab8ce"]]);export{ia as default};