index-8e3fd968.js 4.2 KB

1
  1. import{aq as A,d as G,r as l,h as j,e as B,L,l as Q,Q as W,o as u,c as E,f as e,w as s,x as C,v as g,a,n as h,t as y,at as T,dD as J,P as K,F as O,G as V,C as X,H as Z,I as $,_ as tt,__tla as at}from"./index-e1bb590d.js";import{_ as et,__tla as ot}from"./ContentWrap-ce906d83.js";import{_ as rt,__tla as lt}from"./index-80479ade.js";import{d as st,f as nt,__tla as it}from"./formatTime-f6897acb.js";import{d as mt}from"./download-20922b56.js";import pt,{__tla as _t}from"./ShopSettlementForm-ac2f5471.js";import{h as ct,__tla as dt}from"./index-ab00d371.js";import{u as ut,__tla as ht}from"./useMessage-042ce74c.js";import{__tla as ft}from"./ContentWrap.vue_vue_type_script_setup_true_lang-329456e3.js";import{__tla as gt}from"./el-card-535d49a1.js";import{__tla as yt}from"./index-07faecb5.js";import{__tla as vt}from"./Dialog-36839ea0.js";import{__tla as wt}from"./index-5adbd9e0.js";let N,xt=Promise.all([(()=>{try{return at}catch{}})(),(()=>{try{return ot}catch{}})(),(()=>{try{return lt}catch{}})(),(()=>{try{return it}catch{}})(),(()=>{try{return _t}catch{}})(),(()=>{try{return dt}catch{}})(),(()=>{try{return ht}catch{}})(),(()=>{try{return ft}catch{}})(),(()=>{try{return gt}catch{}})(),(()=>{try{return yt}catch{}})(),(()=>{try{return vt}catch{}})(),(()=>{try{return wt}catch{}})()]).then(async()=>{let v,w;v=async n=>await A.get({url:"/distri/shop-settlement/page",params:n}),w=async n=>await A.download({url:"/trade/order/export-excel/shopSettlement",params:n}),N=tt(G({name:"ShopSettlement",__name:"index",props:{id:{type:Number,default:void 0},merchantId:{type:Number,default:void 0}},setup(n){let k=l([]);l(!1);const z=ut();j();const p=l(!0),x=l([]),b=l(0),o=B({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}),I=n;l();const f=l(!1),_=async()=>{p.value=!0;try{const m=await v(o);x.value=m.list,b.value=m.total}finally{p.value=!1}},S=l();return L(()=>o.shopId,()=>{_()}),Q(()=>{o.ptSettlementId=I.id,o.merchantId=I.merchantId,_(),(async()=>{p.value=!0;const m=await ct();k.value=m})()}),(m,i)=>{const r=V,H=X,D=Z,P=rt,Y=et,M=W("hasPermi"),R=$;return u(),E(O,null,[e(Y,{class:"mt-15px"},{default:s(()=>[C((u(),g(D,{data:a(x),stripe:!0,"show-overflow-tooltip":!0,onRowClick:i[0]||(i[0]=t=>{return c=t,void S.value.open(c);var c}),"row-class-name":"row"},{default:s(()=>[e(r,{label:"\u5E8F\u53F7",align:"center",prop:"id"}),e(r,{label:"\u5E97\u94FA\u540D\u79F0",align:"center",prop:"shopName"}),e(r,{label:"\u9500\u552E\u989D",align:"center",prop:"platformCollectionAmount"},{default:s(t=>[h(" \uFFE5"+y(a(T)(t.row.platformCollectionAmount)),1)]),_:1}),e(r,{label:"\u62B5\u6263\u79EF\u5206",align:"center",prop:"shopHighAmount"},{default:s(t=>[h(y(a(J)(t.row.shopAmount)),1)]),_:1}),e(r,{label:"\u5E94\u7ED3(\u6210\u672C)",align:"center",prop:"shopTotalHighAmount"},{default:s(t=>[h(" \uFFE5"+y(a(T)(t.row.shopTotalHighAmount)),1)]),_:1}),e(r,{label:"\u8F6C\u8D26\u51ED\u8BC1\u9644\u4EF6",align:"center",prop:"attachment"}),n.merchantId?(u(),g(r,{key:0,label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",formatter:a(st),width:"180px"},null,8,["formatter"])):K("",!0),e(r,{label:"\u64CD\u4F5C",align:"center"},{default:s(t=>[C((u(),g(H,{type:"success",plain:"",size:"small",onClick:c=>(async(U,d)=>{U.stopPropagation(),console.log(d);try{await z.exportConfirm(),f.value=!0;const q=await w({shopSettlementId:d.id}),F=d.shopName+nt(d.createTime,"YYYY-MM-DD")+"-\u7ED3\u7B97\u5355.xls";mt.excel(q,F)}catch{}finally{f.value=!1}})(c,t.row),loading:a(f)},{default:s(()=>[h(" \u5BFC\u51FA ")]),_:2},1032,["onClick","loading"])),[[M,["distri:pt-settlement:export"]]])]),_:1})]),_:1},8,["data"])),[[R,a(p)]]),e(P,{total:a(b),page:a(o).pageNo,"onUpdate:page":i[1]||(i[1]=t=>a(o).pageNo=t),limit:a(o).pageSize,"onUpdate:limit":i[2]||(i[2]=t=>a(o).pageSize=t),onPagination:_},null,8,["total","page","limit"])]),_:1}),e(pt,{ref_key:"formRef",ref:S,onSuccess:_},null,512)],64)}}}),[["__scopeId","data-v-b3661f66"],["__file","D:/zx/mall-newfeifan-zx-admin/src/views/system/distri/shopsettlement/index.vue"]])});export{xt as __tla,N as default};