import{_ as j}from"./InfiniteScroll.ec3b40bf.js";import{z,u as Y,r as x,w as F,O as H,A as d,B as g,C as a,H as t,L as r,Q as h,I as y,aa as E,ab as G,a9 as k,M as l,F as i,aI as I,aG as q,aH as _,a5 as J,ac as K,J as W,K as X,am as V,au as Z,T as ee}from"./index.c82bb050.js";import{Q as ae}from"./QRouteTab.21509d41.js";import{Q as te}from"./QTabs.2c09fba2.js";import{Q as oe}from"./QDate.33f9467e.js";import{Q as re}from"./QPopupProxy.ec1ca56f.js";import{Q as f}from"./QItemLabel.56e06998.js";import{Q as se}from"./QBadge.cab5ed13.js";import{C as M}from"./ClosePopup.e57b2cfe.js";import{d as b,f as w,c as B}from"./tools.4858b7d5.js";import{u as le}from"./infiniteScroll.2eadd405.js";import{U as R}from"./UserAvatar.881a03c0.js";import{u as ne}from"./use-quasar.2ac05dc7.js";import"./sorry.5a9ab846.js";import"./selection.23418a69.js";import"./QResizeObserver.647c4893.js";import"./QMenu.7e067bba.js";import"./QImg.7ed529ea.js";import"./plugin-vue_export-helper.21dcd24c.js";const ue={class:"row bg-white q-pa-md items-center justify-between"},de={key:0,class:"q-mr-md"},ie={class:"text-red"},ce={key:1,class:"q-mr-md"},me={class:"text-red"},fe={key:0,class:"text-center col"},pe={key:1,class:"text-center col text-grey"},_e=["onClick"],Le={__name:"AgentInfoPage",setup(ve){const c=W();X(),z();const D=ne(),P=Y([{value:"regist",name:"\u6CE8\u518C\u6570\u636E"},{value:"order",name:"\u6295\u6CE8\u6570\u636E"}]),n=x(c.query.tab||0),m=Y({agent_id:c.params.id,date_start:b.formatDate(b.startOfDate(new Date,"month"),"YYYY-MM-DD"),date_end:b.formatDate(b.endOfDate(new Date,"month"),"YYYY-MM-DD")}),v=x(""),{list:S,refresh:Q,load:A,scrollRef:L}=le(s=>(v.value="",V.getAgentReportInfo(P[n.value].value,{page:s,...m}).then(o=>(v.value=n.value==0?o.total:o.total_money,n.value==0?o:o.list))),!0);F(n,Q),H(()=>{let s=c.query.tab||0;(n.value!=s||c.params.id!=m.agent_id)&&(n.value=s,m.agent_id=c.params.id,ee(Q))});function T(s){return V.updateCustomerInfo({customer_id:c.params.id,...s}).then(o=>{D.notify({type:"positive",message:o.message||"\u4FEE\u6539\u6210\u529F"})}).catch(o=>(D.notify({type:"negative",message:o.message}),Promise.reject(o)))}function O(){D.dialog({title:"\u4FEE\u6539\u9500\u552E\u4F63\u91D1",prompt:{model:"",isValid:s=>s*1>=1&&s*1<100,type:"number",placeholder:"\u8BF7\u8F93\u5165\u4F63\u91D1"},cancel:!0}).onOk(s=>{T({agent_brokerage:s})})}const u=x({from:"",to:""});function C(){var s,o;m.date_start=typeof u.value=="string"?u.value:((s=u.value)==null?void 0:s.from)||"",m.date_end=typeof u.value=="string"?u.value:((o=u.value)==null?void 0:o.to)||"",Q()}function U(){u.value={from:"",to:""},C()}return(s,o)=>{const N=j,$=Z("PageLayout");return d(),g($,null,{"header-right":a(()=>[t(h,{dense:"",flat:"",onClick:O},{default:a(()=>[r("\u4FEE\u6539\u4F63\u91D1")]),_:1})]),"header-append":a(()=>[t(te,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=e=>n.value=e),dense:"","no-caps":"","narrow-indicator":"","active-color":"primary","indicator-color":"primary"},{default:a(()=>[(d(!0),y(G,null,E(P,(e,p)=>(d(),g(ae,{key:e.value,name:p,label:e.name,to:p===0?i(c).path:{path:i(c).path,query:{tab:p}},replace:""},null,8,["name","label","to"]))),128))]),_:1},8,["modelValue"])]),default:a(()=>[t(N,{load:i(A),list:i(S),ref_key:"scrollRef",ref:L,"no-more":""},{prepend:a(()=>[k("div",ue,[n.value==0?(d(),y("span",de,[r("\u5171\u9080\u8BF7"),k("span",ie,l(v.value),1),r("\u4EBA")])):(d(),y("span",ce,[r("\u6295\u6CE8\u91D1\u989D"),k("span",me,l(v.value===""?"":i(w)(v.value)),1),r("\u5143")])),t(h,{color:"grey-4","text-color":"grey-8",unelevated:"",dense:"",size:"md",class:"q-pl-sm","icon-right":"date_range"},{default:a(()=>[m.date_start?(d(),y("div",fe,l(m.date_start)+" \u81F3 "+l(m.date_end),1)):(d(),y("div",pe,"\u9009\u62E9\u65F6\u95F4\u8303\u56F4")),t(re,{ref:"datePopupRef"},{default:a(()=>[t(oe,{modelValue:u.value,"onUpdate:modelValue":o[1]||(o[1]=e=>u.value=e),range:"",minimal:"",mask:"YYYY-MM-DD"},{default:a(()=>[I(t(h,{color:"primary",flat:"",class:"float-right",onClick:C,label:"\u786E\u5B9A"},null,512),[[M]]),I(t(h,{flat:"",class:"float-right",color:"grey",onClick:U,label:"\u6E05\u7A7A"},null,512),[[M]])]),_:1},8,["modelValue"])]),_:1},512)]),_:1})])]),default:a(({item:e,index:p})=>[n.value==0?(d(),g(q,{key:0,item:e,index:p,class:"q-mt-sm bg-white",to:{path:"/customer/"+e.id}},{default:a(()=>[t(_,{avatar:""},{default:a(()=>[t(R,{src:e.avatar_url||e.avatar},null,8,["src"])]),_:2},1024),t(_,null,{default:a(()=>[t(f,null,{default:a(()=>[r(l(e.name)+" ",1),k("span",{onClick:K(ye=>e.seePhone=!e.seePhone,["stop","prevent"])},[r("\uFF08"+l(e.seePhone?e.phone:"******")+" ",1),t(J,{name:e.seePhone?"visibility_off":"remove_red_eye"},null,8,["name"]),r("\uFF09")],8,_e)]),_:2},1024),t(f,{caption:""},{default:a(()=>[r(" \u6CE8\u518C\u65F6\u95F4\uFF1A"+l(i(B)(e.created_at)),1)]),_:2},1024)]),_:2},1024),t(_,{side:""},{default:a(()=>[t(f,{caption:""},{default:a(()=>[r("\u8D26\u6237\u4F59\u989D")]),_:1}),t(f,{class:"text-red text-weight-bold"},{default:a(()=>[r("\uFFE5"+l(i(w)(e.banlance)),1)]),_:2},1024)]),_:2},1024)]),_:2},1032,["item","index","to"])):(d(),g(q,{key:1,item:e,index:p,class:"q-mt-sm bg-white",to:{path:"/order/"+e.order_sn}},{default:a(()=>[t(_,{avatar:""},{default:a(()=>[t(R,{src:e.customer.avatar_url||e.customer.avatar},null,8,["src"])]),_:2},1024),t(_,null,{default:a(()=>[t(f,null,{default:a(()=>[r(l(e.customer.remark||e.customer.nickname)+" ",1),t(se,{outline:"",color:"primary"},{default:a(()=>[r(l(e.lottery.name),1)]),_:2},1024)]),_:2},1024),t(f,{caption:""},{default:a(()=>[r(" \u6CE8\u518C\u65F6\u95F4\uFF1A"+l(i(B)(e.created_at)),1)]),_:2},1024)]),_:2},1024),t(_,{side:""},{default:a(()=>[t(f,{caption:""},{default:a(()=>[r("\u8BA2\u5355\u91D1\u989D")]),_:1}),t(f,{caption:""},{default:a(()=>[r("\uFFE5"+l(i(w)(e.money)),1)]),_:2},1024)]),_:2},1024)]),_:2},1032,["item","index","to"]))]),_:1},8,["load","list"])]),_:1})}}};export{Le as default};