1import{_ as pe}from"./DnUT4gl2.js";import{E as ve,a as be}from"./QSOktryP.js";import{E as ge,G as ye,H as he,d as Q,I as fe,e as H,f as c,o as i,k as P,m as Y,h as e,C as q,n as _e,J as Ae,u as O,q as y,l as t,K as F,t as a,_ as Z,L as Ce,c as Te,a as ne,s as le,D as X,z as ie,x as G,M as ee,i as J,w as D,g as T,B as ae,N as oe,O as ue,Q as re,F as z,r as te,R as Ie,T as Be,v as se,U as ke,V as we}from"./Y4ICXCuc.js";import{_ as Se}from"./BU39HjjK.js";import{E as de}from"./BRWwJqKy.js";import{E as Re}from"./CIf3jNmk.js";import{_ as Pe}from"./JffoND0l.js";import{E as ce}from"./BDO9QEQJ.js";import"./yhRu0ssi.js";import"./CUrE0vbu.js";import"./DP0-JWAl.js";import"./DVzYJwT5.js";import{d as Le}from"./C6Bxth9v.js";import{v as De}from"./BPzcK7w0.js";import{u as Ne}from"./dJZm3NNg.js";import"./NVAjB_Yf.js";import"./Ca1OSTWz.js";import"./anKvzuH2.js";import"./BH9nULxh.js";import"./BE20p1dL.js";import"./DbDwZyaJ.js";import"./aMyN3jB5.js";import"./CailpaEi.js";import"./CGgbl_zB.js";import"./DbdTMwVV.js";const Ve=ge({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:ye(String),default:"solid"}}),Me=Q({name:"ElDivider"}),xe=Q({...Me,props:Ve,setup(s){const C=s,o=fe("divider"),m=H(()=>o.cssVar({"border-style":C.borderStyle}));return(d,u)=>(i(),c("div",{class:Y([e(o).b(),e(o).m(d.direction)]),style:_e(e(m)),role:"separator"},[d.$slots.default&&d.direction!=="vertical"?(i(),c("div",{key:0,class:Y([e(o).e("text"),e(o).is(d.contentPosition)])},[q(d.$slots,"default")],2)):P("v-if",!0)],6))}});var Ue=he(xe,[["__file","divider.vue"]]);const je=Ae(Ue),Ee={class:"BonusSegmented"},Fe={key:0,class:"round-point flex items-center justify-center"},Ge={key:0,class:"round-point flex items-center justify-center"},He={key:0,class:"round-point flex items-center justify-center"},Qe=Q({__name:"BonusSegmented",props:{formData:{type:Object,default:()=>({})}},emits:["update:Over"],setup(s,{emit:C}){const{t:o}=O(),m=y(""),d=v=>{m.value=v,u("update:Over",v)},u=C;return(v,h)=>(i(),c("div",Ee,[t("div",{class:Y(["segmented-item bonusMolive",{active:e(m)==""}]),onClick:h[0]||(h[0]=p=>d(""))},[s.formData.allTotal>0?(i(),c("div",Fe,a(s.formData.allTotal),1)):P("",!0),F(" "+a(e(o)("common.all")),1)],2),t("div",{class:Y(["segmented-item",{active:e(m)=="TurnOver"}]),onClick:h[1]||(h[1]=p=>d("TurnOver"))},[s.formData.overTotal>0?(i(),c("div",Ge,a(s.formData.overTotal),1)):P("",!0),F(" "+a(e(o)("bonus.withCondition")),1)],2),t("div",{class:Y(["segmented-item",{active:e(m)=="NoTarget"}]),onClick:h[2]||(h[2]=p=>d("NoTarget"))},[s.formData.total>0?(i(),c("div",He,a(s.formData.total),1)):P("",!0),F(" "+a(e(o)("bonus.withoutCondition")),1)],2)]))}}),Oe=Z(Qe,[["__scopeId","data-v-f7e6f18a"]]),$e={key:0,class:"modal"},Ke={class:"modal-content"},We={class:"modal-title"},Ye={class:"modal-btn"},Je=Q({__name:"Balance",props:{dialogVisible:{type:Boolean,default:!1},title:{type:String,default:"balanceTitleBonus"}},emits:["update:isVisible","update:Page"],setup(s,{emit:C}){Ce(),Te();const{t:o}=O(),m=s,d=C,u=()=>{d("update:isVisible",!1)},v=()=>{u(),d("update:Page")};return(h,p)=>m.dialogVisible?(i(),c("div",$e,[t("div",Ke,[t("div",We,a(e(o)("common."+s.title)),1),t("div",Ye,[t("div",{class:"btn-left",onClick:u},a(e(o)("common.cancels")),1),t("div",{class:"btn-right",onClick:v},a(e(o)("common.sure")),1)])])])):P("",!0)}}),Ze=Z(Je,[["__scopeId","data-v-499f5ed4"]]),Xe=""+new URL("state.ahcAmI4w.png",import.meta.url).href,ze={key:0,class:"modal"},qe={class:"modal-content"},et={class:"center"},tt=Q({__name:"ClaimedModal",props:{isVisible:{type:Boolean,default:!1},title:{type:String,default:"Main Wallet"}},emits:["update:isVisible"],setup(s,{emit:C}){const{t:o}=O(),m=s,d=C,u=()=>{d("update:isVisible",!1)};return(v,h)=>m.isVisible?(i(),c("div",ze,[t("div",qe,[t("img",{src:Pe,class:"close-img",alt:"",onClick:u}),t("div",et,[h[0]||(h[0]=t("img",{src:Xe,class:"state",alt:""},null,-1)),t("p",null,a(v.$t("common.successful"))+"Â "+a(v.$t("bonus.claimed"))+" to "+a(s.title),1)])])])):P("",!0)}}),me=Z(tt,[["__scopeId","data-v-81d8f0dd"]]);function ot(s,C){const o=ne(),{t:m}=O(),d=le(),u=H(()=>d.currentRegionLang.languageCode),v=y({}),h=y(""),p=y(!1),A=y(!1),x=y(),E=y(!1),j=y(!1),b=y({}),w=y([]),S=y({}),N=y(""),f=y({}),_=l=>{E.value=l},U=l=>{const L=Array.isArray(l==null?void 0:l.list)&&l.list.length>0;return{...l,value:l.typeCode,label:l.typeName,translation:!0,children:L?l.list.map($=>({...$,translation:!1,value:$.code,label:$.providerName})):[],disabled:!L}},g=async()=>{const l=await G("/player/game/getGameTypeLanguages");b.value=l},B=(l="")=>l.replace(/\s+/g,"").toLowerCase(),V=()=>{p.value=!1,C("update:dialogVisible",!1)},I=()=>{A.value=!1,C("update:dialogVisible",!0)},R=(l,{data:L})=>{var $;return L.translation?l("span",u.value&&(($=b.value[u.value])!=null&&$[L.typeCode])?b.value[u.value][L.typeCode]:L.typeName):l("span",L.label)},K=l=>{f.value=l},n=async()=>{var L;const l=await G("/player/bonus/calculatePlayerReward",{id:S.value.id,gameProviderCode:N.value,providerId:f.value.providerId});v.value=l,h.value=((L=b.value[u.value])==null?void 0:L[f.value.typeCode])||f.value.typeName},r=async()=>{const{loginId:l}=o.userInfo;if(!l)return;const L=await G("/player/provider/selectAllWallet?loginId="+l);o.setUserAllWallet(L)},M=async()=>{await G("/player/bonus/playerClaimedBonus",{id:S.value.id,gameProviderCode:N.value,providerId:f.value.providerId,gameType:s.theme=="default"?f.value.typeCode:void 0}),await r(),A.value=!0,x.value=f.value.providerName},k=async()=>
1{if(p.value=!0,B(S.value.targetType)=="notarget"){try{await G("/player/bonus/playerClaimedBonus",{id:S.value.id}),await r(),A.value=!0,x.value=f.value.providerName}finally{p.value=!1}return}if(!N.value)return p.value=!1,ee({message:`${m("common.select")} ${m("bonus.to")}`,type:"warning"});if(p.value=!1,v.value.providerCurrentBalance>0){j.value=!0;return}M()};return X(()=>s.dialogVisible,l=>{_(l),g()}),X(()=>s.providerItem,l=>{l&&(S.value=l)},{immediate:!0,deep:!0}),X(()=>s.providerList,l=>{l&&Array.isArray(l)&&(w.value=l.map(L=>U(L)))},{immediate:!0,deep:!0}),ie(()=>{g()}),{calculatePlayerItem:v,eligibleGameTypes:h,handleBonus:k,handleChange:n,handleClaimed:I,handleClose:V,handleNodeClick:K,handlePage:M,handleStr:B,isVisible:A,list:w,loading:p,providerItem:S,renderContent:R,title:x,to:N,visible:j,visibleD:E}}const st={class:"header"},at={class:"header-title"},nt={class:"bonusNow"},lt={class:"bonusCategory"},it={class:"bonus-title"},ut={key:0,class:"to"},rt={class:"to-title"},dt={class:"bonusCategory"},ct={class:"bonus-title"},mt={class:"tocenter"},pt={class:"center"},vt={class:"tocenter-title"},bt={class:"tocenter-p"},gt={class:"center"},yt={class:"tocenter-title"},ht={class:"tocenter-p"},ft={key:0,class:"center"},_t={class:"tocenter-title"},At={class:"tocenter-p"},Ct={key:1,class:"center borderAmount"},Tt={class:"tocenter-title"},It={class:"tocenter-p"},Bt={key:2,class:"center"},kt={class:"tocenter-title"},wt={class:"tocenter-p"},St={class:"center"},Rt={class:"tocenter-title"},Pt={class:"tocenter-p"},Lt={key:3,class:"center"},Dt={class:"tocenter-title"},Nt={class:"tocenter-p"},Vt={key:4,class:"center"},Mt={class:"tocenter-title"},xt={class:"tocenter-p"},Ut=Q({__name:"ProviderBonus",props:{theme:{default:""},dialogVisible:{type:Boolean,default:!1},providerList:{default:()=>[]},providerItem:{default:()=>({})},bonusType:{default:""},width:{default:"500"},targetTitle:{default:""}},emits:["update:dialogVisible"],setup(s,{emit:C}){const{t:o}=O(),m=s,d=C,{calculatePlayerItem:u,eligibleGameTypes:v,handleBonus:h,handleChange:p,handleClaimed:A,handleClose:x,handleNodeClick:E,handlePage:j,handleStr:b,isVisible:w,list:S,loading:N,providerItem:f,renderContent:_,title:U,to:g,visible:B,visibleD:V}=ot(m,d);return(I,R)=>{const K=ue,n=de,r=Re,M=je,k=oe,l=Ze,L=me,$=ce;return i(),J($,{style:{borderRadius:"20px",padding:"0"},modelValue:e(V),"onUpdate:modelValue":R[4]||(R[4]=W=>ae(V)?V.value=W:null),footer:null,width:I.width,"show-close":!1,onClose:e(x)},{header:D(()=>[t("div",st,[t("div",at,a(e(o)("common.claimNowInfo"))+"Â ("+a(I.targetTitle)+") ",1),T(K,{size:16,onClick:R[0]||(R[0]=W=>I.$emit("update:dialogVisible",!1))},{default:D(()=>[T(e(re))]),_:1})])]),default:D(()=>[t("div",nt,[t("div",lt,[t("div",it,a(e(o)("bonus.bonusCategory")),1),T(n,{modelValue:m.bonusType,"onUpdate:modelValue":R[1]||(R[1]=W=>m.bonusType=W),disabled:""},null,8,["modelValue"])]),e(b)(e(f).targetType)!=="notarget"?(i(),c("div",ut,[t("div",rt,a(e(b)(e(f).targetType)=="notarget"?e(o)("bonus.to"):e(o)("bonus.toProviderWallet")),1),T(r,{"popper-class":`transfer-tree-select-${I.theme}`,teleported:!1,modelValue:e(g),"onUpdate:modelValue":R[2]||(R[2]=W=>ae(g)?g.value=W:null),data:e(S),"node-key":"value","default-expanded-keys":["providerWalletList~providerWalletList"],style:{background:"white","border-radius":"10px"},placeholder:e(o)("common.select"),"render-content":e(_),filterable:"",onChange:e(p),onNodeClick:e(E)},null,8,["popper-class","modelValue","data","placeholder","render-content","onChange","onNodeClick"])])):P("",!0),t("div",dt,[t("div",ct,a(e(b)(e(f).targetType)=="notarget"?e(o)("bonus.transferAmount"):e(o)("bonus.bonusAmount")),1),T(n,{type:"number",value:e(f).bonusAmount,disabled:""},null,8,["value"])]),t("div",mt,[t("div",pt,[t("div",vt,a(e(o)("bonus.providerCurrentBalance")),1),t("div",bt,a(e(u).providerCurrentBalance),1)]),t("div",gt,[t("div",yt,a(e(o)("bonus.bonusAmount")),1),t("div",ht,a(e(f).bonusAmount),1)]),e(u).extraBonus?(i(),c("div",ft,[t("div",_t,a(e(o)("bonus.extraBonus")),1),t("div",At,a(e(u).extraBonus),1)])):P("",!0),e(u).totalBonusAmount?(i(),c("div",Ct,[t("div",Tt,a(e(o)("bonus.totalBonusAmount")),1),t("div",It,a(e(u).totalBonusAmount),1)])):P("",!0),T(M),e(b)(e(f).targetType)!=="notarget"?(i(),c("div",Bt,[t("div",kt,a(e(o)("bonus.eligibleGameTypes")),1),t("div",wt,a(e(v)),1)])):P("",!0),t("div",St,[t("div",Rt,a(e(o)("bonus.targetType")),1),t("div",Pt,a(e(f).targetType),1)]),e(b)(e(f).targetType)!=="notarget"?(i(),c("div",Lt,[t("div",Dt,a(e(o)("bonus.targetMultiplier")),1),t("div",Nt,a(e(f).targetMultiply),1)])):P("",!0),e(b)(e(f).targetType)!=="notarget"?(i(),c("div",Vt,[t("div",Mt,a(e(o)("bonus.targetAmount")),1),t("div",xt,a(e(u).targetAmount),1)])):P("",!0)]),T(k,{onClick:e(h),class:"w-100% submit-btn",loading:e(N),disabled:!e(g)&&e(b)(e(f).targetType)!=="notarget"},{default:D(()=>[F(a(e(o)("common.claimNow")),1)]),_:1},8,["onClick","loading","disabled"])]),T(l,{dialogVisible:e(B),"onUpdate:isVisible":R[3]||(R[3]=W=>B.value=!1),"onUpdate:Page":e(j)},null,8,["dialogVisible","onUpdate:Page"]),T(L,{isVisible:e(w),"onUpdate:isVisible":e(A),title:e(U)}
1,null,8,["isVisible","onUpdate:isVisible","title"])]),_:1},8,["modelValue","width","onClose"])}}}),jt=Z(Ut,[["__scopeId","data-v-380612fe"]]),Et={class:"item-contion"},Ft=["src"],Gt={class:"item-contion-top"},Ht={key:0,class:"cotion-time"},Qt={key:0,class:"timeBonus"},Ot={key:1,class:"timeBonus"},$t={class:"time-right"},Kt={class:"time-date"},Wt={key:0,class:"time-day"},Yt={key:1,class:"cotion-time"},Jt={key:0,class:"item-bottom-left"},Zt={class:"timeBonus"},Xt={class:"time-right"},zt={class:"time-date"},qt={key:2,class:"contion-right"},eo={class:"right-bonus"},to={class:"right-text"},oo={class:"text-content"},so=["src"],ao={class:"contion-amout"},no={class:"cotion-center"},lo={class:"item-bottom"},io={key:0,class:"cotion-time"},uo={class:"timeBonus"},ro={class:"time-right"},co={class:"time-date"},mo={key:1,class:"item-bottom-left"},po={class:"items-list"},vo=Q({__name:"BonusItem",props:{theme:{type:String,default:""},item:{type:Object,default:()=>({})},bonusType:{type:Number,default:0},capa:{type:String,default:""},copyImg:{type:String,default:""},usesStackedDateLayout:{type:Boolean,default:!1},showsDateUnitLabels:{type:Boolean,default:!1},formatMonth:{type:Boolean,default:!1},showBonusId:{type:Boolean,default:!0}},emits:["update:items"],setup(s,{emit:C}){const{t:o}=O(),m=le(),d=ne(),u=s,v=y([]),h=y(null),p=y(!1),A=y([{label:o("bonus.achieved"),value:1,color:"#007B00"},{label:o("bonus.notAchieved"),value:2,color:"#A94442"},{label:o("bonus.notAchieved"),value:3,color:"#716F6F"},{label:o("bonus.cancelled"),value:4,color:"#0022FF"},{label:o("bonus.pending"),value:5,color:"#FF5500"},{label:o("bonus.inProgress"),value:6,color:"#FF0000"},{label:o("bonus.rejected"),value:7,color:"#FF0000"},{label:o("bonus.failed"),value:8,color:"#716F6F"},{label:o("common.claimNow"),value:9,color:"#716F6F"},{label:o("bonus.unclaimExpired"),value:10,color:"#716F6F"},{label:o("bonus.claimedExpired"),value:11,color:"#FF5500"},{label:o("bonus.claimed"),value:12,color:"#FFD700"},{label:o("bonus.processing"),value:13,color:"#00FFFF"}]),x=y([{label:o("bonus.promotion"),value:0},{label:o("bonus.manualBonus"),value:1},{label:o("bonus.rebate"),value:2},{label:o("bonus.commission"),value:3},{label:o("bonus.vipReward"),value:4},{label:o("bonus.referral"),value:5},{label:o("bonus.kycReward"),value:6},{label:o("bonus.upgradeBonus"),value:7}]),E=H(()=>d.isMobile),j=H(()=>{var n;return(n=x.value.find(r=>r.value==u.bonusType))==null?void 0:n.label}),b=H(()=>new Date(u.item.endDatetime).getFullYear()),w=H(()=>{const n=new Date(u.item.endDatetime);return u.formatMonth?n.toLocaleString("en-US",{month:"short"}).toUpperCase():String(n.getMonth()+1).padStart(2,"0")}),S=H(()=>{const n=new Date(u.item.endDatetime);return String(n.getDate()).padStart(2,"0")}),N=H(()=>m.currentRegionLang.languageId),f=n=>A.value.find(r=>r.value==n).label||"",_=n=>{if(n.multilinguaList&&n.multilinguaList.length>0){const r=n.multilinguaList.find(M=>M.merchantLanguageId==N.value);return r?r.title:n.bonusName}return n.bonusName};async function U(n){try{await navigator.clipboard.writeText(n)}catch(r){console.error("Could not copy text: ",r)}}const g=(n="")=>{U(n),ee.success(o("urlCode.success"))},B=n=>{p.value=!1,K("update:items")},V=async()=>{const n=u.item;if(n.bonusStatus===9)if(h.value=n,I(n.targetType)=="notarget")p.value=!0;else{if(!n.gameProviderCode)return ee({message:o("bonus.providerIsEmpty"),type:"warning"});await G("/player/bonus/getPlayerProviderBonusList",{providerId:n.gameProviderCode,gameType:n.eligibleGameType}).then(r=>{r&&r.length>0?(v.value=r.map(M=>{var k;return{...M,list:((k=M.list)==null?void 0:k.map(l=>({...l,typeCode:M.typeCode,typeName:M.typeName})))||[]}}),p.value=!0,console.log(v.value,"xxxx")):ee({message:o("bonus.isEmpty"),type:"warning"})})}},I=(n="")=>n.replace(/\s+/g,"").toLowerCase(),R=Le(V,1e3),K=C;return(n,r)=>{const M=oe,k=jt;return i(),c("div",{class:Y(["bonus-item",{disabled:s.item.bonusStatus!==9}])},[t("div",Et,[t("img",{src:s.capa,class:"item-img",alt:""},null,8,Ft),t("div",Gt,[s.usesStackedDateLayout?(i(),c("div",Ht,[q(n.$slots,"contionTime",{},void 0,!0),s.theme=="b88"&&e(m).currentRegionLang.langCode=="my"?(i(),c("p",Qt,r[1]||(r[1]=[F("Tarikh"),t("br",null,null,-1),F(" Tamat Tempoh:")]))):(i(),c("p",Ot,a(n.$t("bonus.expiryDate"))+":",1)),t("div",$t,[t("div",Kt,[t("p",null,a(e(b)),1),t("p",null,a(e(w)),1),t("p",null,a(e(S)),1)]),s.showsDateUnitLabels?(i(),c("div",Wt,r[2]||(r[2]=[t("p",null,"Year",-1),t("p",null,"Month",-1),t("p",null,"Day",-1)]))):P("",!0)])])):(i(),c("div",Yt,[s.theme==="g66"?(i(),c("div",Jt," Target: "+a(s.item.targetType),1)):(i(),c(z,{key:1},[t("p",Zt,a(n.$t("bonus.expiryDate"))+":",1),t("div",Xt,[t("div",zt,[t("p",null,a(e(b)),1),r[3]||(r[3]=t("p",null,"/",-1)),t("p",null,a(e(w)),1),r[4]||(r[4]=t("p",null,"/",-1)),t("p",null,a(e(S)),1)])])],64))])),s.showBonusId?(i(),c("div",qt,[q(n.$slots,"contionRight",{},void 0,!0),t("div",eo,a(e(o)("bonus.bonusId")),1),t("div",to,[t("span",oo,a(s.item.memberId||"xxxxxxxxxxxx"),1),t("img",{onClick:r[0]||(r[0]=l=>g(s.item.memberId)),src:s.copyImg,alt:""},null,8,so)])])):P("",!0)]),t("div",ao,[t("span",null,a(s.item.currencyName),1),F(" "+a(s.item.bonusAmount||0),1)]),t("div",no,a(_(s.item)),1),r[5]||(r[5]=t("div",{class:"dashed"},null,-1))]),t("div",lo,[s.theme==="g66"?(i(),c("div",io,[t("p",uo,a(n.$t("bonus.expiryDate"))+":",1),t("div",ro,[t("div",co,[t("p",null,a(e(b)),1),r[6]||(r[6]=t("p",null,"/",-1)),t("p",null,a(e(w)),1),r[7]||(r[7]=t("p",null,"/",-1)),t("p",null,a(e(S)),1)])])])):(i(),c("div",mo,"Target: "+a(s.item.targetType),1)),T(M,{class:"item-bottom-right",onClick:e(R)},{default:D(()=>[F(a(f(s.item.bonusStatus)),1)]),_:1},8,["onClick"])]),t("div",po,[(i(),c(z,null,te(20,l=>t("div",{class:"list",key:l})),64))]),T(k,{dialogVisible:e(p),width:e(E)?"90%":"530px","onUpdate:dialogVisible":B,providerList:e(v),providerItem:e(h),bonusType:e(j),theme:s.theme,targetTitle:I(s.item.targetType)=="notarget"?e(o)("bonus.withoutCondition"):e(o)("bonus.withCondition")},null,8,["dialogVisible","width","providerList","providerItem","bonusType","theme","targetTitle"])],2)}}}),bo=Z(vo,[["__scopeId","data-v-de3535b4"]]),go={class:"header"},yo={class:"header-title"},ho={class:"bonusNow"},fo={class:"bonusCategory"},_o={class:"bonus-title"},Ao={class:"bonusCategory"},Co={class:"bonus-title"},To=Q({__name:"AllProviderBonus",props:{dialogVisible:{type:Boolean,default:!1},providerList:{type:Object,default:()=>[]},total:{type:Number,default:{}},type:{type:Number,default:0},bonusType:{type:String,default:""},width:{type:String,default:"500"}},emits:["update:dialogVisible"],setup(s,{emit:C}){const{t:o}=O(),m=s,d=y(!1),u=y(!1),v=y(!1),h=b=>v.value=b;X(()=>m.dialogVisible,b=>{h(b)});const p=y([]);X(()=>m.providerList,b=>{b&&(p.value=b)},{immediate:!0,deep:!0});const A=()=>{d.value=!1,j("update:dialogVisible",!1)},x=()=>{u.value=!1,j("update:dialogVisible",!0)},E=async b=>{d.value=!0,await G("/player/bonus/playerClaimedAllBonus",{type:m.type}).then(()=>{u.value=!0,d.value=!1}
1).catch(()=>{d.value=!1})},j=C;return(b,w)=>{const S=ue,N=de,f=oe,_=me,U=ce;return i(),J(U,{style:{borderRadius:"20px",padding:"0"},modelValue:e(v),"onUpdate:modelValue":w[2]||(w[2]=g=>ae(v)?v.value=g:null),width:s.width,footer:null,"show-close":!1,onClose:A},{header:D(()=>[t("div",go,[t("div",yo,a(e(o)("common.claimNowInfo"))+"Â ("+a(e(o)("bonus.withoutCondition"))+") ",1),T(S,{size:16,onClick:w[0]||(w[0]=g=>b.$emit("update:dialogVisible",!1))},{default:D(()=>[T(e(re))]),_:1})])]),default:D(()=>[t("div",ho,[t("div",fo,[t("div",_o,a(e(o)("bonus.bonusCategory")),1),T(N,{modelValue:m.bonusType,"onUpdate:modelValue":w[1]||(w[1]=g=>m.bonusType=g),disabled:""},null,8,["modelValue"])]),t("div",Ao,[t("div",Co,a(e(o)("bonus.transferAmount")),1),T(N,{type:"number",value:s.total,disabled:""},null,8,["value"])]),T(f,{onClick:E,class:"w-100% submit-btn",loading:e(d)},{default:D(()=>[F(a(e(o)("common.claimNow")),1)]),_:1},8,["loading"])]),T(_,{isVisible:e(u),"onUpdate:isVisible":x},null,8,["isVisible"])]),_:1},8,["modelValue","width"])}}}),Io=Z(To,[["__scopeId","data-v-6d0064c4"]]);function Bo(){const{t:s}=O(),C=ne(),o=Ie(),m=y(0),d=y(!1),u=y(!1),v=y(!1),h=y([]),p=y([]),A=Be({pageIndex:1,pageSize:100,bonusType:0,bonusStatus:void 0,targetType:"",total:void 0,overTotal:void 0,allTotal:void 0}),x=y([{label:s("bonus.promotion"),value:0},{label:s("bonus.manualBonus"),value:1},{label:s("bonus.rebate"),value:2},{label:s("bonus.commission"),value:3},{label:s("bonus.vipReward"),value:4},{label:s("bonus.referral"),value:5},{label:s("bonus.kycReward"),value:6},{label:s("bonus.upgradeBonus"),value:7},{label:s("bonus.missionBonus"),value:12},{label:s("bonus.miniGame"),value:13}]),E=y([{label:s("bonus.pending"),value:5,color:"#FF5500"},{label:s("bonus.inProgress"),value:6,color:"#FF0000"},{label:s("common.claimNow"),value:9,color:"#716F6F"},{label:s("bonus.claimed"),value:12,color:"#FFD700"}]),j=H(()=>C.isMobile),b=H(()=>{var g;return(g=x.value.find(B=>B.value===A.bonusType))==null?void 0:g.label}),w=(g="")=>g.replace(/\s+/g,"").toLowerCase(),S=async(g=!1)=>{d.value=!1,u.value=!0,await se();try{const B=await G("/player/bonus/getPlayerMemberBonusList",{...A});if(!B){h.value=[],d.value=!0;return}if(A.pageIndex=B.current,A.pageSize=B.size,h.value=B.records.filter(I=>I.bonusStatus===5||I.bonusStatus===6||I.bonusStatus===9||I.bonusStatus===12),d.value=h.value.length<=0,g)return;const V=B.records.filter(I=>I.bonusStatus===9);if(V.length>0){const I=V.filter(R=>R.bonusStatus===9&&w(R.targetType)==="notarget");A.total=I.length,A.overTotal=V.length-I.length,A.allTotal=V.length;return}A.total=0,A.overTotal=0,A.allTotal=0}finally{u.value=!1}},N=g=>{A.targetType=g,S(!0)},f=g=>{v.value=!1,g&&_()},_=async()=>{const g=await G("/player/bonus/getPlayerMemberBonusCount");C.setBonusWalletCount(g),S()},U=async()=>{if(h.value.length<=0)return;const g=await G("/player/bonus/getNoTargetBonus",{...A});m.value=g,await se();try{const B=await G("/player/bonus/getPlayerProviderBonusList");v.value=!0,p.value=[{providerName:s("bonus.mainWallet"),providerCode:"all"},...B]}catch(B){console.log(B)}};return ie(async()=>{o.query.id&&(A.bonusType=Number(o.query.id),await se(),S())}),{allTotal:m,allVisible:v,bonus:S,bonusCategory:b,bonusList:h,bonusStatusList:E,formData:A,handleAllProviderBonus:f,handleClaimAll:U,handleOver:N,handleProviderBonus:_,handleStr:w,isMobile:j,loading:u,noData:d,providerListSlots:p}}const ko={class:"bonusGeList"},wo={key:0,class:"bonus-depbtn mobile-none"},So={class:"bonusSearch"},Ro={class:"search-left"},Po={class:"bonusItem"},Lo={key:1,class:"game-empty"},Do={ref:"loadingIntersect",class:"loading"},No=Q({__name:"List",props:{theme:{default:"default"},capa:{default:""},copyImg:{default:""},usesStackedDateLayout:{type:Boolean,default:!1},showsDateUnitLabels:{type:Boolean,default:!1},formatMonth:{type:Boolean,default:!1},usesSplitClaimAllLayout:{type:Boolean,default:!1},showBonusId:{type:Boolean,default:!0}},setup(s){const{t:C}=O(),{allTotal:o,allVisible:m,bonus:d,bonusCategory:u,bonusList:v,bonusStatusList:h,formData:p,handleAllProviderBonus:A,handleClaimAll:x,handleOver:E,handleProviderBonus:j,handleStr:b,isMobile:w,loading:S,noData:N,providerListSlots:f}=Bo();return(_,U)=>{const g=pe,B=be,V=ve,I=oe,R=Se,K=Oe,n=bo,r=Io,M=De;return i(),c("div",ko,[!e(w)&&_.theme!="s9"&&_.theme!="wgg"?(i(),J(g,{key:0,themeStyle:_.theme},null,8,["themeStyle"])):P("",!0),T(R,{theme:_.theme,pageTitle:`${e(u)}`},{default:D(()=>[T(V,{"popper-class":"custom-drop-select-item",modelValue:e(p).bonusStatus,"onUpdate:modelValue":U[0]||(U[0]=k=>e(p).bonusStatus=k),placeholder:e(C)("common.select"),size:"default",class:"mobile-show bankSelect","clear-icon":"search-select",onChange:e(d),placement:"bottom-end"},{default:D(()=>[(i(!0),c(z,null,te(e(h),k=>(i(),J(B,{key:k.value,label:k.label,value:k.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder","onChange"]),e(b)(e(p).targetType)=="notarget"&&_.usesSplitClaimAllLayout?(i(),c("div",wo,[T(I,{class:"redBtn",disabled:e(v).length<=0,onClick:e(x)},{default:D(()=>[F(a(e(C)("bonus.claimAll")),1)]),_:1},8,["disabled","onClick"])])):P("",!0)]),_:1},8,["theme","pageTitle"]),t("div",So,[t("div",Ro,[T(V,{clearable:"",modelValue:e(p).bonusStatus,"onUpdate:modelValue":U[1]||(U[1]=k=>e(p).bonusStatus=k),placeholder:e(C)("common.select"),size:"default",class:"select mobile-none",onChange:e(d)},{default:D(()=>[(i(!0),c(z,null,te(e(h),k=>(i(),J(B,{key:k.value,label:k.label,value:k.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder","onChange"]),T(K,{"onUpdate:Over":e(E),formData:e(p)},null,8,["onUpdate:Over","formData"])]),e(b)(e(p).targetType)=="notarget"?(i(),c("div",{key:0,class:Y(["bonus-depbtn",[_.usesSplitClaimAllLayout?"mobile-show":""]])},[T(I,{class:"redBtn",disabled:e(v).length<=0,onClick:e(x)},{default:D(()=>[F(a(e(C)("bonus.claimAll")),1)]),_:1},8,["disabled","onClick"])],2)):P("",!0)]),t("div",Po,[(i(!0),c(z,null,te(e(v),(k,l)=>(i(),J(n,{key:l,item:k,bonusType:e(p).bonusType,"onUpdate:items":e(j),class:"item",capa:_.capa,copyImg:_.copyImg,theme:_.theme,showBonusId:_.showBonusId,usesStackedDateLayout:_.usesStackedDateLayout,showsDateUnitLabels:_.showsDateUnitLabels,formatMonth:_.formatMonth},we({_:2},[_.$slots.contionTime?{name:"contionTime",fn:D(()=>[q(_.$slots,"contionTime")]),key:"0"}:void 0,_.$slots.contionRight?{name:"contionRight",fn:D(()=>[q(_.$slots,"contionRight")]),key:"1"}:void 0]),1032,["item","bonusType","onUpdate:items","capa","copyImg","theme","showBonusId","usesStackedDateLayout","showsDateUnitLabels","formatMonth"]))),128))]),e(N)?(i(),c("div",Lo,[T(I,{class:"checkInBtn noData",disabled:""},{default:D(()=>[F(a(e(C)("common.noDataAvailable")),1)]),_:1})])):P("",!0),ke(t("div",Do,null,512),[[M,e(S)]]),T(r,{dialogVisible:e(m),width:e(w)?"90%":"530px",bonusType:e(u),type:e(p).bonusType,providerList:e(f),total:e(o),"onUpdate:dialogVisible":e(A)},null,8,["dialogVisible","width","bonusType","type","providerList","total","onUpdate:dialogVisible"])])}}}),Vo=""+new URL("capa.CAp0yQ-X.png",import.meta.url).href,Mo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaMAAAIACAMAAAAYK/MbAAAAOVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8dlA9AAAAEnRSTlMA30CfPyB/v+8QX48wz69Pb3AsCJ7OAAANW0lEQVR42uydDXqbMBAFJYhAAuOfd//DNknp18ZJ8QonsG/ZucIEtBoJJ9CRLkPX9lOM2JguOAI9w9hnCHFHm1OGNqIGd7Qt5dpjd9zRgqCLAkHuaIHUZejAHX1No+MRckcUhtyRfkPu6DPpDGW4o48UNZOC2FE6mMMmQh+PHOFcwmEoIzTy0BGmw0hS+RCJHGEKx+AGpQgcYQwHICkbuCsd4RbMc1L6nhM7QhOMc9M3cdc6yimYpoNmZI4QTQ93LVQjdIRzMEvROy3IHNmPRmWCcsSOMASTJMUDXbWjfAoGIVBU4QjR4HBXCBTJHZmMQvrXoipHJqOQuuO85xxZjEI6jyLWOzIYhXTXhRWO7EUhtWcRqx2Zi0JJc0Zd58haFGLYGAkdmb1JxDHS1TkyFoVY5oUqR7aiUAIRYkemohBFAqp3ZCoKKT/UW+vIUhQaQIXYkaEoRDR21zkyFIW43nQVjuxEoRPIEDuyE4XI3nQVjsxEIabdq8yRuc/L2AaGGkdWohDbwFDjyEgUoopAtY6MRCHCx0juyEYUakCI2JGNKKT9avdzjkxEIcrHSO7IRBSifIzkjixEIcahrsaRhSjEONTVODIQhUgfo4eOLP3mEOljJHfEH4W4LjGsccQfhchOyFc44o9CFN8aPeWIPgrRHb/WO6KPQqwTQ4Uj+ijEOjFUOGKPQhfQInbEHoWIvpNY7Yg8ChXwInZEHoVoN0c1jsijEPGrTu6IPArRfPxa7yjgD9xRiPMAttYRdxTi3cC+0kp3ftxRiHcDK3A0YYY6CrGe7skcnTFDHYWYJ2+gl/7sEXUUYp68gRiWuWKGOgpRL0fI0qGVOQpxL0eAtHMxRyHi5v1OEr4mmKMQyW8J/pcX4e6POQpxXiH+yyAcW5mjEMgZhQsScRTivW0y00pfFLxRiH1kQJR+K88bhfi+9r9HurngjULcleGNk/BlxxuFaC+oysfkOQfxRiHQM4YHlIw3aKMQ/VgHTMI1lzYKUZ+TzxTh3TTWKMR9ePSbRngbgDUK8Y/eQBdkKxJrFKK+bzLTC/8UWaMQe1F9pwg/JSWNQiYcNcLZiDQKcR+Uz4zCnkIahWCBLP1wnjMKwQSNcCdIGYXYL5zUrBg3AIxRyIijLL25wRiFDOS6igWjBWMUspDrKsbjFoRRyIqjXKSS+KKQFUe4hjdMRiEzjnpxRKaLQmYcybeZKWqKQukynk9HcSQfjsuoJAqla5vxystRHKFs8a9Pvm9uaMaIV47lqAsVDHHX3tCMGcDxHOUSanhp91qSStcDOKSj6hKQhnPePoGnMQOHdZTLihZ26dq+n6KcNjxD0wM4sKPdz0tFhg7uCLvfDlkktYA76oNeSpfhjnY/016iiYA7gpo79F+nDXe0+0ncg4fIHem4HLLwELkj1WNDinBHqu4rfmLIcEf37P+dw92RojtSPduVM9yR7iSUJrgj3UtSinBHupekU4Q7UnfL6qOiDHeke244Zbgj3VvZU4Y7ekAbdiVluCPdE3iKcEe6E3iKcEe6n6QywR0pX5NGuCMxUwk70MEdKd/MXuCOqoibZ6GU3ZH28S7CHVXTprAhI9zRCuIQNmOAO1L+KKXojrQ/Si3c0XqmFL5Aw5vOHS2/8DS86dzRsiUNbzp39JFzE/5Bx5vOHd0Tryn8ENEdfRv98COaOrijX+zZUWrDMBAG4f1jYrmJk1Df/7DFsU3svhRKIPMwc4T9EFqhd3brHu92Og8avb20/nE6f3xh0Ojvhtzaf7rXofOkEa7UoU4jXvl1jDTidTRqGgE7GI2TRsAORp1GxHK4jTQitjfqNEKW/THSCNnO6FsjZjujaMQsu38jjZi9jJpG0PLaGDSCllrrNaKWWotG1FLbBDWithl1GmHbjKIRtmwD1AjbanTViNtqFI24ZX3AasRtMbpo
1BG4xahqBW4wGjcBlGZ9G4J5GvUbknkZNI3JPo0EjcrPROGlEbja6aIRuNrpqhG42ahqhm40mjdClatSIXaoeGrFLVa8Ru1TdNWKXqqYRu1QNGrFLfU0asUuNGsFLnTSCl7poBC/VawQvddUIXqrTCF6qaQRPI36paARPI34a8UtNGsHTiJ9G/DTipxE/jfhpxE8jfhrx04ifRvw04qcRP434acRPI34a8dPohz06FgAAAAAY5G89jY6lkO8j30e+j3wf+T7yfeT7yPeR7yPfR76PfB/5PvJ95PvI95HvI99Hvo98H/k+8n3k+8j3ke8j30e+j3wf+T7yfeT7yPeR7yPfR76PfB/5PvJ95PvI95HvI99Hvo98H/k+8n3k+8j3ke8j30e+j3wf+T7yfeT7yPeR7yPfR76PfB/5PvJ95PvI95HvI99Hvo98H/k+8n3k+8j3kS/27ja7TRiIwvCVsYSQwDiz/8W28elX3BbbypUzJPdZQH7kPQMDxliN/FMj/9TIPzXyT438UyP/1Mg/NfJPjfxTI//UyD818k+N/FMj/9TIPzXyj9ioqNGFGn1BauSfGvn3vEazifdG0aTNqEbuERslbJpMvDeCSZsBxlKxLZs0qSDm3hZMmqTnNRpNmhQYy4htg0mTFcYSsK2aNDk+r9HZpEmE0WBbMWkCEHvrhl0PC7WRbjT0MDIbrbqI7aEyGxVsW0wanJmNki6QejgyGw1avnuYmI0WbFtNHpfBbBSgxY5vpDaySYsdX+U2ith2MnnYym1UtDTwRW6jBD1ixxbAbTRoaaA7kRsF6E4D25ncyKCP+dhmdqNZJySyDHajohMS2YneqELPBnEVeqMRukLiivRGGdDn5UwLLshbiB5WZUodGp21fVPNHRoN0PZNFNChUQD0+QRP7dHIIm5IJnebuzQqOtjxBHRpNECXsTSlT6MMHez4Jw76371h0tZwpxM6NToDeqqBY+3VaIS2Bo6AXo3ypK2BviIb2QG6+U0R+zWq0NbAMKBfowyt3+wF2dgOGiTyGMHYqgaJIHZtlKFB4o4RjO6gQeKOEYyuapC4YwSjy9AgUccIxnfQIFHHCMY34rYXk/8JsX+jPAG6a9cuoX8jOwO6/d0s4BmNRgDQo3aN1qc0sgO0NrQa8JxGJ2htaBTikxrlCVobeE+/WRcJd4g62v1lwNMaZeho1yLEW434I6vXpTH+bdbHiHtM+j7SGwm3G9HXb32x7xEBz200Qqckwsnowno5QKekx6ygNOIP0qQX1PyQQGrEH6SoveGigtWIP0iYdSn73YKGRsRB0i9R3BTixzQaAS13hESwK/xB0iMo7Yn6N1qgSPfIMzZZTy+KREgE6ylPivT+RLCuEhTphhDxsY1yBLTdvTMRrK8R91u/4MXsEvHhjWzFK90W+rdhgoNGYXok0he7wZoAD42s4ic9GflWLnDSyA54xMuXOSktEW4ahQnQSekvdYKfRlbxSldKfwpHwFMjOwAapeshctYoTNAoXQ2Rt0ZW8aj4eZ9FyWmCw0a24mHlkx7whgi4bJQjVOnVeAScNrIFUKVLIb+NrKJJ+TxfUsp1Blw3soI2cfgUw7SkCfDeKM9oVfb+ntxcjwD8N7IwoVksp93exwuXQPtoZCPe5ZjG3XUKwzkC2E8jq3ivudRxH6enHE5pvfTZVyNLoJiP5ZzS4FRKpcwRFztsZAXivZEdIN4b5Rlyxd2Pr4UIueLu10AVyX8jRXrYYrcoUk9eX36lSG/4/FkvRfrB8zssglZw/0/gZF3M/uL3V71eIO5fjpAgAHy/Z7tC7hLt4yxa71zeVNV6t4ubQTop7eIi9rdBxzv/327UPQfHF0g63u1h+dYo3WkyBzRKvj4t1yjtbrHTgreDxe6noIfv/ms1L8IK8bs0fGvv7JIThmEgLNdxnNiEBO5/2A4DnRZKgnlos5L2u4JG0mrlnxuZBQ/RDWJbwl2XrxK5okVa862QqR6QVkgrhMKSB9yQWPKgJ6QHQuQKEMlWXSFUZpOCb6lDnNmbFPx4PFXGaf8932uG3M+e+xOSHbRNyLFf5o9D8pdX6MUOiixtOCx2MBRpxGuxAyBJKyx2O3GUdpyMsXAUacbRGAtFkLcwcJ9PH1F243Am0IqBqgF9OKJq0KAYcDd9aAR5F3oNLzGVRpTff/a2MuV3A3budzCRFNzuYCKhpxETSUEaMZHw00hk5IyELOpAj34jgXIKna4dqsVA164BnEuGoGe/9ycKDNTfzxkQdDdlwyaLIEHZgCwYriRWO6wN+TNOZ4LoMCC+ToPDJHDQEgL0UjnJqjCB2JIUNSO2JPxmxJakoBlxSroD+Q4udQOgB0TdoEgv8HSDoq9l3AcJaGfEhZ8y1Y38ROT/MmGcA2KQ9IfIcU/KakLkNkga5ILzIKHPRY8Uf7aQthCJJGcG64Bz3LGdNJ0dAex0syldOSoSdPcUJ/VuwDa6t0kuzkZOyOuiBk729V1VW+e+SMZPOUydGMByV1LdiX4ymhV4+svcN8mkFZ5NlDnLUbIWIXtRshihC8mKehh6Q33oF52BZMqd5QhdGMtR81ibF+sButFVlZ54iMVJgK6Mc82K8mnI1emvmWNX+phzgA3WEEKOdVH4IdknaB8ntfoehuwAAAAASUVORK5CYII=",is=Q({__name:"list",setup(s){return Ne("bonus-list"),(C,o)=>{const m=No;return i(),c("div",null,[T(m,{theme:"mtown",capa:e(Vo),copyImg:e(Mo),usesStackedDateLayout:!0,showsDateUnitLabels:!1},null,8,["capa","copyImg"])])}}});export{is 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.