index-d95e413a.js 4.2 KB

1
  1. import{aq as A,d as G,r as l,h as j,e as E,L,l as Q,Q as W,o as u,c as B,f as e,w as s,x as C,v as g,a as t,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 aa,__tla as ta}from"./index-c5844c3b.js";import{_ as ea,__tla as ra}from"./ContentWrap-728d9fe2.js";import{_ as oa,__tla as la}from"./index-260d7bcc.js";import{d as sa,f as na,__tla as ia}from"./formatTime-2a51ca7d.js";import{d as ma}from"./download-20922b56.js";import pa,{__tla as _a}from"./ShopSettlementForm-fcb3fdbe.js";import{h as ca,__tla as da}from"./index-903cb5bc.js";import{u as ua,__tla as ha}from"./useMessage-4de341ee.js";import{__tla as fa}from"./ContentWrap.vue_vue_type_script_setup_true_lang-0b6bb865.js";import{__tla as ga}from"./el-card-1c04b956.js";import{__tla as ya}from"./index-9b9bf364.js";import{__tla as va}from"./Dialog-11cbdca5.js";import{__tla as wa}from"./index-248cf5a4.js";let N,xa=Promise.all([(()=>{try{return ta}catch{}})(),(()=>{try{return ra}catch{}})(),(()=>{try{return la}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return _a}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ha}catch{}})(),(()=>{try{return fa}catch{}})(),(()=>{try{return ga}catch{}})(),(()=>{try{return ya}catch{}})(),(()=>{try{return va}catch{}})(),(()=>{try{return wa}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=aa(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=ua();j();const p=l(!0),x=l([]),b=l(0),r=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}),I=n;l();const f=l(!1),_=async()=>{p.value=!0;try{const m=await v(r);x.value=m.list,b.value=m.total}finally{p.value=!1}},S=l();return L(()=>r.shopId,()=>{_()}),Q(()=>{r.ptSettlementId=I.id,r.merchantId=I.merchantId,_(),(async()=>{p.value=!0;const m=await ca();k.value=m})()}),(m,i)=>{const o=V,H=X,P=Z,D=oa,Y=ea,F=W("hasPermi"),M=$;return u(),B(O,null,[e(Y,{class:"mt-15px"},{default:s(()=>[C((u(),g(P,{data:t(x),stripe:!0,"show-overflow-tooltip":!0,onRowClick:i[0]||(i[0]=a=>{return c=a,void S.value.open(c);var c}),"row-class-name":"row"},{default:s(()=>[e(o,{label:"\u5E8F\u53F7",align:"center",prop:"id"}),e(o,{label:"\u5E97\u94FA\u540D\u79F0",align:"center",prop:"shopName"}),e(o,{label:"\u9500\u552E\u989D",align:"center",prop:"platformCollectionAmount"},{default:s(a=>[h(" \uFFE5"+y(t(T)(a.row.platformCollectionAmount)),1)]),_:1}),e(o,{label:"\u62B5\u6263\u79EF\u5206",align:"center",prop:"shopHighAmount"},{default:s(a=>[h(y(t(J)(a.row.shopAmount)),1)]),_:1}),e(o,{label:"\u5E94\u7ED3(\u6210\u672C)",align:"center",prop:"shopTotalHighAmount"},{default:s(a=>[h(" \uFFE5"+y(t(T)(a.row.shopTotalHighAmount)),1)]),_:1}),e(o,{label:"\u8F6C\u8D26\u51ED\u8BC1\u9644\u4EF6",align:"center",prop:"attachment"}),n.merchantId?(u(),g(o,{key:0,label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",formatter:t(sa),width:"180px"},null,8,["formatter"])):K("",!0),e(o,{label:"\u64CD\u4F5C",align:"center"},{default:s(a=>[C((u(),g(H,{type:"success",plain:"",size:"small",onClick:c=>(async(R,d)=>{R.stopPropagation(),console.log(d);try{await z.exportConfirm(),f.value=!0;const U=await w({shopSettlementId:d.id}),q=d.shopName+na(d.createTime,"YYYY-MM-DD")+"-\u7ED3\u7B97\u5355.xls";ma.excel(U,q)}catch{}finally{f.value=!1}})(c,a.row),loading:t(f)},{default:s(()=>[h(" \u5BFC\u51FA ")]),_:2},1032,["onClick","loading"])),[[F,["trade:order:export"]]])]),_:1})]),_:1},8,["data"])),[[M,t(p)]]),e(D,{total:t(b),page:t(r).pageNo,"onUpdate:page":i[1]||(i[1]=a=>t(r).pageNo=a),limit:t(r).pageSize,"onUpdate:limit":i[2]||(i[2]=a=>t(r).pageSize=a),onPagination:_},null,8,["total","page","limit"])]),_:1}),e(pa,{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{xa as __tla,N as default};