PageSourceSearch

https://goodluck777.com/assets/TradeResult-CF5IAMbl.js

js goodluck777.com collected 2026-10-01 13:54:09 UTC 5,295 bytes, 1 lines download raw bytes

1import{v as e}from"./vue-i18n-xQT9p5qY.js";import{b as a}from"./hi-base64-DfCAA0CV.js";import{_ as l,b as s,A as t,s as u,t as r}from"./index-gag417G2.js";import{u as i}from"./pay-CB9lbBC5.js";import{e as n,ak as o,I as v,J as m,F as c,O as p,H as d,A as y}from"./@vue/runtime-core-BDnBULXz.js";import{Q as j}from"./@vue/shared-CGor2g7m.js";import{y as k,e as f}from"./@vue/reactivity-DlgP36GQ.js";import"./@intlify/shared-CK4CdO7U.js";import"./axios-DvcZGS0k.js";import"./@intlify/core-base-eset9gex.js";import"./vue-8yY9LAJs.js";import"./@vue/runtime-dom-BXhm2yvy.js";import"./buffer-ClqsRnP0.js";import"./base64-js-mkwfWz5L.js";import"./ieee754-Brx8jsdR.js";import"./pinia-iEdLOK3N.js";import"./crypto-js-mOTce_q7.js";import"./jssha-5Y2GLj-o.js";import"./vue-router-BLxqMdpB.js";import"./dompurify-C04efeV9.js";import"./vue3-marquee-CAlWxV3J.js";import"./@fortawesome/fontawesome-svg-core-CcmtjxT4.js";import"./@fortawesome/vue-fontawesome-n_KtcJob.js";import"./@fortawesome/free-solid-svg-icons-DM5_RSzy.js";const g={key:0,class:"small-alert"},$={class:"popup-menu"},_={class:"menu-wrap one-option"},b={class:"popup-content"},T={key:0,class:"result-wrap"},h={class:"result-list"},O={class:"title"},S={key:0},E={class:"title"},P={class:"name-content"},I={key:0},C={key:1},w={class:"title"},A={class:"title"},M={key:2},R={class:"title"},U={key:3},Y={class:"title"},G={class:"all-items"},H={class:"tips"},L={key:0,class:"result-info"},N={key:1,class:"result-info"},B={key:1,class:"result-wrap"},D={class:"result-list"},q={class:"title"},x=["innerHTML"],z=l({__name:"TradeResult",setup(l){const z=i(),{t:F,locale:J}=e.useI18n();s();const Q=f(!0),W=f(!1),K=f(null),V=f(null),X=f(null),Z=f(null),ee=f(null),ae=f(null),le=f(null),se=f(null),te=f(null),ue=f({}),re=f({}),ie=f("NTD");function ne(e){var a,l,s,t,u;const r=null==(a=re.value)?void 0:a[e];return(null==(l=null==r?void 0:r.name)?void 0:l[J.value])?r.name[J.value]:(null==(s=null==r?void 0:r.name)?void 0:s.zh_Hant)?r.name.zh_Hant:(null==(u=null==(t=ue.value)?void 0:t[e])?void 0:u.detail)?ue.value[e].detail:e}const oe=y(()=>"000000"===V.value&&0===Z.value),ve=y(()=>"000000"===V.value?Z.value:V.value),me=y(()=>"000000"===V.value?F("errorMsg.TransactionStageErrorGameServerProcessingError"):"131"===K.value&&"131210"===V.value||["131208","131209","131211","131212","131213"].includes(V.value)?F(`errorMsg.${V.value}`):(X.value&&(X.value=X.value.replace(/02-22991710/,"(02)2298-0837")),X.value)),ce=y(()=>{let e=[];return te.value&&te.value.constructor===Object&&(e=Object.keys(te.value).map(e=>({id:e,name:ne(e),value:te.value[e]})).filter(e=>e.value>0)),e}),pe=y(()=>ce.value?ce.value.reduce((e,a,l)=>0===l?`${a.name} * ${r(a.value)}`:`${e}、${a.name} * ${r(a.value)}`,""):""),de=y(()=>{var e;return 1===(null==(e=ce.value)?void 0:e.length)}),ye=y(()=>{if(!se.value)return{main:"",sub:""};const e=se.value.match(/^(.+?)(\(.+\))$/);return e?{main:e[1],sub:e[2]}:{main:se.value,sub:""}});return n(async()=>{const e=z.tradeResult;if(e){const l=e.arkServer.msg.cmd_data;W.value=!0,K.value=e.gtOriginal.PAY_TYPE,ee.value=e.gtOriginal.AMOUNT,ae.value=l.purchase_id,le.value=l.product_id,Z.value=l.status,V.value=e.gtOriginal.RESULT_CODE,X.value=a.decode(e.gtOriginal.RESULT_MESSAGE),te.value=l.items,ue.value=l.ark_item_info||{},re.value=l.items_info||{},se.value=l.pack_name,"000000"===e.gtOriginal.RESULT_CODE&&0===e.arkServer.msg.cmd_data.status&&t({transaction_id:String(e.arkServer.msg.cmd_data.purchase_id),value:Number(e.gtOriginal.AMOUNT),currency:"TWD",pay_type:e.gtOriginal.PAY_TYPE,items:Object.entries(e.arkServer.msg.cmd_data.items||{}).map(([e,a])=>({item_id:e,quantity:a}))}),z.clearTradeResult()}}),(e,a)=>W.value?(o(),v("div",g,[m("div",$,[m("div",_,[m("div",null,[oe.value?(o(),v(c,{key:0},[p(j(e.$t("pay.TransSuccess")),1)],64)):(o(),v(c,{key:1},[p(j(e.$t("pay.TransFail")),1)],64))])])]),m("div",b,[oe.value?(o(),v("div",T,[m("ul",h,[m("li",null,[m("span",O,j(e.$t("pay.PurchaseId"))+":",1),p(" "+j(ae.value),1)]),se.value?(o(),v("li",S,[m("span",E,j(e.$t("pay.ProductName"))+":",1),m("div",P,[m("div",null,j(ye.value.main),1),ye.value.sub?(o(),v("div",I,j(ye.value.sub),1)):d("",!0)])])):(o(),v("li",C,[m("span",w,j(e.$t("pay.ProductId"))+":",1),p(" "+j(le.value),1)])),m("li",null,[m("span",A,j(e.$t("pay.Price"))+":",1),p(" "+j(ie.value)+" "+j(ee.value),1)]),de.value&&pe.value?(o(),v("li",M,[m("span",R,j(e.$t("pay.ProductItems"))+":",1),p(" "+j(pe.value),1)])):pe.value?(o(),v("li",U,[m("span",Y,j(e.$t("pay.ProductItems"))+":",1),m("div",G,j(pe.value),1)])):d("",!0)]),m("div",H,j(e.$t("pay.EventTips")),1),Q.value?(o(),v("div",L,[p(j(e.$t("pay.PleaseBackToGameCheckItem"))+j(e.$t("pay.StoredAmount"))+", ",1),a[0]||(a[0]=m("br",null,null,-1)),p(" "+j(e.$t("pay.YouCan"))+j(e.$t("pay.UserInfoToBankbook"))+j(e.$t("pay.CheckRecord")),1)])):(o(),v("div",N,[p(j(e.$t("pay.PleaseBackToGameCheckItem2"))+" ",1),a[1]||(a[1]=m("br",null,null,-1)),p(" "+j(e.$t("pay.YouCan"))+" "+j(e.$t("pay.CheckRecord"))+" 「"+j(e.$t("pay.Bankbook"))+"」 ",1)]))])):(o(),v("div",B,[m("ul",D,[m("li",null,[m("span",q,j(e.$t("errorMsg.ErrorCode"))+":",1),p(" "+j(ve.value),1)])]),m("div",{class:"result-info",innerHTML:k(u)(me.value)},null,8,x)]))])])):d("",!0)}},[["__scopeId","data-v-da37b866"]]);export{z 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.