import{_ as I}from"./InfiniteScroll.2a06709a.js";import{z as V,u as b,r as q,O as A,A as P,B as R,C as t,H as e,aI as x,Q as g,a9 as r,L as n,M as d,aG as L,aH as h,a5 as F,F as v,J as N,K as j,am as H,au as T}from"./index.57f87f80.js";import{Q as z}from"./QDate.560afcd5.js";import{Q as G}from"./QPopupProxy.74e5e3ac.js";import{Q as J}from"./QBadge.6ebd48e6.js";import{Q}from"./QItemLabel.c0747e6a.js";import{C as Y}from"./ClosePopup.3bdfc20a.js";import{u as K}from"./use-quasar.76201f90.js";import{d as i,f as w}from"./tools.0e16bec7.js";import{u as O}from"./infiniteScroll.b0efbc08.js";import"./sorry.805ed966.js";import"./selection.8617fc93.js";import"./QMenu.1dc05da4.js";const U={class:"row q-px-md q-py-sm justify-between text-caption"},$={class:"text-weight-bold"},E={class:"text-weight-bold text-red"},W={class:"text-red"},me={__name:"AgentShops",setup(X){K();const m=N();j(),V();const c=b({count:0,money:0});function f(){let s=i.adjustDate(new Date,{day:1});return{from:i.formatDate(i.subtractFromDate(s,{months:1}),"YYYY-MM-DD"),to:i.formatDate(i.subtractFromDate(s,{day:1}),"YYYY-MM-DD")}}const a=q(f()),l=b({date_start:a.value.from,date_end:a.value.to}),{list:M,refresh:S,load:k,scrollRef:C}=O(s=>H.getAgentShops(l).then(o=>(c.count=o.length,c.money=w(o.reduce((_,y)=>_+y.c*1,0)),{data:o})));function B(){a.value=f(),p()}function p(){var s,o;l.date_start=typeof a.value=="string"?a.value:(s=a.value)==null?void 0:s.from,l.date_end=typeof a.value=="string"?a.value:(o=a.value)==null?void 0:o.to,S()}let D=m.query.t;return A(()=>{m.query.t!=D&&(D=m.query.t,a.value=f(),p())}),(s,o)=>{const _=I,y=T("PageLayout");return P(),R(y,null,{"header-right":t(()=>[e(g,{dense:"",unelevated:"",class:"select-btn",color:"grey-3","text-color":"dark","icon-right":"expand_more",label:l.date_start?l.date_start+"\u81F3"+l.date_end:""},{default:t(()=>[e(G,{ref:"popupRef"},{default:t(()=>[e(z,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=u=>a.value=u),range:"",minimal:"",mask:"YYYY-MM-DD"},{default:t(()=>[x(e(g,{color:"primary",flat:"",class:"float-right",onClick:p,label:"\u786E\u5B9A"},null,512),[[Y]]),x(e(g,{color:"grey",flat:"",class:"float-right",onClick:B,label:"\u91CD\u7F6E"},null,512),[[Y]])]),_:1},8,["modelValue"])]),_:1},512)]),_:1},8,["label"])]),default:t(()=>[e(_,{load:v(k),list:v(M),ref_key:"scrollRef",ref:C},{prepend:t(()=>[r("div",U,[r("span",null,[n(" \u5171"),r("span",$,d(c.count),1),n("\u5BB6 ")]),r("span",null,[n("\u5171"),r("span",E,d(c.money),1),n("\u5143\u6D41\u6C34")])])]),default:t(({item:u})=>[e(L,{class:"bg-white"},{default:t(()=>[e(h,{side:""},{default:t(()=>[e(F,{color:"primary",name:"storefront"})]),_:1}),e(h,null,{default:t(()=>[e(Q,{lines:1},{default:t(()=>[n(d(u.name)+" ",1),e(J,{outline:"",label:u.shop_sn,color:"grey"},null,8,["label"])]),_:2},1024)]),_:2},1024),e(h,{side:""},{default:t(()=>[e(Q,{class:"text-caption"},{default:t(()=>[r("span",W,d(v(w)(u.c)),1),n("\u5143 ")]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:1},8,["load","list"])]),_:1})}}};export{me as default};