1import{d as L,u as E,E as H,a0 as R,C as U,as as W,r as i,W as z,f as G,y as Z,g as T,e as J,w as K,s as x,o as B,c as I,a as e,i as v,k as t,t as a,j as Q,a6 as O,a2 as P,n as X,Z as ee,_ as te}from"./index-0c2fc791.js";import{u as se,Q as ae,f as b}from"./findBank-fc2c48b2.js";import{I as oe}from"./IconCopy-65574a63.js";import{b as ne}from"./bankFormat-eaefa96a.js";import"./CountDown.vue_vue_type_script_setup_true_lang-314ae464.js";const ce={key:0,class:"h-auto sm:h-[45vh] md:h-auto overflow-auto",id:"detail-qrpay"},re={class:"top-wrapper"},ie={class:"qr-detail-wrapper my-2 bg-[rgba(0,0,0,0.5)] p-1 text-center rounded-xl"},le={class:"container"},de={class:"qr-detail-box items-center mt-2"},ue={class:"text-sm sm:text-base"},_e={class:"flex flex-col justify-center items-center cursor-pointer hover:duration-200 hover:brightness-90"},me={class:"text-[10px] sm:text-xs"},pe={class:"qr-detail-box"},xe={class:"text-sm sm:text-base"},ve={class:"user-box flex items-center gap-2"},be=["src"],he={class:"text-sm sm:text-base"},fe={class:"qr-detail-box"},ye={class:"text-sm sm:text-base"},ge={class:"text-sm sm:text-base"},ke={class:"qr-detail-box"},we={class:"text-sm sm:text-base"},De={class:"text-sm sm:text-base"},Ce={class:"qr-detail-box"},Se={class:"text-sm sm:text-base"},qe={class:"text-sm sm:text-base"},Te={class:"qr-detail-box"},Be={class:"text-sm sm:text-base"},Ie={class:"text-[#ffd438] font-semibold text-sm sm:text-base"},Qe={class:"qr-detail-box"},Ve={class:"text-sm sm:text-base"},Fe={class:"text-sm"},Ne={class:"btn-wrap text-center mt-4"},$e={class:"text-[#FFD438] text-center mt-2 text-xs sm:text-sm text-landscape-responsive"},je=L({__name:"QrpayDetailView",setup(Me){const{t:n}=E(),V=se(),{payment_id:F}=H(V),u=R(),_=U(),N=W(),s=i(),m=i(!1),$=i(!1);i(""),i(!0),i(),z(async()=>{u.setTitle("qrDetail"),u.setWidth("480px")}),G(()=>{u.setTitle(""),u.widthReset()}),Z(_,()=>{_.isClicked&&$.value,_.setIsClicked(!1)});const p=T(()=>N.data),j=T(()=>{var l;const c=(l=s.value)==null?void 0:l.start_date,o=new Date(Date.parse(c??""));return new Date(o.getTime()+15*60*1e3).getTime()});J(async()=>{s.value=await h(F.value)});const M=async c=>{m.value=!0,s.value=await h(c),setTimeout(()=>{m.value=!1},1e4)},h=async c=>{try{const o={payment_id:c},r=await K.getQrV2Detail(o);return r.code==200&&r.error_code==0?r.payload:(x.error(r.message),null)}catch(o){console.error(o)}},f=c=>{switch(c){case 0:return"waiting";case 1:return"success";default:return"error"}},Y=c=>{navigator.clipboard.writeText(c).then(()=>{x.success(`${n("copySuccess")}`)}).catch(o=>{console.error("Copy to clipboard failed:",o),x.error(`${n("copyUnSuccess")}`)})};return(c,o)=>{var r,l,y,g,k,w,D,C,S,q;return s.value?(B(),I("div",ce,[e("div",re,[v(ae,{text:t(n)("checkingDepositList"),time:new Date(j.value)},null,8,["text","time"])]),e("div",ie,[e("div",le,[e("div",de,[o[2]||(o[2]=e("p",{class:"text-sm sm:text-base"},"ID",-1)),e("div",{class:"flex gap-1 items-center cursor-pointer",onClick:o[0]||(o[0]=A=>{var d;return Y((d=s.value)==null?void 0:d.id)})},[e("p",ue,a((r=s.value)==null?void 0:r.id),1),e("div",_e,[v(oe,{class:"w-5"}),e("p",me,a(t(n)("Copy")),1)])])]),e("div",pe,[e("p",xe,a(t(n)("bankAccount")),1),e("div",ve,[t(b)((l=s.value)==null?void 0:l.user_bank_code,p.value,"image")?(B(),I("img",{key:0,src:t(b)((y=s.value)==null?void 0:y.user_bank_code,p.value,"image"),alt:"bank",class:"rounded-full w-7 h-7"},null,8,be)):Q("",!0),e("p",he,a(t(b)((g=s.value)==null?void 0:g.user_bank_code,p.value,"name")),1)])]),e("div",fe,[e("p",ye,a(t(n)("bankName")),1),e("p",ge,a((k=s.value)==null?void 0:k.user_bank_name),1)]),e("div",ke,[e("p",we,a(t(n)("register.bankNumber")),1),e("p",De,a(t(ne)((w=s.value)==null?void 0:w.user_bank_number)),1)]),e("div",Ce,[e("p",Se,a(t(n)("Date")),1),e("p",qe,a(t(O)((D=s.value)==null?void 0:D.start_date).format("DD/MM/YYYY HH:mm")),1)]),e("div",Te,[e("p",Be,a(t(n)("affiliate.amount")),1),e("p",Ie,a(t(P)(((C=s.value)==null?void 0:C.amount)||0)),1)]),e("div",Qe,[e("p",Ve,a(t(n)("textStatus")),1),e("div",{class:X(["status-box rounded-full px-2 flex justify-center items-center",f(((S=s.value)==null?void 0:S.status)||0)])},[e("p",Fe,a(t(n)(`${f(((q=s.value)==null?void 0:q.status)||0)}Transaction`)),1)],2)])])]),e("div",Ne,[v(ee,{title:t(n)("resetStatus"),loading:m.value,disabled:m.value,type:"button",color:"pri-font-color",class:"secondary-button !py-1.5 !px-1 xl:!px-5 hover:!brightness-90 active:!brightness-[0.8] disabled:!brightness-[0.7] !duration-150 hover:!-translate-y-0.5",onClick:o[1]||(o[1]=A=>{var d;return M((d=s.value)==null?void 0:d.payment_id)})},null,8,["title","loading","disabled"]),e("p",$e,a(t(n)("waitForSystemTranfer")),1)])])):Q("",!0)}}});const Re=te(je,[["__scopeId","data-v-35cb530c"]]);export{Re 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.