import{_ as re}from"./InfiniteScroll.48857ad1.js";/* empty css */import{P as le}from"./index.967a37d8.js";import{z as se,r as M,u as z,bD as ne,a_ as ue,am as j,w as de,O as pe,a as ce,A as s,B as c,C as a,a9 as b,F as e,Q as D,H as l,aI as V,G as _,I as h,aa as B,ab as w,be as ie,at as H,D as me,ar as fe,M as n,b9 as O,aG as J,aH as R,L as p,J as _e,K as ye,au as he}from"./index.407529ee.js";import{Q as K}from"./QDate.1da53e9f.js";import{Q as W}from"./QPopupProxy.2f02d79c.js";import{Q as ge}from"./QTab.3c520595.js";import{Q as be}from"./QTabs.75c40cbe.js";import{Q as i}from"./QItemLabel.84f8fc36.js";import{Q as ve}from"./QFooter.0a5f5bbe.js";import{C as P}from"./ClosePopup.7a517147.js";import{u as ke}from"./use-quasar.77d0a83b.js";import{d as k,f as q}from"./tools.d504304c.js";import{u as De}from"./infiniteScroll.33d75810.js";import{P as y}from"./const.19ce85fc.js";import"./sorry.39e3201d.js";import"./selection.3b73b165.js";import"./index.fdc26d5f.js";import"./QMenu.23fa5893.js";import"./QResizeObserver.7b4aedc1.js";const we={class:"row justify-end"},xe={key:0,class:"q-px-md q-pb-sm row q-gutter-sm no-wrap bg-white"},Ye={class:"text-center text-white"},qe={class:"row"},Ce={class:"full-height q-py-md absolute-left light-dimmed"},Qe={class:"text-weight-bold text-h5 q-mb-xs"},Me={key:0,class:"text-weight-bold text-caption q-mt-sm opacity-75"},Ve={class:"row justify-between items-center text-white q-px-md q-py-sm"},Re={class:"text-weight-bold"},Ze={__name:"FundReportPage",setup(Pe){ke();const o=_e(),X=ye();se();const C=M(0),m=M({from:o.query.date_start||k.formatDate(new Date,"YYYY-MM-DD"),to:o.query.date_end||o.query.date_start||k.formatDate(new Date,"YYYY-MM-DD")}),f=z({date_start:m.value.from,date_end:m.value.to}),x=z({start:""}),v=ne({}),{list:Z,refresh:F,load:ee,scrollRef:te}=De(u=>j.getReportInfo(y[o.params.type].funcName,{...f,seller_id:o.query.seller_id,...y[o.params.type].params,page:u}).then(r=>{const{list:d,...N}=r;return d?v.value=N:v.value={total:r.total},d instanceof Array?{data:d}:d||r})),S=ue([{text:"\u5168\u90E8",value:0}]);j.getPayChannels().then(u=>{u.forEach(r=>{r.pay_type!=="qrcode"&&r.pay_channels&&r.pay_channels.length&&r.pay_channels.forEach(d=>{d.opened==1&&S.push({text:`${r.title}(${d.title})`,value:d.id})})})});const A=M(S[0].text),Y=M(!1);function ae({selectedOptions:u}){Y.value=!1,A.value=u[0].text,f.pay_channel_id=u[0].value,F()}de(C,()=>{var u,r;f.filter=(r=(u=v.value.tabs)==null?void 0:u[C.value])==null?void 0:r.prop});function E(){m.value={from:"",to:""},x.start="",Q()}function Q(u){var r,d;f.date_start=typeof m.value=="string"?m.value:(r=m.value)==null?void 0:r.from,f.date_end=typeof m.value=="string"?m.value:(d=m.value)==null?void 0:d.to,F(),u!="no-router"&&X.replace({path:o.path,query:{...o.query,...f}})}let L=o.query.t;pe(()=>{o.query.t!=L&&(L=o.query.t,m.value={from:o.query.date_start||k.formatDate(new Date,"YYYY-MM-DD"),to:o.query.date_end||o.query.date_start||k.formatDate(new Date,"YYYY-MM-DD")},Q("no-router"))});const T=ce(()=>f.date_start?f.date_end==f.date_start?f.date_start:f.date_start+"\u81F3"+f.date_end:"\u4ECA\u65E5");function I(u){u?x.start=new Date(u.year,u.month-1,u.day):x.start=""}function U(u,r,d){I(d.from?{year:d.from.year,month:d.from.month,day:d.from.day}:null)}function $(u){if(x.start){let r=x.start;return u<=k.formatDate(k.addToDate(r,{months:1}),"YYYY/MM/DD")&&u>=k.formatDate(k.subtractFromDate(r,{months:1}),"YYYY/MM/DD")}return!0}return(u,r)=>{const d=le,N=re,oe=he("PageLayout");return s(),c(oe,null,{"header-right":a(()=>[b("div",we,[e(o).params.type!=="customer_recharge"?(s(),c(D,{key:0,"no-wrap":"",dense:"",unelevated:"",color:"grey-3",class:"select-btn col-shrink",align:"between","text-color":"dark","icon-right":"expand_more",label:e(T)},{default:a(()=>[l(W,{ref:"popupRef"},{default:a(()=>[l(K,{modelValue:m.value,"onUpdate:modelValue":[r[0]||(r[0]=t=>m.value=t),U],options:$,range:"",minimal:"",mask:"YYYY-MM-DD",onRangeStart:I},{default:a(()=>[V(l(D,{color:"primary",flat:"",class:"float-right",onClick:Q,label:"\u786E\u5B9A"},null,512),[[P]]),V(l(D,{color:"grey",flat:"",class:"float-right",onClick:E,label:"\u6E05\u7A7A"},null,512),[[P]])]),_:1},8,["modelValue"])]),_:1},512)]),_:1},8,["label"])):_("",!0)])]),footer:a(()=>[e(y)[e(o).params.type].position==="bottom"?(s(),c(ve,{key:0},{default:a(()=>[b("div",Ve,[(s(!0),h(w,null,B(e(y)[e(o).params.type].props,(t,g)=>(s(),h("div",{class:"",key:g},[b("span",null,n(t.name)+"\uFF1A ",1),b("span",Re,n(e(v)[t.prop]),1)]))),128))])]),_:1})):_("",!0)]),default:a(()=>[l(N,{load:e(ee),list:e(Z),ref_key:"scrollRef",ref:te},{prepend:a(()=>[e(o).params.type==="customer_recharge"?(s(),h("div",xe,[l(D,{dense:"",unelevated:"","no-wrap":"",color:"grey-3","text-color":"dark","icon-right":"expand_more",class:"select-btn",align:"between",label:A.value,onClick:r[1]||(r[1]=t=>Y.value=!0)},null,8,["label"]),l(ie,{modelValue:Y.value,"onUpdate:modelValue":r[3]||(r[3]=t=>Y.value=t),position:"bottom"},{default:a(()=>[l(H,{class:"full-width"},{default:a(()=>[l(d,{columns:e(S),onCancel:r[2]||(r[2]=t=>Y.value=!1),onConfirm:ae},null,8,["columns"])]),_:1})]),_:1},8,["modelValue"]),l(D,{dense:"",unelevated:"","no-wrap":"",color:"grey-3","text-color":"dark","icon-right":"expand_more",align:"between",label:e(T),class:"col select-btn"},{default:a(()=>[l(W,{ref:"popupRef"},{default:a(()=>[l(K,{modelValue:m.value,"onUpdate:modelValue":[r[4]||(r[4]=t=>m.value=t),U],options:$,range:"",minimal:"",mask:"YYYY-MM-DD",onRangeStart:I},{default:a(()=>[V(l(D,{color:"primary",flat:"",class:"float-right",onClick:Q,label:"\u786E\u5B9A"},null,512),[[P]]),V(l(D,{color:"grey",flat:"",class:"float-right",onClick:E,label:"\u6E05\u7A7A"},null,512),[[P]])]),_:1},8,["modelValue"])]),_:1},512)]),_:1},8,["label"])])):_("",!0),e(y)[e(o).params.type].position!=="bottom"?(s(),c(H,{key:1,flat:"",class:me(["q-ma-md","bg-"+e(y)[e(o).params.type].color])},{default:a(()=>[l(fe,null,{default:a(()=>[b("div",Ye,[b("div",qe,[(s(!0),h(w,null,B(e(y)[e(o).params.type].props,(t,g)=>(s(),h("div",{class:"col relative-position",key:g},[b("div",Ce,[g?(s(),c(O,{key:0,vertical:"",size:"0.5px",color:e(y)[e(o).params.type].color,class:"full-height"},null,8,["color"])):_("",!0)]),b("div",Qe,n(e(q)(e(v)[t.prop])),1),b("div",null,n(t.name),1)]))),128))]),e(y)[e(o).params.type].desc?(s(),h("div",Me,n(e(y)[e(o).params.type].desc),1)):_("",!0)])]),_:1})]),_:1},8,["class"])):_("",!0),e(v).tabs&&e(v).tabs.length?(s(),c(be,{key:2,modelValue:C.value,"onUpdate:modelValue":r[5]||(r[5]=t=>C.value=t),"no-caps":"",dense:"","active-color":"primary","indicator-color":"primary",class:"bg-white"},{default:a(()=>[(s(!0),h(w,null,B(e(v).tabs,(t,g)=>(s(),c(ge,{name:g,key:g},{default:a(()=>[p(n(t.name),1)]),_:2},1032,["name"]))),128))]),_:1},8,["modelValue"])):_("",!0)]),default:a(({item:t,index:g})=>[g?(s(),c(O,{key:0,inset:""})):_("",!0),e(o).params.type=="customer_recharge"||e(o).params.type=="registers"||e(o).params.type=="buyers"||e(y)[e(o).params.type].funcName=="customer_bills"?(s(),c(J,{key:1,class:"bg-white"},{default:a(()=>[l(R,null,{default:a(()=>[l(i,null,{default:a(()=>[p(n(t.customer_name||t.customer_nickname||t.name||t.nickname),1)]),_:2},1024),l(i,{caption:""},{default:a(()=>[p(n(t.created_at),1)]),_:2},1024)]),_:2},1024),l(R,{side:""},{default:a(()=>[e(y)[e(o).params.type].funcName=="customer_bills"?(s(),h(w,{key:0},[l(i,{class:"text-red text-weight-bold"},{default:a(()=>[p(n(e(q)(t.money))+"\u5143 ",1)]),_:2},1024),l(i,{class:"text-caption",caption:""},{default:a(()=>[p(n(e(o).params.type=="incr_money"?"\u52A0\u6B3E\u4EBA":"\u6263\u6B3E\u4EBA")+"\uFF1A"+n(t.seller_name),1)]),_:2},1024)],64)):e(o).params.type=="registers"?(s(),h(w,{key:1},[l(i,null,{default:a(()=>[p("\u8BBE\u5907\uFF1A"+n(t.client_type_name),1)]),_:2},1024),l(i,null,{default:a(()=>[t.agentor?(s(),h(w,{key:0},[p("\u4EE3\u7406\uFF1A"+n(t.agentor.name||t.agentor.nickname),1)],64)):_("",!0)]),_:2},1024)],64)):e(o).params.type=="buyers"?(s(),h(w,{key:2},[l(i,null,{default:a(()=>[p("\u8D2D\u4E70\u6B21\u6570\uFF1A"+n(t.count)+"\u6B21",1)]),_:2},1024),l(i,null,{default:a(()=>[p(" \u8D2D\u4E70\u91D1\u989D\uFF1A"+n(t.money)+"\u5143 ",1)]),_:2},1024)],64)):t.money?(s(),c(i,{key:3,class:"text-red text-weight-bold"},{default:a(()=>[p(n(e(q)(t.money))+"\u5143 ",1)]),_:2},1024)):_("",!0),e(o).params.type==="customer_recharge"&&!f.pay_channel_id?(s(),c(i,{key:4,caption:""},{default:a(()=>[p(n(t.channel_name||t.title),1)]),_:2},1024)):_("",!0)]),_:2},1024)]),_:2},1024)):(s(),c(J,{key:2,class:"bg-white"},{default:a(()=>[l(R,null,{default:a(()=>[l(i,null,{default:a(()=>[p(n(t.title),1)]),_:2},1024),l(i,{caption:""},{default:a(()=>[p(n(t.created_at),1)]),_:2},1024)]),_:2},1024),l(R,{side:""},{default:a(()=>{var G;return[e(o).params.type=="shop_coop_brokerage"?(s(),c(i,{key:0,class:"text-red text-weight-bold"},{default:a(()=>[p(n(e(q)(t.cooperate_brokerage))+"\u5143 ",1)]),_:2},1024)):t.money?(s(),c(i,{key:1,class:"text-red text-weight-bold"},{default:a(()=>[p(n(e(q)(t.money))+"\u5143 ",1)]),_:2},1024)):_("",!0),(G=t.order)!=null&&G.lottery_type?(s(),c(i,{key:2,class:"text-caption",caption:""},{default:a(()=>[p(n(t.order.lottery_type.name),1)]),_:2},1024)):_("",!0)]}),_:2},1024)]),_:2},1024))]),_:1},8,["load","list"])]),_:1})}}};export{Ze as default};