index-567574a8.js 5.4 KB

1
  1. import{ap as P,d as Z,r as i,z as $,f as ee,M as ae,x as te,Q as oe,o as f,c as E,k as T,i as e,a as t,dF as le,B as A,a4 as re,w as o,m as n,j as H,t as v,aY as Y,ed as se,F as ne,q as ie,p as pe,G as me,_ as ce,E as de,s as ue,H as fe,I as he,J as ge,K as we}from"./index-03f5d926.js";import{_ as ve}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{_ as _e}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{E as ye}from"./el-image-1846a819.js";import"./el-image-viewer-bc024f43.js";import{b as be,f as xe}from"./formatTime-f911d219.js";import{d as Ce}from"./download-20922b56.js";import ke from"./ShopSettlementForm-3307766b.js";import{u as Te}from"./useMessage-2e335eca.js";import{_ as Ae}from"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0ac51a7f.js";import"./index-662200b7.js";import"./Dialog-05c67d4e.js";import"./index-95c87b58.js";const He=async h=>await P.get({url:"/distri/shop-settlement/page",params:h}),Ye=async h=>await P.download({url:"/trade/order/export-excel/shopSettlement",params:h}),Se={class:"search-one"},Re={style:{"text-align":"right"},class:"search-input"},Ue={class:"searchMore",style:{width:"calc(100% - 60px)"}},De={key:1},Ie=Ae(Z({name:"ShopSettlement",__name:"index",setup(h){const g=i(!1),F=()=>{g.value=!g.value},_=()=>{g.value=!1},L=Te();$();const y=i(!0),S=i([]),R=i(0),r=ee({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,merchantId:void 0}),U=i(),b=i(!1),c=async()=>{y.value=!0;try{const x=await He(r);S.value=x.list,R.value=x.total}finally{y.value=!1}},D=()=>{r.pageNo=1,c(),_()},j=()=>{U.value.resetFields(),D(),_()},I=i();return ae(()=>r.shopId,()=>{c()}),te(()=>{c()}),(x,l)=>{const d=ie,q=pe,M=me,N=ce,V=de,K=ue,O=fe,s=he,B=ye,G=ge,J=_e,Q=ve,W=oe("hasPermi"),X=we;return f(),E(ne,null,[T("div",Se,[T("div",Re,[e(d,{icon:t(le),onClick:F,style:{"margin-left":"0"}},null,8,["icon"])])]),A(T("div",Ue,[e(O,{class:"-mb-15px",model:t(r),ref_key:"queryFormRef",ref:U,inline:!0,"label-width":"120px"},{default:o(()=>[e(M,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:o(()=>[e(q,{modelValue:t(r).createTime,"onUpdate:modelValue":l[0]||(l[0]=a=>t(r).createTime=a),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-240px"},null,8,["modelValue","default-time"])]),_:1}),e(K,null,{default:o(()=>[e(V,null,{default:o(()=>[e(M,null,{default:o(()=>[e(d,{onClick:_},{default:o(()=>l[4]||(l[4]=[n(" \u6536\u8D77 ")])),_:1}),e(d,{onClick:j},{default:o(()=>[e(N,{class:"mr-5px",icon:"ep:refresh"}),l[5]||(l[5]=n(" \u91CD\u7F6E "))]),_:1}),e(d,{onClick:D,plain:"",type:"primary"},{default:o(()=>[e(N,{class:"mr-5px",icon:"ep:search"}),l[6]||(l[6]=n(" \u641C\u7D22 "))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],512),[[re,t(g)]]),e(Q,{class:"mt-15px"},{default:o(()=>[A((f(),H(G,{data:t(S),stripe:!0,"show-overflow-tooltip":!0,onRowClick:l[1]||(l[1]=a=>{return p=a,void I.value.open(p);var p}),"row-class-name":"row"},{default:o(()=>[e(s,{label:"\u5E8F\u53F7",align:"center",prop:"id"}),e(s,{label:"\u5E97\u94FA\u540D\u79F0",align:"center",prop:"shopName"}),e(s,{label:"\u9500\u552E\u989D",align:"center",prop:"platformCollectionAmount"},{default:o(a=>[n(" \uFFE5"+v(t(Y)(a.row.platformCollectionAmount)),1)]),_:1}),e(s,{label:"\u62B5\u6263\u79EF\u5206",align:"center",prop:"shopHighAmount"},{default:o(a=>[n(v(t(se)(a.row.shopAmount)),1)]),_:1}),e(s,{label:"\u5E94\u7ED3(\u6210\u672C)",align:"center",prop:"shopTotalHighAmount"},{default:o(a=>[n(" \uFFE5"+v(t(Y)(a.row.shopTotalHighAmount)),1)]),_:1}),e(s,{label:"\u5DF2\u7ED3(\u6210\u672C)",align:"center",prop:"shopTotalHighAmount"},{default:o(a=>[n(" \uFFE5"+v(t(Y)(a.row.settlementAmount)),1)]),_:1}),e(s,{label:"\u8F6C\u8D26\u51ED\u8BC1\u9644\u4EF6",align:"center",prop:"attachment"},{default:o(a=>[a.row.attachment?(f(),H(B,{key:0,src:a.row.attachment,onClick:p=>async function(C,m){C.stopPropagation();try{const w=await fetch(m),k=await w.blob(),z=window.URL.createObjectURL(k),u=document.createElement("a");u.href=z,u.download=m.split("/").pop(),document.body.appendChild(u),u.click(),document.body.removeChild(u),window.URL.revokeObjectURL(z)}catch{}}(p,a.row.attachment)},null,8,["src","onClick"])):(f(),E("span",De,"\u672A\u7ED3\u8D26"))]),_:1}),e(s,{label:"\u65E5\u671F",align:"center",prop:"createTime",formatter:t(be),width:"180px"},null,8,["formatter"]),e(s,{label:"\u64CD\u4F5C",align:"center"},{default:o(a=>[A((f(),H(d,{type:"success",plain:"",size:"small",onClick:p=>(async(C,m)=>{C.stopPropagation();try{await L.exportConfirm(),b.value=!0;const w=await Ye({shopSettlementId:m.id}),k=m.shopName+xe(m.createTime,"YYYY-MM-DD")+"-\u7ED3\u7B97\u5355.xls";Ce.excel(w,k)}catch{}finally{b.value=!1}})(p,a.row),loading:t(b)},{default:o(()=>l[7]||(l[7]=[n(" \u5BFC\u51FA ")])),_:2},1032,["onClick","loading"])),[[W,["trade:order:export"]]])]),_:1})]),_:1},8,["data"])),[[X,t(y)]]),e(J,{total:t(R),page:t(r).pageNo,"onUpdate:page":l[2]||(l[2]=a=>t(r).pageNo=a),limit:t(r).pageSize,"onUpdate:limit":l[3]||(l[3]=a=>t(r).pageSize=a),onPagination:c},null,8,["total","page","limit"])]),_:1}),e(ke,{ref_key:"formRef",ref:I,onSuccess:c},null,512)],64)}}}),[["__scopeId","data-v-386916a5"]]);export{Ie as default};