Files
tehran_tala/apps/user-app/dist/assets/DashboardView-C0vL5fcP.js
T

2 lines
5.8 KiB
JavaScript
Raw Normal View History

import{d as $,G as B,o as P,c as u,b as s,u as d,k as i,s as r,g as b,C as z,q as k,i as c,t as _,E as g,e as w,I as y,F,r as G,y as U,h as p,v as q,_ as M}from"./index-BrtROTwT.js";import{S as D}from"./SectionHead-CiVUI4hB.js";import{R as H}from"./RateStrip--7Ld94Ph.js";import{_ as I}from"./DialogVant.vue_vue_type_style_index_0_lang-Cbw1QjpS.js";import{l as j}from"./dialogEmpty1-Caw7F5KL.js";import{p as A}from"./filters-CLL9nGZ2.js";import{P as W}from"./index-DPfyaKOl.js";import"./_commonjsHelpers-Cpj98o6Y.js";const X="/assets/dialogEmpty5-DWebUDaI.svg",J={class:"dash"},K={class:"dash__bar"},Q={class:"dash__barInner"},Y={key:1,class:"dash__barSpacer","aria-hidden":"true"},Z={key:0,class:"dash__balance"},ss={class:"dash__balanceHead"},es={class:"dash__eyebrow"},ts={class:"dash__figure"},as={class:"dash__balanceRow"},is={class:"dash__rowValue"},os={class:"dash__identity"},ns={class:"dash__name"},ls={class:"dash__mobile"},ds={key:1,class:"dash__invite"},rs={class:"dash__inviteIcon","aria-hidden":"true"},us={class:"dash__section"},cs={class:"dash__grid"},_s=["onClick"],fs={class:"dash__tileIcon","aria-hidden":"true"},ps={class:"dash__tileTitle"},vs={class:"dash__section"},hs=["src"],ms=["src"],bs=$({__name:"DashboardView",setup(gs){const a=U(),f=B(),n=b(null),v=b(null),h=b(!1),m=p(()=>n.value?parseFloat(n.value.goldDebtGrams)>0:!1),S=p(()=>m.value?"بدهکار گرمی":"بستانکار گرمی"),L=p(()=>n.value?Math.abs(parseFloat(n.value.goldDebtGrams)):0),o=z({notify:!1,loginNotify:!1}),x=[{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}],E=[{id:4,icon:"vuesax-linear:box-tick",title:"سفارش مشتریان",disabled:!1},{id:5,icon:"vuesax-linear:profile-2user",title:"مشتریان من",disabled:!1}],N=p(()=>f.isSalesExpert?[...x,...E]:x);function V(l){if(!f.isLoggedIn){o.loginNotify=!0;return}l===0&&a.push({name:"ordersList"}),l===1&&a.push({name:"transactionsList"}),l===2&&a.push({name:"profileData"}),l===3&&a.push({name:"favoritesList"}),l===4&&a.push({name:"ChildOrder"}),l===5&&a.push({name:"customerChoice"}),l===6&&a.push({name:"report"})}function O(){f.logout(),o.notify=!1,a.push({name:"home"})}async function C(){f.isLoggedIn&&(n.value=await k.getMe());try{v.value=await k.getLatestGoldPrice()}catch{v.value=null}}async function R(){await C(),h.value=!1}return P(C),(l,e)=>{const T=q("container");return c(),u("div",J,[s("header",K,[s("div",Q,[e[8]||(e[8]=s("span",{class:"dash__barSpacer","aria-hidden":"true"},null,-1)),e[9]||(e[9]=s("h1",{class:"dash__barTitle"},"میز کار",-1)),d(f).isLoggedIn?(c(),u("button",{key:0,type:"button",class:"dash__barBtn","aria-label":"خروج",onClick:e[0]||(e[0]=t=>o.notify=!0)},[i(y,{icon:"vuesax-linear:logout",size:"19"})])):(c(),u("span",Y))])]),i(d(W),{modelValue:h.value,"onUpdate:modelValue":e[2]||(e[2]=t=>h.value=t),onRefresh:R},{default:r(()=>[i(T,{class:"dash__body"},{default:r(()=>[n.value?(c(),u("section",Z,[s("div",ss,[s("div",null,[s("div",es,_(S.value),1),s("div",ts,[g(_(L.value)+" ",1),e[10]||(e[10]=s("span",{class:"dash__unit"},"گرم",-1))])]),s("span",{class:w(["dash__seal",m.value?"is-debtor":"is-creditor"])},_(m.value?"بدهکار":"بستانکار"),3)]),s("div",as,[e[12]||(e[12]=s("span",{class:"dash__rowLabel"},"بدهی ریالی",-1)),s("span",is,[g(_(d(A)(n.value.fiatDebtRial))+" ",1),e[11]||(e[11]=s("i",null,"ریال",-1))])]),s("div",os,[s("span",ns,_(n.value.fullName),1),s("span",ls,_(d(f).mobile),1)])])):(c(),u("section",ds,[s("div",rs,[i(y,{icon:"vuesax-linear:security-user",size:"20"})]),e[13]||(e[13]=s("div",{class:"dash__inviteCopy"},[s("h3",null,"حساب گرمی شما"),s("p",null,"برای دیدن موجودی، سفارش‌ها و اسناد خود وارد شوید.")],-1)),s("button",{type:"button",class:"dash__inviteCta",onClick:e[1]||