1import{A as v}from"./BjkA-DXL.js";import{d as b,f as x,u as L,g as N,w as V,h,i as d,j as c,k as e,B as G,a as P,l as f,e as U,o as a,b as m,m as _,t as A,n as g,p as k,q as F,_ as O}from"./QJre-PsH.js";import{B as S}from"./BakViL5O.js";import{B as C}from"./BcO3dFct.js";import{B as z}from"./CWXXeE93.js";import{K as Q}from"./CEvb9rPJ.js";import{u as K}from"./BKGXCE4B.js";class $ extends v{constructor(r,l){super(r,l)}async getStatus(r){return await this.get(`/loan-detail/status/${r}`)}}var n=(o=>(o[o.ACTIVE=1]="ACTIVE",o[o.PAID=2]="PAID",o[o.IN_PROGRESS=3]="IN_PROGRESS",o[o.LIQUIDATING=4]="LIQUIDATING",o[o.FAILED=5]="FAILED",o))(n||{});const j={class:"credit-request-response"},H={key:1,class:"credit-request-response__card"},M={class:"credit-request-response__body"},W={class:"credit-request-response__content"},J={class:"credit-request-response__title"},X={class:"credit-request-response__description"},Y=b({__name:"request-response",async setup(o){let r,l;x({title:"ÙØªÛØ¬Ù Ø¯Ø±Ø®ÙØ§Ø³Øª ÙØ§Ù
"});const y={missing_id:{icon:"icon-close",color:"error",title:"Ø´ÙØ§Ø³Ù ÙØ§Ù
ÙØ§Ø±Ø¯ ÙØ´Ø¯Ù است",description:"Ø¨Ø±Ø§Û Ù
Ø´Ø§ÙØ¯Ù ÙØ¶Ø¹Ûت ÙØ§Ù
Ø Ø´ÙØ§Ø³Ù Ù
عتبر در آدرس ØµÙØÙ ÙØ§Ø²Ù
است. ÙØ·Ùا٠از بخش ÙØ§Ù
âÙØ§Û Ù
Ù ÙØ§Ø±Ø¯ Ø´ÙÛØ¯."},fetch_error:{icon:"icon-close",color:"error",title:"خطا در Ø¯Ø±ÛØ§Ùت Ø§Ø·ÙØ§Ø¹Ø§Øª",description:"Ù
Ø´Ú©ÙÛ Ø¯Ø± Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ÙØ¶Ø¹Ûت ÙØ§Ù
Ù¾ÛØ´ Ø¢Ù
د٠است. ÙØ·Ùا٠Ù
جدد ØªÙØ§Ø´ Ú©ÙÛØ¯."}},I={[n.ACTIVE]:{icon:"icon-tick",color:"success",title:"Ø¯Ø±Ø®ÙØ§Ø³Øª ÙØ§Ù
Ø´Ù
ا تاÛÛØ¯ شد",description:"Ù
راØÙ ÙÙØ§ÛÛ ØªØ®ØµÛØµ ÙØ§Ù
ØªÙØ³Ø· ÙÙØ³Û در ØØ§Ù Ø§ÙØ¬Ø§Ù
است ٠پس از تکÙ
ÛÙ ÙØ±Ø¢ÛÙØ¯Ø Ø·Û Û³ تا Û±Û° Ø±ÙØ² Ú©Ø§Ø±Û Ø¯Ø± Ø§Ø®ØªÛØ§Ø± Ø´Ù
ا ÙØ±Ø§Ø± Ø®ÙØ§Ùد Ú¯Ø±ÙØª."},[n.PAID]:{icon:"icon-tick",color:"success",title:"ÙØ§Ù
تسÙÛ٠شد٠است",description:"اÛÙ ÙØ§Ù
بÙâØ·ÙØ± کاÙ
٠تسÙÛ٠شد٠است."},[n.IN_PROGRESS]:{icon:"icon-clock-pending",color:"primary",title:"در Ø§ÙØªØ¸Ø§Ø± ØªØ®ØµÛØµ ÙØ§Ù
",description:"Ø¯Ø±Ø®ÙØ§Ø³Øª Ø´Ù
ا ارسا٠شد٠است. پس از تکÙ
Û٠بررسÛâÙØ§ ØªÙØ³Ø· ÙÙØ³ÛØ ÙØªÛج٠ب٠شÙ
ا Ø§Ø¹ÙØ§Ù
Ø®ÙØ§Ùد شد."},[n.LIQUIDATING]:{icon:"icon-warning",color:"warning",title:"ÙØ§Ù
در ØØ§Ù تسÙÛÙ Ø§Ø¬Ø¨Ø§Ø±Û Ø§Ø³Øª",description:"بÙâØ¯ÙÛÙ Ú©Ø§ÙØ´ ارزش ضÙ
Ø§ÙØªØ اÛÙ ÙØ§Ù
در ØØ§Ù تسÙÛÙ Ø§Ø¬Ø¨Ø§Ø±Û Ø§Ø³Øª. Ø¨Ø±Ø§Û Ø¬Ø²Ø¦ÛØ§Øª Ø¨ÛØ´ØªØ± ب٠بخش ÙØ§Ù
âÙØ§Û Ù
Ù Ù
راجع٠کÙÛØ¯."},[n.FAILED]:{icon:"icon-close",color:"error",title:"ØªØ®ØµÛØµ ÙØ§Ù
Ø§ÙØ¬Ø§Ù
ÙØ´Ø¯",description:"Ù
ØªØ§Ø³ÙØ§ÙÙ Ø¯Ø±Ø®ÙØ§Ø³Øª ÙØ§Ù
Ø´Ù
ا ØªÙØ³Ø· ÙÙØ³Û تاÛÛØ¯ ÙØ´Ø¯ در ØµÙØ±Øª تÙ
اÛÙ Ù
ÛâØªÙØ§ÙÛØ¯ Ø¯ÙØ¨Ø§Ø±Ù Ø¯Ø±Ø®ÙØ§Ø³Øª Ø®ÙØ¯ را ثبت Ú©ÙÛØ¯."}},w=U(),T=L(),B=N(),{options:D}=K(),i=f(()=>{const t=T.query.loanId;return typeof t=="string"&&t.trim()?t.trim():""}),E=f(()=>"bit24://bit24.cash/loan/detail?id="+i.value),{data:u,pending:R}=([r,l]=V(async()=>P(()=>`credit-request-response-${i.value||"empty"}`,async()=>{if(!i.value)return{loan:null,errorType:"missing_id"};try{const t=await new $(w,D).getStatus(i.value);if(t.success&&t.data?.loan)return{loan:t.data.loan,errorType:null}}catch{return{loan:null,errorType:"fetch_error"}}return{loan:null,errorType:"fetch_error"}},{watch:[i]})),r=await r,l(),r),p=f(()=>{if(u.value?.errorType)return y[u.value.errorType];const t=u.value?.loan;if(!t)return y.fetch_error;const s=I[t.status]??I[n.FAILED];return{icon:s.icon,color:s.color,title:t.status_text||s.title,description:s.description}});function q(){if(window.history.length>1){B.back();return}F("/credit/")}return(t,s)=>(a(),h("section",j,[d(e(G),null,{default:c(()=>[d(e(C),null,{default:c(()=>[d(e(S),{size:"full",md:"4/12",class:"mx-auto w-full max-w-[414px]"},{default:c(()=>[e(R)?(a(),m(e(z),{key:0,class:"credit-request-response__skeleton"})):(a(),h("div",H,[_("div",M,[d(e(Q),{icon:e(p).icon,color:e(p).color},null,8,["icon","color"]),_("div",W,[_("h1",J,A(e(p).title),1),_("p",X,A(e(p).description),1)])]),e(u)?.loan?.is_mobile?(a(),m(e(g),{key:1,size:"40",wide:"",emphasis:"high",color:"primary",type:"basic",tag:"nuxt-link",href:e(E)},{default:c(()=>[...s[1]||(s[1]=[k(" بازگشت ب٠اپÙÛÚ©ÛØ´Ù ",-1)])]),_:1},8,["href"])):(a(),m(e(g),{key:0,size:"40",wide:"",emphasis:"high",color:"primary",type:"basic",onClick:q},{default:c(()=>[...s[0]||(s[0]=[k(" بازگشت ",-1)])]),_:1}))]))]),_:1})]),_:1})]),_:1})]))}}),ie=O(Y,[["__scopeId","data-v-f4668b0b"]]);export{ie 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.