PageSourceSearch

https://1031.pub/assets/newuser-10-08-19-06-CznZJIYD.js

js 1031.pub collected 2026-10-09 04:28:49 UTC 4,108 bytes, 1 lines download raw bytes

1import{_ as g,au as h,du as m}from"./index-10-08-19-06-CkymSlhF.js";import{n as v}from"./activityData-10-08-19-06-dRrHipgu.js";import{q as r,v as i,K as d,ae as c,X as p,p as l,a3 as o,a2 as y}from"./core-10-08-19-06-DYkI1QLT.js";import"./vendor-10-08-19-06-vW4GXx0A.js";import"./http-10-08-19-06-DKS35TLd.js";import"./compression-10-08-19-06-N2887O1Y.js";import"./vueuse-10-08-19-06-BORqbsSy.js";import"./ui-10-08-19-06-Du5BGb8n.js";import"./date-10-08-19-06-DdaeHxm6.js";const w={name:"newuser",data(){return{activityData:v,welfarebtns:null,welfareRequestId:0,claimRequestId:0,receivingWelfare:!1}},computed:{isLoggedIn(){var s;return[!0,1,"1"].includes((s=this.UserInfo)==null?void 0:s.loginStatus)},loginIdentity(){return this.authSessionIdentity}},watch:{loginIdentity:{immediate:!0,handler(s){++this.welfareRequestId,++this.claimRequestId,this.welfarebtns=null,this.receivingWelfare=!1,s&&this._getWelfare(s)}}},methods:{async _getWelfare(s=this.loginIdentity){if(!s)return;const t=++this.welfareRequestId;this.welfarebtns=null;try{const e=await m();if(t!==this.welfareRequestId||s!==this.loginIdentity)return;switch(String(e==null?void 0:e.code)){case"10004":this.welfarebtns="可领取";break;case"10005":this.welfarebtns="去存款";break;case"10003":this.welfarebtns="已领取";break;case"60000":this.changeUserLoginDialogStatus(!0);break;default:e!=null&&e.message&&this.$message({message:e.message,type:"error"})}}catch(e){t===this.welfareRequestId&&s===this.loginIdentity&&(this.welfarebtns=null)}},async _doFreeGame(){if(!this.isLoggedIn){this.changeUserLoginDialogStatus(!0);return}switch(this.welfarebtns){case"可领取":{if(this.receivingWelfare)return;const s=this.loginIdentity,t=++this.claimRequestId;this.receivingWelfare=!0;try{const e=await h();if(t!==this.claimRequestId||s!==this.loginIdentity)return;if(String(e==null?void 0:e.code)==="60000"){this.changeUserLoginDialogStatus(!0);return}if(!e||["20000","101"].includes(String(e==null?void 0:e.code))){this.$message({message:(e==null?void 0:e.message)||"领取失败,请稍后重试",type:"error"});return}if(await this._getWelfare(s),s!==this.loginIdentity)return;this.openSmallDialog({content:'<span class="ft-16">领取成功,请前往站内信查看详情!</span>',title:"领取成功",type:null,style:"point-container",confirmButtonText:"我知道了",showCancelButton:!1})}catch(e){t===this.claimRequestId&&s===this.loginIdentity&&this.$message({message:(e==null?void 0:e.message)||"领取失败,请稍后重试",type:"error"})}finally{t===this.claimRequestId&&(this.receivingWelfare=!1)}break}case"去存款":this.$router.push("/userCenter/recharge");break}}}},I={class:"activity activity-new-user"},b={class:"activity-content"},_=["innerHTML"],L={class:"tips"},q=["innerHTML"],k={class:"activity-details"},D=["innerHTML"],R=["innerHTML"],S={class:"activity-rules"};function T(s,t,e,W,a,u){return l(),r("div",I,[t[7]||(t[7]=i("div",{class:"activity-banner"},null,-1)),i("div",b,[t[4]||(t[4]=i("div",{class:"title"},"领体验金",-1)),i("div",null,[i("div",{class:"downloadApp",innerHTML:a.activityData.content.txt},null,8,_),i("div",L,[t[2]||(t[2]=i("p",null,"温馨提示:",-1)),i("p",{innerHTML:a.activityData.content.tips},null,8,q)]),t[3]||(t[3]=i("div",{class:"girl"},null,-1)),i("div",{class:"btn",onClick:t[0]||(t[0]=n=>s.$router.push("/downLoadCenter"))},"下载APP")])]),i("div",k,[t[5]||(t[5]=i("div",{class:"title"},"自助申领",-1)),i("div",{class:"tips",innerHTML:a.activityData.details.tips},null,8,D),i("div",null,[i("div",{innerHTML:a.activityData.details.txt},null,8,R),(l(!0),r(d,null,c(a.activityData.details.gameList,n=>(l(),r("div",{key:n.id},[i("span",null,o("0"+n.id),1),y(" "+o(n.name),1)]))),128))]),a.welfarebtns?(l(),r("div",{key:0,class:"btn",onClick:t[1]||(t[1]=(...n)=>u._doFreeGame&&u._doFreeGame(...n))},"点击领取")):p("",!0)]),i("div",S,[t[6]||(t[6]=i("div",{class:"title"},"活动规则",-1)),i("div",null,[(l(!0),r(d,null,c(a.activityData.rules,(n,f)=>(l(),r("p",{key:f},o(n),1))),128))])])])}const V=g(w,[["render",T],["__scopeId","data-v-b8b484f2"]]);export{V 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.