PageSourceSearch

https://donito.me/_nuxt/6967e1943733/BhPRBsu4.js

js donito.me collected 2026-09-24 21:07:27 UTC 6,149 bytes, 1 lines download raw bytes

1import{_ as I}from"./CluTW67E.js";import{_ as L}from"./BsHNuFUB.js";import{Z as T}from"./ByzfnZr9.js";import{S as O}from"./CdpKfsCW.js";import{a as P}from"./Cz07E5_I.js";import{a as V}from"./Cto7-1H9.js";import{u as F}from"./CdRYCogL.js";import{K as A,x as K,r as d,c as M,m as W,a as z,o as s,b as l,h as m,z as c,e as t,C as H,t as r,F as E,d as D,i as R,n as Z,_ as G}from"./BafG0enI.js";import{u as Y}from"./Cq-AvgsS.js";import"./DQlF2TAd.js";import"./DkkuhfSA.js";import"./BxKQ9M-4.js";import"./DE4PaMGF.js";import"./BporYn2C.js";import"./jFSEXj2U.js";const j={class:"wallets-page"},J={class:"wallets-hero"},Q={class:"wallets-hero__icon"},X={class:"balance-section"},tt={key:0,class:"balance-loading"},et={key:1,class:"wallet-load-error",role:"alert"},at={key:2,class:"balance-grid"},nt=["src","alt"],st={dir:"ltr"},lt={class:"balance-value"},ot={dir:"ltr"},it={key:0},rt={key:1},ct={key:0,class:"balance-empty"},ut={class:"destination-section"},dt={class:"history-section"},mt={key:0,class:"balance-loading"},_t={key:1,class:"wallet-load-error",role:"alert"},pt={key:2,class:"history-list"},yt={dir:"ltr"},vt={class:"history-status"},ft={key:0,dir:"ltr"},ht={key:3,class:"balance-empty"},gt=A({__name:"wallets",setup(bt){K({title:"کیف‌پول‌های من"});const U=[{title:"داشبورد",link:"/panel/dashboard"},{title:"کیف‌پول‌های من",link:"/panel/wallets"}],p=d(null),h=d(!0),g=d(!0),y=d(""),v=d(""),b=d([]),{sensitiveDataVisible:f,toggleSensitiveData:k}=Y(),S=M(()=>{var u,a,_;const e=[],n=(u=p.value)==null?void 0:u.local;n&&e.push({key:"IRT",symbol:"IRT",title:"کیف‌پول تومانی",amount:n.payout_balance,irtEquivalent:n.payout_balance,icon:"/img/wallets/IRT.svg"});for(const i of((a=p.value)==null?void 0:a.crypto)||[]){const o=String(i.currency_type||"").toUpperCase();!o||o==="UNKNOWN"||e.push({key:`crypto-${i.currency_id||o}`,symbol:o,title:o==="USDT"?"تتر":o,amount:i.payout_balance,irtEquivalent:i.irt_equivalent,icon:`/img/crypto/${o}.svg`})}for(const i of((_=p.value)==null?void 0:_.international)||[]){const o=String(i.currency_type||"").toUpperCase();!o||o==="UNKNOWN"||e.push({key:`international-${i.currency_id||o}`,symbol:o,title:o,amount:i.payout_balance,irtEquivalent:i.irt_equivalent,icon:`/img/wallets/${o}.svg`})}return e});W(async()=>{await Promise.all([N(),w()])});async function N(){h.value=!0,y.value="";try{p.value=(await P()).data}catch(e){y.value=(e==null?void 0:e.message)||"دریافت موجودی‌ها انجام نشد."}finally{h.value=!1}}async function w(){g.value=!0,v.value="";try{b.value=(await V({page:1,per_page:20})).data||[]}catch(e){v.value=(e==null?void 0:e.message)||"دریافت سوابق تسویه انجام نشد."}finally{g.value=!1}}function $(e){return Number(e||0).toLocaleString("fa-IR",{maximumFractionDigits:0})}function C(e,n){const u=n==="IRT"?0:n==="USDT"?4:8;return`${Number(e||0).toLocaleString("fa-IR",{maximumFractionDigits:u})} ${n}`}function q(e){return{TRON:"ترون (TRC20)",BSC:"بی‌ان‌بی اسمارت چین (BEP20)",ETHEREUM:"اتریوم (ERC20)",POLYGON:"پالیگان",SOLANA:"سولانا",TON:"تون"}[e||""]||e||"—"}function x(e){return{pending:"در انتظار ارسال",processing:"ارسال‌شده",completed:"تکمیل‌شده",failed:"لغوشده"}[e]||e}function B(e){return e?F(e):"—"}return(e,n)=>{const u=z("font-awesome-icon");return s(),l("div",j,[m(c(L),{breads:U,class:"mb-6"}),t("section",J,[t("div",Q,[m(u,{icon:"wallet"})]),n[1]||(n[1]=t("div",null,[t("span",null,"دارایی و مقصد تسویه"),t("h1",null,"کیف‌پول‌های من"),t("p",null,"موجودی‌های دونیتو را ببینید و مقصد دریافت تتر را با شبکه دقیق مدیریت کنید.")],-1)),t("button",{type:"button",class:"privacy-button",onClick:n[0]||(n[0]=(...a)=>c(k)&&c(k)(...a))},[m(u,{icon:c(f)?"eye-slash":"eye"},null,8,["icon"]),H(" "+r(c(f)?"مخفی کردن موجودی":"نمایش موجودی"),1)])]),t("section",X,[n[2]||(n[2]=t("header",null,[t("div",null,[t("span",null,"موجودی لحظه‌ای"),t("h2",null,"دارایی‌های قابل تسÙ
1ˆÛŒÙ‡")]),t("small",null,"معادل تومانی با آخرین نرخ خرید بازار محاسبه می‌شود.")],-1)),h.value?(s(),l("div",tt,[m(c(T))])):y.value?(s(),l("div",et,[t("span",null,r(y.value),1),t("button",{type:"button",onClick:N},"تلاش مجدد")])):(s(),l("div",at,[(s(!0),l(E,null,D(S.value,a=>(s(),l("article",{key:a.key},[t("img",{src:a.icon,alt:a.symbol},null,8,nt),t("div",null,[t("strong",null,r(a.title),1),t("span",st,r(a.symbol),1)]),t("div",lt,[t("b",ot,r(c(f)?C(a.amount,a.symbol):"••••••"),1),a.irtEquivalent!==null?(s(),l("small",it,r(c(f)?`${$(a.irtEquivalent)} تومان`:"•••••• تومان"),1)):(s(),l("small",rt,"نرخ تبدیل در دسترس نیست"))])]))),128)),S.value.length?R("",!0):(s(),l("div",ct,"هنوز موجودی قابل تسویه‌ای ندارید."))]))]),t("section",ut,[m(O)]),t("section",dt,[n[4]||(n[4]=t("header",null,[t("div",null,[t("span",null,"سوابق انتقال"),t("h2",null,"تسویه‌های رمزارزی")]),t("small",null,"هش شبکه پس از ثبت انتقال توسط مدیر نمایش داده می‌شود.")],-1)),g.value?(s(),l("div",mt,[m(c(T))])):v.value?(s(),l("div",_t,[t("span",null,r(v.value),1),t("button",{type:"button",onClick:w},"تلاش مجدد")])):b.value.length?(s(),l("div",pt,[(s(!0),l(E,null,D(b.value,a=>{var _,i;return s(),l("article",{key:a.id},[n[3]||(n[3]=t("img",{src:I,alt:"USDT"},null,-1)),t("div",null,[t("strong",yt,r(C(a.net_amount,"USDT")),1),t("span",null,r(q((_=a.destination)==null?void 0:_.network)),1)]),t("div",vt,[t("i",{class:Z(`history-status--${a.status}`)},r(x(a.status)),3),t("small",null,r(B(a.created_at)),1)]),(i=a.transfer)!=null&&i.transaction_hash?(s(),l("code",ft,r(a.transfer.transaction_hash),1)):R("",!0)])}),128))])):(s(),l("div",ht,"هنوز تسویه رمزارزی‌ای برای شما ساخته نشده است."))])])}}}),Lt=G(gt,[["__scopeId","data-v-52a52f2b"]]);export{Lt 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.