1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"btse@5f19a485"};var a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="02029ef8-aaf4-4d61-a6fd-74687e1fd7a9",e._sentryDebugIdIdentifier="sentry-dbid-02029ef8-aaf4-4d61-a6fd-74687e1fd7a9")}catch(t){}}();import{ai as e,aY as a,a5 as t,r as l,a6 as s,an as i,aO as r,ar as o,a8 as u,a9 as n,ak as d,ab as c,aK as m,am as p,aa as v,aq as f,as as y,b5 as b,ae as h,af as g,ad as w,ag as D,aU as _}from"./PmfENnFs.js";import{ay as k,u as N,ag as A,pD as E,ka as $,pE as j,pF as S,is as V,ah as C,bb as R,H as P,dn as T,kp as U,N as W,jY as M,aB as I,U as L,B as z,av as B,aI as K,pG as F,hF as H}from"./BhKTELSe.js";import{U as O,M as Y,T as x,_ as X}from"./CjHUvruO.js";import{D as q}from"./ByOB-9wo.js";import{_ as G}from"./CRPzHAml.js";import"./DzIKp7QL.js";import"./ByGuns7q.js";import"./chunk-lottie.zeumoeGY.js";import"./CXr9G-CP.js";import"./chunk-web3.7EmC4Up1.js";import"./chunk-web3-onboard-utils.D-9VMiP0.js";import"./chunk-sentry.q36DUBwH.js";import"./Bam2FmDF.js";import"./DTvt6p8J.js";import"./tad1MRrM.js";import"./cvxruSMo.js";import"./chunk-echarts.AHWYl6Ef.js";import"../../app.DuROpXuw.js";import"./B9Yq6Vz0.js";import"./B7TQbCQK.js";import"./CRkpGd-d.js";import"./C2-AFtvo.js";const J={class:"affiliate-deposit-withdrawals"},Q={class:"mobile-filters"},Z={class:"mobile-filter-search"},ee={key:1,class:"title"},ae={key:0,class:"filters-wrap"},te={key:0,class:"divider"},le={class:"label"},se={class:"net-amount-value"},ie={class:"net-amount-currency"},re={class:"create-date"},oe={class:"create-time"},ue={class:"mobile-panel-filters"},ne={class:"footer-wrapper"},de=G(e({__name:"DepositsWithdrawals",setup(e){const{isShowAffiliateNetDeposits:G}=H,de=!G,ce={days:60},[me,pe]=k({rangeSize:7}),ve=a(),fe=N(),{currencyMap:ye,getCurrencyScaledAmount:be}=t(fe),he=K(),{errors:ge,validate:we,resetForm:De,defineField:_e}=A({initialValues:{[E.uid]:null,[E.dateRange]:{start:me,end:pe},[E.type]:{name:ve.t("t.all_types"),value:""},[E.asset]:""},validationSchema:{[E.uid]:{required:!0}}}),[ke,Ne]=_e(E.uid),[Ae,Ee]=_e(E.dateRange),[$e,je]=_e(E.type),[Se,Ve]=_e(E.asset),Ce=l(!0),Re=l([]),Pe=l(1),Te=l(0),Ue=l(0),We=l(0),Me=l(0),Ie=l(0),Le=l(0),ze=l(0),Be=l([]),Ke=l(!1),Fe=l(!1),He=s((()=>de?[{id:"buyCryptoNetAmount",className:"buy-crypto-net-amount",label:ve.t("referralV2Page.affiliate.depositWithdrawals.buyCryptoNetAmount"),value:Me.value,formatKey:$.deposit},{id:"sellCryptoNetAmount",className:"sell-crypto-net-amount",label:ve.t("referralV2Page.affiliate.depositWithdrawals.sellCryptoNetAmount"),value:Ie.value,formatKey:$.withdraw},{id:"cryptoDepositNetAmount",className:"deposit-net-amount",label:ve.t("referralV2Page.affiliate.depositWithdrawals.cryptoDepositNetAmount"),value:Le.value,formatKey:$.deposit},{id:"cryptoWithdrawalNetAmount",className:"withdraw-net-amount",label:ve.t("referralV2Page.affiliate.depositWithdrawals.cryptoWithdrawalNetAmount"),value:ze.value,formatKey:$.withdraw}]:[{id:"totalDepositAmount",className:"deposit-net-amount",label:ve.t("t.depositNetAmount"),value:Ue.value,formatKey:$.deposit},{id:"totalWithdrawAmount",className:"withdraw-net-amount",label:ve.t("t.withdrawNetAmount"),value:We.value,formatKey:$.withdraw}])),Oe=s((()=>{const e=[{name:ve.t("t.all_types"),value:""}];return de&&e.push({name:ve.t("t.buy"),value:j.EXPRESS_BUY},{name:ve.t("t.sell"),value:j.EXPRESS_SELL}),e.push({name:ve.t("t.deposit"),value:j.DEPOSIT},{name:ve.t("t.withdrawal"),value:j.WITHDRAW}),e}));i(Oe,(e=>{$e.value?$e.value=e.find((e=>e.value===$e.value.value))||e[0]:$e.value=e[0]}),{immediate:!0});const Ye=s((()=>[{id:S.createDateTime,label:ve.t("t.time")},{id:S.shareId,label:ve.t("t.uid")},{id:S.type,label:ve.t("t.type")},{id:S.asset,label:ve.t("t.asset")},{id:S.netAmount,label:ve.t("t.netAmount")}]));async function xe(){var e;try{const{valid:a}=await we();if(!a)return;Ce.value=!1;const t=await V.getTransactionDetails({from:Ae.value.start.getTime(),to:Ae.value.end.getTime(),uid:(null==(e=ke.value)?void 0:e.value)||void 0,type:$e.value.value||void 0,asset:Se.value||void 0,pageSize:10,
1currentPage:Pe.value}),{details:l}=t;Ue.value=t.totalDepositAmount??0,We.value=t.totalWithdrawAmount??0,Me.value=t.buyCryptoNetAmount??0,Ie.value=t.sellCryptoNetAmount??0,Le.value=t.cryptoDepositNetAmount??0,ze.value=t.cryptoWithdrawalNetAmount??0,Te.value=(null==l?void 0:l.totalRows)??0,he.isMobile?Be.value=Be.value.concat((null==l?void 0:l.data)||[]):Be.value=(null==l?void 0:l.data)||[]}catch(a){}}function Xe(){De(),Ce.value=!0,Pe.value=1,Be.value=[]}function qe(){Pe.value=1,he.isMobile&&(Be.value=[]),xe()}async function Ge(){const{valid:e}=await we();e&&(Ke.value=!1,Pe.value=1,xe())}function Je(e){Pe.value=e,xe()}function Qe(){Pe.value++,xe()}function Ze(e){switch(e){case F.DEPOSIT:return ve.t("t.deposit");case F.WITHDRAW:return ve.t("t.withdrawal");case F.EXPRESS_BUY:return ve.t("t.buy");case F.EXPRESS_SELL:return ve.t("t.sell");default:return""}}return r((()=>{!async function(){try{const e=await V.getUserListDropdown();Re.value=e.uids.map((e=>({name:e,value:e})))}catch(e){}}()})),(e,a)=>{const t=o("BaseButton"),l=o("IconButton");return n(),u("div",J,[e.isMobile?(n(),d(Y,{key:0,class:"mobile-nav"},{default:p((()=>[v("div",Q,[m(q,f(y(Ee),{dateRangeData:y(Ae),onToggle:a[0]||(a[0]=e=>Fe.value=!0)}),null,16,["dateRangeData"]),m(C,{errorMessage:y(ge)[y(E).uid]},{default:p((({hasError:t})=>[m(O,f({modelValue:y(ke),"onUpdate:modelValue":a[1]||(a[1]=e=>b(ke)?ke.value=e:null)},y(Ne),{class:"uid-dropdown",list:Re.value,placeholder:`${e.$t("t.uid")}*`,isError:t}),null,16,["modelValue","list","placeholder","isError"])])),_:1},8,["errorMessage"]),v("div",Z,[m(t,{class:"search-button primary",onClick:qe},{default:p((()=>[h(g(e.$t("msg.search")),1)])),_:1}),m(l,{class:"primary-notification",onClick:a[2]||(a[2]=e=>Ke.value=!0)},{default:p((()=>[m(R)])),_:1})])])])),_:1})):c("",!0),e.isDesktop?(n(),u("div",ee,g(e.$t("referralV2Page.affiliate.depositWithdrawals")),1)):c("",!0),m(x,null,{default:p((()=>[e.isMobile?c("",!0):(n(),u("div",ae,[m(P,f({dateRange:y(Ae),"onUpdate:dateRange":a[3]||(a[3]=e=>b(Ae)?Ae.value=e:null)},y(Ee),{daysPanelOptions:[7,30,60],rangeLimitDuration:ce}),null,16,["dateRange"]),m(C,{errorMessage:y(ge)[y(E).uid]},{default:p((({hasError:t})=>[m(O,f({modelValue:y(ke),"onUpdate:modelValue":a[4]||(a[4]=e=>b(ke)?ke.value=e:null)},y(Ne),{list:Re.value,placeholder:`${e.$t("t.uid")}*`,isError:t}),null,16,["modelValue","list","placeholder","isError"])])),_:1},8,["errorMessage"]),m(T,f({modelValue:y($e),"onUpdate:modelValue":a[5]||(a[5]=e=>b($e)?$e.value=e:null)},y(je),{list:Oe.value}),null,16,["modelValue","list"]),m(U,f({selectedCurrency:y(Se),"onUpdate:selectedCurrency":a[6]||(a[6]=e=>b(Se)?Se.value=e:null)},y(Ve),{isDefaultSelectAll:""}),null,16,["selectedCurrency"]),m(t,{class:"primary",onClick:qe},{default:p((()=>[h(g(e.$t("msg.search")),1)])),_:1}),m(t,{class:"reset",onClick:Xe},{default:p((()=>[h(g(e.$t("t.resetFilters")),1)])),_:1})])),v("div",null,[Ce.value?(n(),d(W,{key:0,class:"no-search-criteria",emptyText:e.$t("referralV2Page.affiliate.depositWithdrawals.noSearchCriteria")},null,8,["emptyText"])):(n(),u(w,{key:1},[Be.value.length>0?(n(),u("div",{key:0,class:D(["summary-wrap",{"is-multi-metric":He.value.length>2}])},[(n(!0),u(w,null,_(He.value,((a,t)=>(n(),u(w,{key:a.id},[t>0?(n(),u("div",te)):c("",!0),v("div",{class:D(a.className)},[v("div",le,g(a.label),1),v("div",se,[h(g(e.$filters.formatNumber(a.value,a.formatKey))+" ",1),v("span",ie,g(y(M)),1)])],2)],64)))),128))],2)):c("",!0),m(I,{class:"table",columns:Ye.value,rows:Be.value,total:Te.value,pageSize:10,page:Pe.value,onChangePage:Je,onLoadMore:Qe},{[`cell(${y(S).createDateTime})`]:p((({value:a})=>[v("div",re,g(e.$filters.formatDate(a,"yyyy-MM-dd")),1),v("div",oe,g(e.$filters.formatDate(a,"HH:mm:ss")),1)])),[`cell(${y(S).type})`]:p((({value:e})=>[h(g(Ze(e)),1)])),[`cell(${y(S).asset})`]:p((({value:e})=>{var a,t,l;return[m(L,{class:"brand-icon",displayName:null==(a=y(ye))?void 0:a[e].displayName,"short-name":!0,type:(null==(t=y(ye))?void 0:t[e].isFiat)?"fiat":"icon",name:null==(l=y(ye))?void 0:l[e].shortName,size:"16"},null,8,["displayName","type","name"])]})),[`cell(${y(S).netAmount})`]:p((({info:e,value:a})=>[h(g(y(be)({currency:e.asset,amount:a})),1)])),_:2},1032,["columns","rows","total","page"])],64))])])),_:1}),m(X,{visible:Ke.value,"onUpdate:visible":a[11]||(a[11]=e=>Ke.value=e)},{buttons:p((()=>[v("div",ne,[m(t,{class:"action-btn outline-primary",size:y(z).L,onClick:Xe},{default:p((()=>[h(g(e.$t("t.reset")),1)])),_:1},8,["size"]),m(t,{class:"action-btn primary",size:y(z).L,onClick:Ge},{default:p((()=>[h(g(e.$t("earn.filter.apply")),1)])),_:1},8,["size"])])])),default:p((()=>[v("div",ue,[m(C,{label:e.$t("t.date")},{default:p((()=>[m(q,f({class:"date-picker filter-panel-date-picker"},y(Ee),{dateRangeData:y(Ae),onToggle:a[7]||(a[7]=e=>Fe.value=!0)}),null,16,["dateRangeData"])])),_:1},8,["label"]),m(C,{label:e.$t("t.uid"),errorMessage:y(ge)[y(E).uid]},{default:p((({hasError:t})=>[m(O,f({modelValue:y(ke),"onUpdate:modelValue":a[8]||(a[8]=e=>b(ke)?ke.value=e:null)},y(Ne),{class:"uid-dropdown",list:Re.value,placeholder:`${e.$t("t.uid")}*`,isError:t}),null,16,["modelValue","list","placeholder","isError"])])),_:1},8,["label","errorMessage"]),m(C,{label:e.$t("t.type")},{default:p((()=>[m(T,f({modelValue:y($e),"onUpdate:modelValue":a[9]||(a[9]=e=>b($e)?$e.value=e:null)},y(je),{class:"type-dropdown",list:Oe.value}),null,16,["modelValue","list"])])),_:1},8,["label"]),m(C,{label:e.$t("t.asset")},{default:p((()=>[m(U,f({selectedCurrency:y(Se),"onUpdate:selectedCurrency":a[10]||(a[10]=e=>b(Se)?Se.value=e:null)},y(Ve),{class:"panel-currency-dropdown",isDefaultSelectAll:""}),null,16,["selectedCurrency"])])),_:1},8,["label"])])])),_:1},8,["visible"]),Fe.value?(n(),d(B,f({key:2,showDatePickerDialog:Fe.value,"onUpdate:showDatePickerDialog":a[12]||(a[12]=e=>Fe.value=e),dateRange:y(Ae),"onUpdate:dateRange":a[13]||(a[13]=e=>b(Ae)?Ae.value=e:null)},y(Ee),{daysPanelOptions:[7,30,60],rangeLimitDuration:ce}),null,16,["showDatePickerDialog","dateRange"])):c("",!0)])}}}),[["__scopeId","data-v-9d7564ba"]]);export{de as default}; 2//# sourceMappingURL=DVia6oh7.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.