Files
nademitex_admin/dist/assets/StatusBadge-C6T5ZnRn.js
T

1 line
3.1 KiB
JavaScript

import{At as e,N as t,Nt as n,g as r,o as i,ut as a,x as o}from"./http-WTIyGIuL.js";var s={pending_review:{label:`در انتظار بررسی`,tone:`warning`},awaiting_customer:{label:`در انتظار مشتری`,tone:`info`},pending_check:{label:`بررسی چک`,tone:`purple`},pending_payment:{label:`بررسی رسید پرداخت`,tone:`purple`},needs_correction:{label:`نیاز به اصلاح`,tone:`danger`},check_correction:{label:`نیاز به اصلاح چک`,tone:`warning`},final_approval:{label:`تأیید نهایی`,tone:`success`},shipped:{label:`ارسال شده`,tone:`info`},delivered:{label:`تحویل شده`,tone:`delivered`},cancelled:{label:`لغو شده`,tone:`neutral`},rejected:{label:`رد شده`,tone:`danger`},expired:{label:`منقضی شده`,tone:`neutral`}},c={cart:`سبد خرید`,submitted:`ثبت‌شده`,awaiting_review:`در انتظار بررسی`,pricing:`قیمت‌گذاری`,awaiting_settlement:`در انتظار تسویه`,awaiting_settlement_fix:`اصلاح تسویه`,cash_in_progress:`در حال ثبت نقدی`,cash_invoice_issued:`صدور فاکتور نقدی`,awaiting_cash_payment:`در انتظار پرداخت نقدی`,cash_payment_submitted:`رسید نقدی ارسال‌شده`,awaiting_cash_confirmation:`تأیید پرداخت نقدی`,cash_confirmed:`پرداخت نقدی تأیید شد`,check_in_progress:`در حال ثبت چک`,awaiting_check_review:`بررسی چک`,check_needs_fix:`اصلاح چک`,check_rejected:`رد چک`,checks_approved:`تأیید چک‌ها`,final_approved:`تأیید نهایی`,preparing:`آماده‌سازی`,ready_to_ship:`آماده ارسال`,shipped:`ارسال‌شده`,delivered:`تحویل‌شده`,needs_correction:`نیاز به اصلاح`,cancelled:`لغو شده`,rejected:`رد شده`,expired:`منقضی`};function l(e){return e?c[e]??e:`—`}var u=[`cart`,`submitted`,`awaiting_review`,`pricing`,`needs_correction`],d=[`pending_review`,`needs_correction`];function f(e){return e.rawStatus?u.includes(e.rawStatus):d.includes(e.status)}var p=[{key:`all`,label:`همه`},{key:`pending_review`,label:`در انتظار بررسی`},{key:`awaiting_customer`,label:`در انتظار مشتری`},{key:`pending_check`,label:`بررسی چک`},{key:`pending_payment`,label:`بررسی رسید`},{key:`check_correction`,label:`اصلاح چک`},{key:`needs_correction`,label:`نیاز به اصلاح`},{key:`final_approval`,label:`تأیید نهایی`},{key:`shipped`,label:`ارسال شده`},{key:`delivered`,label:`تحویل شده`}],m=i(o({__name:`StatusBadge`,props:{status:{}},setup(i){let o={active:{label:`فعال`,tone:`success`},inactive:{label:`غیرفعال`,tone:`neutral`},pending_check_review:{label:`در انتظار بررسی`,tone:`warning`},check_approved:{label:`تأیید شده`,tone:`success`},check_rejected:{label:`رد شده`,tone:`danger`}};return(c,l)=>(t(),r(`span`,{class:e([`admin-badge status-badge`,`admin-badge--${(a(s)[i.status]??o[i.status])?.tone??`neutral`}`])},n((a(s)[i.status]??o[i.status])?.label??i.status),3))}}),[[`__scopeId`,`data-v-23aa055a`]]);export{c as a,u as i,s as n,f as o,p as r,l as s,m as t};