18n/dist/assets/index_173157257528.js
2024-11-14 16:23:10 +08:00

2 lines
5.0 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{d as e,u as a,r as l,e as t,J as u,o as s,f as n,P as i,g as v,h as o,Y as r,F as p,j as c,n as d,X as y,m,N as g,a3 as f,ai as h,z as L,aj as x,t as C,A as k,ac as I,O as b,B as $,C as _,_ as w}from"./index_1731572575.js";import{_ as P}from"./index_173157257533.js";import{u as B}from"./useUserLevel_1731572575.js";const D=e=>($("data-v-4843ef0f"),e=e(),_(),e),R={class:"signIn_body"},j={class:"signIn"},V={class:"header"},A=["src"],O={class:"userInfo"},S={style:{color:"#98a2b2"}},T={class:"signIn-content"},F={class:"day"},N={class:"num"},U={key:0,class:"model flexBox"},Y=["onClick"],M=["onClick"],z={class:"statistics"},E=D((()=>v("p",null,"Número de Check-ins",-1))),J=D((()=>v("span",null,null,-1))),X=D((()=>v("p",null,"Total de recompensa de check-in",-1))),q={class:"toast-box"},G=w(e({__name:"index",setup(e){const $=a(),_=0===Number((new Date).getDay())?7:Number((new Date).getDay()),{currentLevel:w}=B(),D=l(!1),G=l([]),H=l({}),K=l([]),Q=l(!1),W=l(!1),Z=l(0),ee=t((()=>{let e=0;for(let a=0;a<K.value.length;a++)K.value[a].value<=Z.value&&(e+=K.value[a].propsList[0].num);return e})),ae=t((()=>e=>!(!W.value||e.value!==Z.value+1)||(0===Z.value?e.value===Z.value+1:H.value.todaySupplementaryCount>0?e.value===Z.value:e.value===Z.value+H.value.todaySupplementaryCount))),le=t((()=>e=>{if(Q.value&&0!==H.value.supplementaryCount){if(Z.value<_&&Z.value>0){let a=Z.value+1+H.value.supplementaryCount-H.value.todaySupplementaryCount;return e.value>Z.value&&e.value<a}return!1}return!1})),te=async(e,a)=>{let l=null;if(Q.value&&0!==H.value.supplementaryCount)if(Z.value<_&&Z.value>0){let a=Z.value+1+H.value.supplementaryCount-H.value.todaySupplementaryCount;l=e.value>Z.value&&e.value<a}else l=!1;else l=!1;if(e.value!==Z.value+1&&!l)return;let t=$.userInfo;if(1===a)if(1==e.payType&&(t.totalPay||0)<e.payLimit&&G.value.push({text:`O saldo restante para recarregar é ${f((e.payLimit-(t.totalPay||0))/1e4)}R$`}),2==e.payType&&H.value.todayPay<e.payLimit&&G.value.push({text:`Você ainda precisa recarregar ${f((e.payLimit-H.value.todayPay)/1e4)}R$ hoje.`}),(t.totalBet||0)<e.betLimit&&G.value.push({text:`Ainda é necessário apostar ${f((e.betLimit-(t.totalBet||0))/1e4)}R$`}),w.value.lv<e.vipLimit&&G.value.push({text:"O nível VIP precisa ser alcançado até o nível "+(e.vipLimit-w.value.lv)}),e.isLimit){if(G.value.length>0)return void(D.value=!0)}else G.value=[];if(2===a&&(1==e.payType2&&(t.totalPay||0)<e.payLimit2&&G.value.push({text:`O saldo restante para recarregar é${f((e.payLimit2-(t.totalPay||0))/1e4)}R$`}),2==e.payType2&&H.value.todayPay<e.payLimit2&&G.value.push({text:`Você ainda precisa recarregar ${f((e.payLimit2-H.value.todayPay)/1e4)}R$ hoje.`}),(t.totalBet||0)<e.betLimit2&&G.value.push({text:`Ainda é necessário apostar ${f((e.betLimit2-(t.totalBet||0))/1e4)}R$`}),w.value.lv<e.vipLimit2&&G.value.push({text:`O nível VIP precisa ser alcançado até o nível ${e.vipLimit2}`}),G.value.length>0))return void(D.value=!0);h();const u=await L.checkinDay({type:a});if(0!=u.code)return x(),C(u.txt);await $.getUserInfo(),await ue(),x(),1==a?C("Check-in bem sucedido"):2==a&&C("Assinatura complementar bem sucedida")},ue=async()=>{const e=await L.getCheckin();if(0!=e.code)return;H.value={...e.data},K.value=[...e.data.rows.reverse()],Q.value=e.data.canSupplementary,Z.value=e.data.weekCheckinCount||0;let a=e.data.checkinAt||"";if(a){let e=new Date,l=new Date(a);e.getFullYear()===l.getFullYear()&&e.getMonth()===l.getMonth()&&e.getDate()===l.getDate()?W.value=!1:W.value=!0}};return u((async()=>{await ue()})),(e,a)=>{const l=P,t=k,u=I;return s(),n("div",R,[i(l,{title:"Check-ins"}),v("div",j,[v("div",V,[v("img",{class:"avatar",src:o(b)(o($).userInfo.headUrl)},null,8,A),v("div",O,[v("p",S,"Teb"+r(o($).userInfo.mobile),1),v("p",null," R$"+r(o(f)(Number(o($).userInfo.coins/1e4).toFixed(2))),1)])]),v("div",T,[(s(!0),n(p,null,c(K.value,((e,a)=>(s(),n("div",{key:a,class:d({item:6===a})},[i(t,{type:"local",src:`signIn/0${e.value}.png`},null,8,["src"]),v("div",F,[v("span",null,r(e.value),1),y(" DAY ")]),v("div",N,r(e.propsList.length>0?o(f)((e.propsList[0].num/1e4).toFixed(2)):"0,00")+" BRL ",1),e.value<=Z.value?(s(),n("div",U,[i(t,{type:"local",src:"signIn/rydui.png"})])):m("",!0),!ae.value(e)||e.value<=Z.value?m("",!0):(s(),n("div",{key:1,onClick:a=>te(e,1),class:"todaySignIn flexBox"},[i(t,{type:"local",src:"signIn/button.png"})],8,Y)),le.value(e)&&(!ae.value(e)||e.value<=Z.value)?(s(),n("div",{key:2,onClick:a=>te(e,2),class:"model flexBox"},[i(t,{type:"local",width:"2rem",src:"signIn/button_Repair.png"})],8,M)):m("",!0)],2)))),128))])]),v("div",z,[v("div",null,[v("p",null,r(Z.value),1),E]),J,v("div",null,[v("p",null,r(o(f)(ee.value/1e4))+" BRL",1),X])]),v("div",null,[i(t,{type:"local",src:"signIn/bg_03.png"})]),i(u,{modelValue:D.value,"onUpdate:modelValue":a[0]||(a[0]=e=>D.value=e),contentBgcolor:"#002E2C",title:"Prompt",onOnClose:a[1]||(a[1]=()=>{D.value=!1,G.value=[]})},{default:g((()=>[v("div",q,[(s(!0),n(p,null,c(G.value,((e,a)=>(s(),n("p",{key:a},r(`${a+1}. ${e.text}`),1)))),128))])])),_:1},8,["modelValue"])])}}}),[["__scopeId","data-v-4843ef0f"]]);export{G as default};