2 lines
5.9 KiB
JavaScript
2 lines
5.9 KiB
JavaScript
import{_ as H}from"./InfiniteScroll.2df6c886.js";import{z as O,a_ as z,am as R,r as v,u as W,w as S,A as r,B as g,C as s,H as a,Q as h,F as i,I as m,ab as w,aa as B,G as _,a9 as u,M as n,aG as J,aH as D,L as c,at as K,ar as X,b9 as V,as as M,a5 as Z,ac as ee,bB as te,aI as U,be as ae,J as oe,K as se,au as le,bv as re,D as ne}from"./index.4dc78c2a.js";import{Q as de}from"./QTab.ae893632.js";import{Q as ie}from"./QTabs.4a26b482.js";import{Q as q}from"./QItemLabel.f82e345a.js";import{Q as ue}from"./QDate.db02c1a9.js";import{Q as me}from"./QPopupProxy.27652e20.js";import{C as L}from"./ClosePopup.2dfbcca5.js";import{u as pe}from"./use-quasar.aad22094.js";import{f as x}from"./tools.e9f5b47a.js";import{u as ce}from"./infiniteScroll.2b44612d.js";import"./sorry.2a260a4c.js";import"./selection.63e60a03.js";import"./QResizeObserver.b1f633b6.js";import"./QMenu.c4d67cc0.js";const ye={key:0,class:"bg-white"},_e={class:"q-px-md q-pt-sm text-primary row justify-between text-body3"},fe={key:0},ve={key:0},ge=u("div",{class:"safe-padding-top"},null,-1),he=u("div",{class:"q-my-md text-grey-8"},"\u5F69\u79CD\u9009\u62E9",-1),xe={class:"row wrap q-col-gutter-sm"},be=u("div",{class:"q-mb-sm text-grey-8"},"\u7968\u9762\u91D1\u989D\u533A\u95F4",-1),ke={class:"row wrap q-col-gutter-sm items-center"},Qe=u("span",{class:"q-pl-sm"},"-",-1),we=u("div",{class:"q-mb-sm text-grey-8"},"\u65F6\u95F4\u533A\u95F4",-1),Ve={key:0,class:"text-center col"},qe={key:1,class:"text-center col text-grey"},Ce=u("div",{class:"safe-padding-bottom"},null,-1),Ae={__name:"CooperateWallet",setup(Pe){pe();const N=oe();se(),O();const b=z([{type:"3",name:"\u51FA\u7968"},{type:"1",name:"\u52A0\u6B3E"},{type:"2",name:"\u6263\u6B3E"},{type:"4",name:"\u5956\u91D1"}]),T=b.reduce((l,t)=>(l[t.type]=t.name,l),{}),C=z([]);R.getOrderFilterOptions().then(l=>{l.lottery_types.forEach((t,y)=>{C[y]=t})});const k=v(!1),o=W({type:"3",lottery_type_id:"",money_min:null,money_max:null,date_start:"",date_end:""}),d=v({from:"",to:""});let f={...o};const Q=v({}),{list:Y,refresh:F,load:$,scrollRef:j}=ce(l=>R.getPartnerWallet({page:l,shop_cooperate_id:N.params.shopCooperateId,...f}).then(({list:t,...y})=>(Q.value=y,t)));function P(){f={...o},F()}const I=v(null);S(d,()=>{var l,t;typeof d.value=="string"?(o.date_start=d.value,o.date_end=d.value):(o.date_start=((l=d.value)==null?void 0:l.from)||"",o.date_end=((t=d.value)==null?void 0:t.to)||""),d.value&&I.value.hide()}),S(()=>o.type,P);function A(){for(let l in f)o[l]=f[l]}return(l,t)=>{const y=H,E=le("PageLayout");return r(),g(E,null,{"header-right":s(()=>[a(h,{flat:"",dense:"",icon:"search",onClick:t[0]||(t[0]=e=>k.value=!0)})]),default:s(()=>[a(y,{load:i($),list:i(Y),ref_key:"scrollRef",ref:j},{prepend:s(()=>[i(b).length>1?(r(),m("div",ye,[a(ie,{modelValue:o.type,"onUpdate:modelValue":t[1]||(t[1]=e=>o.type=e),"no-caps":"",dense:"","active-color":"primary","indicator-color":"primary",class:"bg-white","inline-label":""},{default:s(()=>[(r(!0),m(w,null,B(i(b),(e,p)=>(r(),g(de,{key:p,name:e.type},{default:s(()=>[c(n(e.name),1)]),_:2},1032,["name"]))),128))]),_:1},8,["modelValue"])])):_("",!0),u("div",_e,[u("div",null,n(i(T)[o.type])+"\u7EDF\u8BA1\uFF1A"+n(i(x)(Q.value.money))+"\u5143",1),o.type==3?(r(),m("div",fe,"\u4F63\u91D1\u7EDF\u8BA1\uFF1A"+n(i(x)(Q.value.brokerage))+"\u5143",1)):_("",!0)])]),default:s(({item:e})=>[a(J,{class:"bg-white q-mt-sm"},{default:s(()=>[a(D,null,{default:s(()=>[a(q,null,{default:s(()=>[c(n(e.title)+" ",1),e.order?(r(),m("span",ve,[c(" | "+n(e.order.lottery_type.name)+" ",1),e.order.issue_num?(r(),m(w,{key:0},[c(" | "+n(e.order.issue_num),1)],64)):_("",!0),c(" \uFF08\u4F63\u91D1\uFF1A"+n(i(x)(e.cooperate_brokerage))+"\uFF09",1)])):_("",!0)]),_:2},1024),a(q,{class:"text-grey",caption:""},{default:s(()=>[c(n(e.created_at),1)]),_:2},1024)]),_:2},1024),a(D,{side:""},{default:s(()=>[a(q,{class:""},{default:s(()=>[c(n(e.ie)+n(i(x)(e.money)),1)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:1},8,["load","list"]),a(ae,{position:"right","full-height":"",modelValue:k.value,"onUpdate:modelValue":t[7]||(t[7]=e=>k.value=e),square:"",maximized:"",class:"dialog-full-height"},{default:s(()=>[a(K,{style:{width:"85vw"},class:"full-height column"},{default:s(()=>[ge,a(X,{class:"overflow-auto col"},{default:s(()=>[he,u("div",xe,[(r(!0),m(w,null,B(i(C),(e,p)=>(r(),m("div",{key:p,class:"col-4"},[(r(),g(re,{modelValue:o.lottery_type_id,"onUpdate:modelValue":t[2]||(t[2]=G=>o.lottery_type_id=G),key:p,class:ne(["no-icon fit rounded-borders-xs q-py-xs q-px-sm text-caption justify-center",o.lottery_type_id==e.id?"bg-primary text-white":"bg-grey-4 text-grey-8"]),val:e.id,label:e.name},null,8,["modelValue","class","val","label"]))]))),128))]),a(V,{spaced:"md",size:"0.5"}),be,u("div",ke,[a(M,{dense:"",modelValue:o.money_min,"onUpdate:modelValue":t[3]||(t[3]=e=>o.money_min=e),class:"q-input-sm col-5",type:"number",filled:""},null,8,["modelValue"]),Qe,a(M,{dense:"",modelValue:o.money_max,"onUpdate:modelValue":t[4]||(t[4]=e=>o.money_max=e),class:"q-input-sm col-5",type:"number",filled:""},null,8,["modelValue"])]),a(V,{spaced:"md",size:"0.5"}),we,a(h,{color:"grey-4","text-color":"grey-8",unelevated:"",dense:"",size:"md",style:{width:"240px"}},{default:s(()=>{var e;return[o.date_start?(r(),m("div",Ve,n(o.date_start)+" \u81F3 "+n(o.date_end),1)):(r(),m("div",qe,"\u9009\u62E9\u533A\u95F4")),(e=d.value)!=null&&e.from?(r(),g(Z,{key:2,size:"16px",color:"grey",name:"cancel",class:"q-ml-xs",onClick:t[5]||(t[5]=ee(p=>d.value={},["stop"]))})):_("",!0),a(me,{ref_key:"datePopupRef",ref:I},{default:s(()=>[a(ue,{modelValue:d.value,"onUpdate:modelValue":t[6]||(t[6]=p=>d.value=p),range:"",minimal:"",mask:"YYYY-MM-DD"},null,8,["modelValue"])]),_:1},512)]}),_:1})]),_:1}),a(V,{size:"0.5"}),a(te,{align:"center",class:"row q-px-md q-py-none col-auto"},{default:s(()=>[U(a(h,{class:"col",label:"\u53D6\u6D88",color:"primary",outline:"",onClick:A},null,512),[[L]]),U(a(h,{class:"col-8",label:"\u786E\u5B9A",unelevated:"",color:"primary",onClick:P},null,512),[[L]])]),_:1}),Ce]),_:1})]),_:1},8,["modelValue"])]),_:1})}}};export{Ae as default};
|