PageSourceSearch

https://zara99.xyz/assets/CommissionView-6012fade.js

js zara99.xyz collected 2026-10-09 22:56:28 UTC 8,079 bytes, 1 lines download raw bytes

1import{d as de,u as me,p as ge,B as ve,a0 as fe,aE as pe,r as u,a6 as x,g as I,y as ye,W as _e,e as ke,w as p,s as f,o as n,c as y,a as B,v as m,k as M,j as g,F as G,h as he,i as Y}from"./index-0c2fc791.js";import{r as we}from"./rules-2d0add82.js";import{D as N}from"./DynamicTitle-cbd8a593.js";import{C as F,f as Ce,l as Le,s as be,a as Te,t as De,B as Se,T as ee,R as Re,L as xe,S as Ie,M as Be}from"./ButtonRefresh-cd7681cd.js";import{T as Me}from"./TableBase-c27347ec.js";import{_ as Ye}from"./ShowRules.vue_vue_type_script_setup_true_lang-73cab9ac.js";import{L as je}from"./LoadingComponent-f00ffbe6.js";import"./ChevronLeftIcon-c955d241.js";import"./InformationCircleIcon-933d8683.js";import"./percentBenefitRanking-b813a9aa.js";import"./InboxStackIcon-4c2cf3fb.js";const Oe={class:"wrapper-cashback flex flex-col justify-between gap-[0.5rem]"},Ae={class:"cashback sm:mx-2"},Ee={class:"deposit-header mb-2 md:mb-3 flex justify-between items-center"},Ge={key:0,class:"show-game"},Ne={key:1,class:"show-detail"},Fe={key:1},He={class:"show-history"},$e={class:"flex justify-between items-center"},aa=de({__name:"CommissionView",setup(Ue){const{t:c}=me(),C=ge(),ae=we(),H=ve(),$=fe(),te=pe(),U=u([{title:"CASINO",image:F},{title:"FISHING",image:Ce},{title:"LOTTO",image:Le},{title:"MUAY",image:F},{title:"SLOT",image:be},{title:"SPORT",image:Te},{title:"TABLE",image:De},{title:"UFA",image:F}]),L=u([]),i=u(0),b=u(""),V=u(!0),T=u(!1),v=u(),o=u({isLoading:!1,isLoadingBtn:!1,loadingContent:!1,loadingIcon:!1}),k=u({percent:0,current_rank:{},next_rank:{}}),_=u(!1),se=u(x().subtract(6,"month")),W=u(),j=u(""),z=u(""),P=u(""),oe=I(()=>[{title:c("Date"),key:"datetime",fn:e=>x(e).format("DD/MM/YY HH:mm")},{title:c("Amount"),key:"kreditera"},{title:c("textStatus"),key:"status",type:"badge",fn:e=>c(e===1?"Status.success":"Status.unsuccess"),colorFn:e=>e===1?"!bg-green-500":"!bg-red-500"}]),D=I(()=>te.data),O=I(()=>{var e;return((e=C.data)==null?void 0:e.crovision.ar_belonings_ranking)??!1}),S=I(()=>{var e;return((e=C.data)==null?void 0:e.crovision.config_game)??null});ye(i,()=>{i.value===0&&(b.value="")}
1),_e(async()=>{H.setWidth("750px")}),ke(async()=>{await q()});const q=async()=>{try{await le(),O.value&&await ie()}catch(e){console.error(`initialData : ${e}`)}},A=e=>{var s,l;const a=(l=(s=C.data)==null?void 0:s.crovision.config_game)==null?void 0:l[e];return a?P.value=a.beskrivning:"Default Description"};async function ne(e){const a=A(e);ae.setData(a||""),$.setCompo("RulesView"),$.setStyle("ModalSecondary")}const ie=async()=>{var e,a;D.value&&((e=D.value)!=null&&e.rank_info)&&((a=D.value)==null?void 0:a.rank_info.length)>0?J(D.value):await K()},J=({procent:e,current_rank:a,next_rank:s})=>{k.value={percent:e,current_rank:a,next_rank:s},T.value=!0},K=async()=>{try{const e=await p.getRankingInfo();e.code===200&&e.error_code===0?J(e.payload):(T.value=!1,f.error(e.message))}catch(e){console.error(`getNewRankingData : ${e}`)}},le=async()=>{o.value.loadingContent=!0,L.value=[];try{const e=await p.getCommissionAll(),{crovision:a}=C.data||{},{config_game:s}=a||{},l=["UFA","MUAY"];e.code===200&&[0,1].includes(e.error_code)?U.value.forEach(d=>{const t=(e.payload.provision_detalj||[]).find(r=>r.typ_spel===d.title),h=Object.entries(s||{}).map(([r,w])=>({title:r,...w,visible:w.status_berakna||!1,percent:t!=null&&t.procent?t.procent*100:0,amount:t!=null&&t.provision_current?t==null?void 0:t.provision_current:0,image:d.image})).filter(r=>!l.includes(r.title)).find(r=>r.title===d.title);h&&(L.value.push(h),o.value.loadingContent=!1)}):e.code===400&&[0,1].includes(e.error_code)?U.value.forEach(d=>{const t=(e.payload.provision_detalj||[]).find(r=>r.typ_spel===d.title),h=Object.entries(s||{}).map(([r,w])=>({title:r,...w,visible:w.status_berakna||!1,percent:t!=null&&t.procent?t.procent*100:0,amount:t!=null&&t.provision_current?t==null?void 0:t.provision_current:0,image:d.image})).filter(r=>!l.includes(r.title)).find(r=>r.title===d.title);h&&(L.value.push(h),o.value.loadingContent=!1)}):(o.value.loadingContent=!1,f.error(e.message))}catch(e){o.value.loadingContent=!1,console.error("Error",e)}};async function re(e){j.value=e,o.value.isLoading=!0;try{let a={spel:e.toLocaleLowerCase()};const s=await p.commission(a);s.code!==200&&s.error_code!==0?(v.value=s.payload,A(e),i.value===1&&(i.value=0),i.value++,Q(e),b.value=c("Treasure.DetailReceiveCommission")+" : "+c(`${j.value.toLowerCase()}`),V.value=!1,setTimeout(()=>{o.value.isLoading=!1},600),f.error(s.message),o.value.isLoading=!1):(s.error_code!==0&&f.error(s.message),v.value=s.payload,A(e),i.value===1&&(i.value=0),i.value++,Q(e),b.value=c("Treasure.DetailReceiveCommission")+" : "+c(`${j.value.toLowerCase()}`),V.value=!1,setTimeout(()=>{o.value.isLoading=!1},600))}catch(a){o.value.isLoading=!1,console.error(a)}}async function Q(e){try{let a={start_date:x(se.value).format("YYYY-MM-DD"),end_date:x().format("YYYY-MM-DD"),handelse_name:"commission",typ:e};const s=await p.getTreasureHistory(a);s.code!==200&&s.error_code!==0?f.error(s.message):W.value=s.payload.historia}catch(a){console.error(a)}}const X=async e=>{if(!o.value.isLoading){o.value.isLoading=!0;try{let a={spel:e.toLocaleLowerCase()};const s=await p.commission(a);s.code===200&&s.error_code===0?(_.value=!0,v.value=s.payload,z.value=e):(f.error(s.message),_.value=!1),setTimeout(()=>{o.value.isLoading=!1},600)}catch(a){console.error(a)}}},ue=async(e,a)=>{o.value.isLoadingBtn=!0;let s={typ:e,spel:a};try{const l=await p.getCommission(s);l.code!==200&&l.error_code!==0?(f.error(l.message),o.value.isLoadingBtn=!1):(await p.amount(),X(a),_.value=!1,f.success(l.message),o.value.isLoadingBtn=!1)}catch(l){o.value.isLoadingBtn=!1,console.error("Error",l)}};async function ce(){o.value.loadingIcon=!0,K(),await q(),o.value.loadingIcon=!1}const Z=()=>{H.setCompo("RankingView")};return(e,a)=>{var s,l,d,R;return n(),y("div",Oe,[B("div",Ae,[B("div",Ee,[i.value==0?(n(),m(N,{key:0,title:M(c)("Commission"),styling:"!block"},null,8,["title"])):g("",!0),i.value==1?(n(),m(N,{key:1,title:M(c)("Commission"),subtitle:b.value,stepClick:i.value,onStepBack:a[0]||(a[0]=t=>i.value=t)},null,8,["title","subtitle","stepClick"])):g("",!0),i.value===0?(n(),m(Se,{key:2,onRefresh:a[1]||(a[1]=t=>ce()),loadingIcon:o.value.loadingIcon,class:"w-[80px] flex justify-end"},null,8,["loadingIcon"])):g("",!0)]),i.value==0?(n(),y("div",Ge,[o.value.loadingContent?(n(),m(je,{key:0})):(n(),y(G,{key:1},[O.value&&k.value&&S.value&&T.value?(n(),m(ee,{key:0,"ranking-info":k.value,"treasure-config-game":S.value,type:"commission","open-modal":Z},null,8,["ranking-info","treasure-config-game"])):g("",!0),(n(!0),y(G,null,he(L.value,(t,E)=>(n(),y(G,{key:E},[t.visible?(n(),m(Re,{key:0,SelectedType:re,"show-rule":ne,title:t.title,subtitle:M(c)("Commission"),percent:t.percent,onClicked:X,image:t.image,isLoading:o.value.isLoading,amount:t.amount},null,8,["title","subtitle","percent","image","isLoading","amount"])):g("",!0)],64))),128))],64))])):g("",!0),i.value==1?(n(),y("div",Ne,[o.value.isLoading?(n(),m(xe,{key:0})):(n(),y("div",Fe,[Y(Ie,{total:(s=v.value)==null?void 0:s.provision_total,current:(l=v.value)==null?void 0:l.provision_current,stack:(d=v.value)==null?void 0:d.provision_previous,"is-cashback":!1},null,8,["total","current","stack"]),O.value&&k.value&&S.value&&T.value?(n(),m(ee,{key:0,"ranking-info":k.value,"treasure-config-game":S.value,type:"commission","open-modal":Z},null,8,["ranking-info","treasure-config-game"])):g("",!0),B("div",He,[B("div",$e,[Y(N,{title:M(c)("Treasure.HistoryCommission"),"md-size":"xl"}
1,null,8,["title"])]),Y(Me,{"header-data":oe.value,data:W.value},null,8,["header-data","data"])]),Y(Ye,{"rules-data":P.value},null,8,["rules-data"])]))])):g("",!0)]),_.value?(n(),m(Be,{key:0,"is-open":_.value,data:v.value,image:"info",width:"320px",onOnClose:a[2]||(a[2]=t=>_.value=t),total:(R=v.value)==null?void 0:R.provision_total,typeTreasure:"crovision",typeGame:z.value,handleTakeTreasure:ue,"is-loading":o.value.isLoadingBtn},null,8,["is-open","data","total","typeGame","is-loading"])):g("",!0)])}}});export{aa as default};

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.