Files
nademitex_user/dist/assets/OrderDetailView-PxnhEnTG.js
T

1 line
23 KiB
JavaScript
Raw Normal View History

2026-10-29 15:26:08 +03:30
import{At as e,F as t,G as n,K as r,M as i,Pt as a,U as o,_ as s,c,d as l,f as u,g as d,i as f,l as p,nt as m,o as ee,t as h,u as g,ut as _,v}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{l as te,s as ne,t as y}from"./BasicIcon-DPmc0iaK.js";import{n as re}from"./dist-Bc4P4ngC.js";import{a as ie,d as b,i as x,n as S,o as C,r as w,u as ae}from"./format-C72AoJ2H.js";import{n as oe,t as se}from"./validation-Duyyve7l.js";import{C as ce,S as le,f as ue,h as de,m as fe,o as T,r as E}from"./index-DYwnTikp.js";import{n as pe}from"./constants-ptWoEwwP.js";import{t as D}from"./IconChevronBack-BsHmfODG.js";import{t as me}from"./FormErrorBanner-Ud1D04xf.js";import{n as O,r as k,t as he}from"./formErrors-DglFjYkZ.js";import{n as ge,r as _e,t as A}from"./orderInvoice-DPYzRyAs.js";import{t as ve}from"./CurrencyInput-Cu2dRPFo.js";import{t as ye}from"./PersianDateInput-BcTTynHd.js";import{t as be}from"./TimeInput-D6PzFPdF.js";import{t as xe}from"./AppSelect-CbWqXW3b.js";var j={cash:`تسویه نقدی`,check:`تسویه چکی`,cash_check:`تسویه نقدی-چکی`};function M(e){return e?j[e]??e:`در انتظار انتخاب مشتری`}function N(e){return e===`cash`||e===`cash_check`}function P(e){return e===`check`||e===`cash_check`}var F=[`awaiting_cash_payment`,`cash_invoice_issued`,`cash_payment_submitted`,`awaiting_cash_confirmation`];function Se(e){return N(e.settlementType)?(e.settlementType,F.includes(e.status)):!1}function Ce(e){return P(e.settlementType)?e.settlementType===`check`||!F.includes(e.status):!1}var I={submitted:0,awaiting_review:1,pricing:2,needs_correction:1,awaiting_settlement:3,awaiting_settlement_fix:3,cash_in_progress:4,cash_invoice_issued:4,awaiting_cash_payment:4,cash_payment_submitted:4,check_in_progress:4,awaiting_cash_confirmation:5,awaiting_check_review:5,check_needs_fix:5,check_rejected:5,checks_approved:6,cash_confirmed:6,final_approved:7,preparing:8,ready_to_ship:9,shipped:10,delivered:11,expired:3,cancelled:0,rejected:1},L={submitted:{variant:`waiting`,title:`پیش‌سفارش ثبت شد`,description:`سفارش شما برای بررسی و قیمت‌گذاری به مدیریت ارسال شد. پس از صدور فاکتور می‌توانید روش تسویه (نقد یا چک) را انتخاب کنید.`},awaiting_review:{variant:`waiting`,title:`در انتظار بررسی مدیریت`,description:`پیش‌سفارش شما در صف بررسی است. پس از قیمت‌گذاری و صدور فاکتور، از طریق همین صفحه برای انتخاب تسویه مطلع می‌شوید.`},pricing:{variant:`waiting`,title:`در حال قیمت‌گذاری`,description:`مدیریت در حال تعیین مبلغ نهایی فاکتور است. تا قبل از صدور فاکتور امکان ثبت چک یا پرداخت وجود ندارد.`},awaiting_settlement:{variant:`info`,title:`فاکتور آماده است`,description:`مبلغ فاکتور مشخص شده. لطفاً روش تسویه را انتخاب کنید و مسیر پرداخت را ادامه دهید.`},awaiting_settlement_fix:{variant:`info`,title:`نیاز به اصلاح تسویه`,description:`لطفاً روش تسویه یا اطلاعات پرداخت را اصلاح کنید.`},cash_invoice_issued:{variant:`info`,title:`فاکتور نقدی صادر شد`,description:`مبلغ را به حساب‌های اعلام‌شده واریز و رسید پرداخت را ثبت کنید.`},awaiting_cash_payment:{variant:`info`,title:`در انتظار پرداخت نقدی`,description:`لطفاً مبلغ فاکتور را واریز و رسید پرداخت را ثبت کنید.`},cash_payment_submitted:{variant:`waiting`,title:`رسید ثبت شد`,description:`رسید پرداخت شما دریافت شد و در صف بررسی مدیریت است.`},awaiting_cash_confirmation:{variant:`waiting`,title:`در انتظار تأیید پرداخت`,description:`رسید پرداخت در حال بررسی است. نتیجه به‌زودی اعلام می‌شود.`},awaiting_ch