/
proc
/
self
/
root
/
home
/
pay
/
app
/
assets
/
File Upload :
llllll
Current File: //proc/self/root/home/pay/app/assets/index-9b8d7eea.js
import{d as V,r as x,P as B,a as c,c as g,e,n as F,q as l,_ as se,y as n,u as v,C as w,s as i,z as b,bb as ce,k as T,o as ve,G as q,l as fe,w as me,A as d,bc as _e,bd as pe,i as S,F as Y,h as Z,f as D,S as xe,H as N,be as ge,bf as we,bg as be}from"./index-f587628f.js";import{_ as ye}from"./index-6a7dda0a.js";/* empty css */import{t as ee,b as he}from"./useDateTime-9c560210.js";import{_ as O}from"./BasicActionSheet.vue_vue_type_script_setup_true_lang-31e1f464.js";import{_ as $e}from"./vue-content-loader.es-e7296427.js";import{_ as ke}from"./index-8eeebc93.js";import{s as te,r as Ce,l as Fe,c as Ie,g as je,h as ze}from"./cash_saving-867bbf46.js";import{r as Se}from"./BasicInput.vue_vue_type_style_index_0_lang-61f9ea2f.js";import{_ as Be,F as Ue}from"./BasicInput.vue_vue_type_script_setup_true_lang-0d383a5b.js";import{_ as Te,a as qe}from"./ListAnim.vue_vue_type_style_index_0_lang-9535476c.js";import{_ as De}from"./DialogVant.vue_vue_type_style_index_0_lang-273d7f31.js";import"./FormItemContext-eefd35ac.js";/* empty css */const Ne={class:"flex"},Oe={class:"w-full mr-3"},Ve={class:"flex justify-between w-full"},Me={class:"flex justify-between mt-2"},Ee={class:"text-gray-500 flex gap-1 text-xs items-center"},Re={class:"font-bold text-lg"},We={class:"pb-20 mt-5"},Ae={class:"flex justify-between mb-3"},Ge=e("div",{class:"text-black"},"مقدار طلا مبادله شده:",-1),He={class:"text-base ml-1 number-ltr"},Je={class:"flex justify-between mb-3"},Le=e("div",{class:"text-black"},"موجودی کیف طلا:",-1),Pe={class:"flex text-xs text-yellow-700 items-center"},Ke={class:"text-base ml-1"},Qe={class:"flex justify-between mb-3"},Xe=e("div",{class:"text-black"},"وضعیت:",-1),Ye={class:"flex text-xs items-center"},Ze={class:"flex justify-between mb-3"},et=e("div",{class:"text-black"},"تاریخ:",-1),tt={class:"flex justify-between mb-3"},st=e("div",{class:"text-black"},"زمان:",-1),lt=V({__name:"Item",props:{item:{}},setup(I){const s=I,_=x(!1),y=B(()=>s.item.type===3||s.item.type===1);return B(()=>s.item.type===1||s.item.type===2),(u,r)=>{const $=$e,h=ke;return c(),g("div",{onClick:r[2]||(r[2]=f=>_.value=!0)},[e("div",Ne,[e("div",{class:F([y.value?"bg-green-50":"bg-red-50","rounded-lg p-3 h-fit w-fit flex justify-center items-center"])},[l(se,{class:F(y.value?"text-green-600":"text-red-600"),icon:`vuesax-linear:${y.value?"arrow-up-2":"arrow-down-2"}`},null,8,["class","icon"])],2),e("div",Oe,[e("div",Ve,[e("div",null,n(u.item.type_str),1),e("div",null,n(v(ee)(u.item.expire_at)),1)]),e("div",Me,[e("div",{class:F([u.item.gold>=0?"text-green-600":"text-red-600","text-gray-500 text-xs number-ltr"])},null,2),e("div",Ee,[e("div",{class:F([u.item.gold>0?"text-green-600":"text-red-600","text-base number-ltr"])},n(u.item.gold),3),w(" گرم ")])])])]),l($,{class:"!my-3"}),l(O,{show:_.value,"onUpdate:show":r[1]||(r[1]=f=>_.value=f)},{default:i(()=>[e("div",Re,n(s.item.type_str),1),e("div",We,[e("div",Ae,[Ge,e("div",{class:F([u.item.gold>=0?"text-green-600":"text-red-600","flex text-xs items-center"])},[e("div",He,n(u.item.gold),1),w(" گرم ")],2)]),e("div",Je,[Le,e("div",Pe,[e("div",Ke,n(u.item.balance_gold),1),w(" گرم ")])]),e("div",Qe,[Xe,e("div",Ye,[l(h,{color:u.item.active?"blue":"red",class:"!py-1 !px-6 !ml-0"},{default:i(()=>[w(n(u.item.active?"موفق":"نا موفق"),1)]),_:1},8,["color"])])]),e("div",Ze,[et,e("div",null,n(v(ee)(u.item.expire_at)),1)]),e("div",tt,[st,e("div",null,n(v(he)(u.item.expire_at)),1)]),l(b,{class:"w-full mt-5",onClick:r[0]||(r[0]=f=>_.value=!1)},{default:i(()=>[w("بازگشت")]),_:1})])]),_:1},8,["show"])])}}}),at="/assets/empty-416bb712.svg",ot={class:"flex w-full items-center mt-10 justify-center flex-col"},nt=["src"],it=V({__name:"empty",props:{text:{}},setup(I){const s=I;return(_,y)=>(c(),g("div",ot,[e("img",{class:"w-1/2",src:v(at),alt:""},null,8,nt),e("div",null,n(s.text),1)]))}}),ut={class:"bg-white wrap-fix py-3 px-3 text-black font-bold drop-shadow flex h-12 z-20 justify-between"},rt={class:"flex"},dt={class:"mr-2"},ct={class:"pt-20 flex flex-col justify-center items-center"},vt={class:"bg-sky-100 w-[120px] aspect-square flex justify-center rounded-xl"},ft=["src"],mt={class:"mt-2 font-bold flex text-xs items-center text-gray-500"},_t={class:"ml-1 text-base text-black"},pt={class:"text-gray-400"},xt={class:"w-full p-5"},gt={class:"w-full flex gap-3"},wt=e("div",{class:"font-bold mt-5"},"تراکنش ها",-1),bt={class:"mt-5 pb-17 overflow-y-scroll h-[54vh]"},yt={class:"font-bold text-lg"},ht={key:0,class:"mt-2 text-xs font-bold leading-5"},$t={key:0},kt={key:1,class:"mt-2 text-xs font-bold"},Ct={key:1},Ft={class:"font-bold text-lg"},It=e("div",{class:"flex w-full justify-right"},"ویرایش",-1),jt=e("div",{class:"flex w-full justify-right"},"حذف",-1),zt=e("div",{class:"p-5 text-sm"}," آیا از حذف قلک خود اطمینان دارید؟ ",-1),Gt=V({__name:"index",setup(I){const s=x(),_=x([]),y=x(null),u=x({}),r=x(),$=x(),h=x(),f=x(),M=x();let U=ce(),k=T();ve(()=>{E()});function le(){var a,t,m;((a=s.value)==null?void 0:a.wallet[0])===void 0||((m=(t=s.value)==null?void 0:t.wallet[0])==null?void 0:m.gold)===0?h.value=!0:(N.error("ابتدا قلک خود را خالی کنید"),$.value=!1)}async function ae(){try{d.value=!0,h.value=!1,await ge(C),await U.getMyFund(),q.back(),N.success("قلک با موفقیت حذف شد")}catch(a){console.log(a)}finally{d.value=!1}}const C=parseInt(q.currentRoute.value.params.id),p=fe({value:void 0,fund_id:C});me(r,a=>a?"":p.value=void 0);const oe=B(()=>{var a,t,m;return d.value?!0:p.value!==void 0?f.value?p.value>((a=k==null?void 0:k.walletInfo)==null?void 0:a.gold):p.value>((m=(t=s.value)==null?void 0:t.wallet[0])==null?void 0:m.gold):!0});async function E(){try{d.value=!0,s.value=await _e(C),await ne()}catch(a){console.log(a)}finally{d.value=!1}}async function ne(){var a,t,m;if((a=s.value)!=null&&a.wallet)try{d.value=!0,_.value=[],Object.assign(u.value,{wallet_id:(m=(t=s.value)==null?void 0:t.wallet[0])==null?void 0:m.id}),y.value=await pe(u.value),_.value.push(...y.value.rows)}catch(j){console.log(j)}finally{d.value=!1}}async function ie(){var a;(a=M.value)==null||a.validateFields().then(async()=>{try{d.value=!0,p.fund_id=C,f.value?await we(p):await be(p),await E(),await U.getMyFund(),await k.getMyWallet(),U=T(),k=T(),N.success(` با موفقیت${f.value?" واریز":" برداشت"} شد`),r.value=!1}catch(t){console.log(t)}finally{d.value=!1}})}const ue=B(()=>{var a;switch((a=s.value)==null?void 0:a.title){case"خرید لوازم منزل":return ze;case"هدیه":return je;case"گردش":return Ie;case"ازدواج":return Fe;case"تعمیرات":return Ce;case"پس انداز":return te;default:return te}});return(a,t)=>{var W,A,G,H;const m=se,j=xe,R=ye,re=Ue;return c(),g("div",null,[e("div",ut,[e("div",rt,[e("div",{onClick:t[0]||(t[0]=o=>v(q).back()),class:"cursor-pointer"},[l(m,{icon:"vuesax-linear:arrow-right-1"})]),e("div",dt,n((W=s.value)==null?void 0:W.title),1)]),e("div",{onClick:t[1]||(t[1]=o=>$.value=!0)},[l(m,{icon:"vuesax-linear:setting-4"})])]),e("div",ct,[l(j,{spinning:v(d)},{default:i(()=>[e("div",vt,[v(d)?D("",!0):(c(),g("img",{key:0,src:ue.value,alt:""},null,8,ft))])]),_:1},8,["spinning"]),e("div",mt,[e("div",_t,n((G=(A=s.value)==null?void 0:A.wallet[0])==null?void 0:G.gold),1),w(" گرم ")]),e("div",pt,"موجودی قلک "+n((H=s.value)==null?void 0:H.title),1),e("div",xt,[e("div",gt,[l(b,{class:"w-full !bg-[#F3F0E9] !border-0 !rounded",icon:"vuesax-linear:add-square","icon-size":"18",onClick:t[2]||(t[2]=()=>{r.value=!0,f.value=!1})},{default:i(()=>[w("برداشت ")]),_:1}),l(b,{class:"w-full !bg-[#F3F0E9] !border-0 !rounded",icon:"vuesax-linear:arrow-up","icon-size":"18",onClick:t[3]||(t[3]=()=>{r.value=!0,f.value=!0})},{default:i(()=>[w("واریز ")]),_:1})]),wt,e("div",bt,[v(d)?(c(),g(Y,{key:1},Z(8,o=>l(qe,{key:o,class:"mt-1"})),64)):(c(),S(Te,{key:0},{default:i(()=>[(c(!0),g(Y,null,Z(_.value,o=>(c(),S(lt,{key:o.id,item:o},null,8,["item"]))),128))]),_:1})),_.value.length===0&&!v(d)?(c(),S(it,{key:2,text:"هیچ تراکنشی یافت نشد"})):D("",!0)])])]),l(O,{show:r.value,"onUpdate:show":t[7]||(t[7]=o=>r.value=o)},{default:i(()=>[e("div",yt,n(f.value?"واریز":"برداشت"),1),l(re,{ref_key:"formRef",ref:M,model:p,class:"!mt-5",name:"basic",onFinish:t[6]||(t[6]=o=>ie())},{default:i(()=>[l(R,{rules:[v(Se)()],label:"مقدار گرم طلا",name:"value",class:"!block"},{default:i(()=>{var o,z,J,L,P,K,Q,X;return[l(Be,{value:p.value,"onUpdate:value":t[4]||(t[4]=de=>p.value=de),"addon-before":"گرم","place-holder":"گرم",type:"text",inputmode:"decimal",size:"large"},null,8,["value"]),f.value?(c(),g("div",ht,[e("div",null,"موجودی کیف طلا: "+n((z=(o=v(k))==null?void 0:o.walletInfo)==null?void 0:z.gold)+" گرم",1),((L=(J=s.value)==null?void 0:J.wallet[0])==null?void 0:L.gold)!==0?(c(),g("div",$t,n(`موجودی قابل برداشت قلک: ${((K=(P=s.value)==null?void 0:P.wallet[0])==null?void 0:K.gold)??0} گرم`),1)):D("",!0)])):(c(),g("div",kt,"موجودی قلک "+n(s.value.title)+": "+n((X=(Q=s.value)==null?void 0:Q.wallet[0])==null?void 0:X.gold)+" گرم ",1))]}),_:1},8,["rules"]),l(R,null,{default:i(()=>[l(b,{disabled:oe.value,class:"w-full py-2 mt-2","html-type":"submit",type:"primary"},{default:i(()=>[e("div",null,[v(d)?(c(),S(j,{key:0,size:"small"})):(c(),g("div",Ct,n(f.value?"واریز":"برداشت"),1))])]),_:1},8,["disabled"]),l(b,{class:"mb-20 mt-2 w-full",onClick:t[5]||(t[5]=o=>r.value=!1)},{default:i(()=>[w("بازگشت")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["show"]),l(O,{show:$.value,"onUpdate:show":t[10]||(t[10]=o=>$.value=o)},{default:i(()=>{var o;return[e("div",Ft,"قلک "+n((o=s.value)==null?void 0:o.title),1),l(b,{class:"mt-12 w-full",icon:"vuesax-linear:edit","icon-size":"16",onClick:t[8]||(t[8]=z=>a.$router.push({name:"fund_add",query:{id:v(C)}}))},{default:i(()=>[It]),_:1}),l(b,{loading:v(d),class:"mb-10 mt-2 w-full !text-red-600",icon:"vuesax-linear:trash","icon-size":"16",onClick:le},{default:i(()=>[jt]),_:1},8,["loading"]),l(b,{class:"mb-20 mt-2 w-full",type:"primary",onClick:t[9]||(t[9]=z=>r.value=!1)},{default:i(()=>[w("بازگشت")]),_:1})]}),_:1},8,["show"]),l(De,{show:h.value,"onUpdate:show":t[12]||(t[12]=o=>h.value=o),closeOnClickOverlay:!0,timeOut:-1},{title:i(()=>[zt]),button:i(()=>[e("div",{class:"text-center text-red",onClick:ae}," حذف "),e("div",{class:"text-center",onClick:t[11]||(t[11]=o=>h.value=!1)}," انصراف ")]),_:1},8,["show"])])}}});export{Gt as default};
Copyright ©2k19 -
Hexid
|
Tex7ure