2 lines
6.3 KiB
JavaScript
2 lines
6.3 KiB
JavaScript
import{d as M,Q as G,o as U,c as u,b as s,l as t,p as i,z as l,R as I,g as y,N as q,x as L,i as c,e as x,n as f,t as _,P as k,I as C,F as H,r as j,L as w,S as J,E as Q,h,B as X,_ as Z}from"./index-DOpGZRF9.js";import{S as D}from"./SectionHead-CLPy7Yf4.js";import{R as K}from"./RateStrip-DRSPLvmj.js";import{p as W}from"./filters-BPVyS_DN.js";import{u as Y}from"./useReveal-Ct1W2y5M.js";import{P as ss}from"./index-B5ImOnMw.js";const es="/assets/dialogEmpty5-B1Z_JmTc.svg",as={class:"dash"},ts={class:"dash__bar"},is={class:"dash__barInner"},ls={key:1,class:"dash__barSpacer","aria-hidden":"true"},os={class:"dash__balanceHead"},ns={class:"dash__eyebrow"},rs={class:"dash__figure"},ds={class:"dash__balanceRow"},us={class:"dash__rowValue"},cs={class:"dash__identity"},_s={class:"dash__name"},vs={class:"dash__mobile"},ps={class:"dash__inviteIcon","aria-hidden":"true"},fs={class:"dash__grid"},hs=["onClick"],ms={class:"dash__tileIcon","aria-hidden":"true"},bs={class:"dash__tileTitle"},gs=["src"],ys=["src"],xs=M({__name:"DashboardView",setup(ks){const o=Q(),v=G(),d=y(null),m=y(null),b=y(!1),g=h(()=>d.value?parseFloat(d.value.goldDebtGrams)>0:!1),E=h(()=>g.value?"بدهکار گرمی":"بستانکار گرمی"),N=h(()=>d.value?Math.abs(parseFloat(d.value.goldDebtGrams)):0),r=q({notify:!1,loginNotify:!1}),R=[{id:0,icon:"vuesax-linear:box",title:"سفارشات",disabled:!1},{id:1,icon:"vuesax-linear:receipt-text",title:"اسناد",disabled:!1},{id:2,icon:"vuesax-linear:user",title:"پروفایل",disabled:!1},{id:3,icon:"vuesax-linear:heart",title:"علاقمندی",disabled:!1},{id:6,icon:"vuesax-linear:chart-2",title:"گزارش",disabled:!1}],T=[{id:4,icon:"vuesax-linear:box-tick",title:"سفارش مشتریان",disabled:!1},{id:5,icon:"vuesax-linear:profile-2user",title:"مشتریان من",disabled:!1}],z={id:7,icon:"vuesax-linear:brush",title:"ظاهر",disabled:!1},V=h(()=>[...R,...v.isSalesExpert?T:[],z]);function O(n){if(n===7){o.push({name:"appearanceSettings"});return}if(!v.isLoggedIn){r.loginNotify=!0;return}n===0&&o.push({name:"ordersList"}),n===1&&o.push({name:"transactionsList"}),n===2&&o.push({name:"profileData"}),n===3&&o.push({name:"favoritesList"}),n===4&&o.push({name:"ChildOrder"}),n===5&&o.push({name:"customerChoice"}),n===6&&o.push({name:"report"})}function P(){v.logout(),r.notify=!1,o.push({name:"home"})}async function S(){if(v.isLoggedIn)try{d.value=await L.getMe()}catch(n){console.log(n)}try{m.value=await L.getLatestGoldPrice()}catch{m.value=null}}async function B(){await S(),b.value=!1}const{revealed:$,revealDelay:p,reveal:A}=Y("dashboard");return U(async()=>{await S(),A()}),(n,e)=>{const F=X("container");return c(),u("div",as,[s("header",ts,[s("div",is,[e[8]||(e[8]=s("span",{class:"dash__barSpacer","aria-hidden":"true"},null,-1)),e[9]||(e[9]=s("h1",{class:"dash__barTitle"},"میز کار",-1)),t(v).isLoggedIn?(c(),u("button",{key:0,type:"button",class:"dash__barBtn","aria-label":"خروج",onClick:e[0]||(e[0]=a=>r.notify=!0)},[i(C,{icon:"vuesax-linear:logout",size:"19"})])):(c(),u("span",ls))])]),i(t(ss),{modelValue:b.value,"onUpdate:modelValue":e[2]||(e[2]=a=>b.value=a),onRefresh:B},{pulling:l(()=>[i(t(w),{size:"18"})]),loosing:l(()=>[i(t(w),{size:"18"})]),loading:l(()=>[i(t(w),{size:"18"})]),success:l(()=>[...e[10]||(e[10]=[s("span",null,null,-1)])]),default:l(()=>[i(F,{class:x(["dash__body",{"is-revealed":t($)}])},{default:l(()=>[d.value?(c(),u("section",{key:0,class:"dash__balance reveal",style:f(t(p)(0))},[s("div",os,[s("div",null,[s("div",ns,_(E.value),1),s("div",rs,[k(_(N.value)+" ",1),e[11]||(e[11]=s("span",{class:"dash__unit"},"گرم",-1))])]),s("span",{class:x(["dash__seal",g.value?"is-debtor":"is-creditor"])},_(g.value?"بدهکار":"بستانکار"),3)]),s("div",ds,[e[13]||(e[13]=s("span",{class:"dash__rowLabel"},"بدهی ریالی",-1)),s("span",us,[k(_(t(W)(d.value.fiatDebtRial))+" ",1),e[12]||(e[12]=s("i",null,"ریال",-1))])]),s("div",cs,[s("span",_s,_(d.value.fullName),1),s("span",vs,_(t(v).mobile),1)])],4)):(c(),u("section",{key:1,class:"dash__invite reveal",style:f(t(p)(0))},[
|