Files
nademitex_user/dist/assets/CheckModeSelectView-BpHuwbJg.js
T

1 line
1.9 KiB
JavaScript

import{$ as e,I as t,L as n,M as r,O as i,_ as a,bt as o,k as s,n as c,q as l,wt as u}from"./BasicIcon-CjTTsi6o.js";import{n as d}from"./format-BHJptHdF.js";import{h as f,y as p}from"./index-BQQA5ZX-.js";import{t as m}from"./IconEditPen-CUhGotGH.js";import{t as h}from"./PageHeader-WFa4BbgN.js";import{t as g}from"./useRequirePricedOrder-bwpoZWB1.js";var _={class:`page check-mode-page`},v={class:`page__scroll check-mode-page__scroll`},y={class:`check-mode-invoice`},b={class:`check-mode-invoice__value`},x={class:`mode-options`},S={class:`mode-card__icon`},C={class:`mode-card__icon`},w=c(n({__name:`CheckModeSelectView`,setup(n){let c=a(),w=f(),{orderId:T,order:E}=g(),D=i(()=>E.value?.finalAmount?d(E.value.finalAmount):`—`);e(T,async e=>{e&&(w.getOrderById(e)||await w.fetchOrder(e),w.draftOrderId!==e&&w.startCheckDraft(e))},{immediate:!0});function O(e){w.setCheckMode(e),c.push(`/orders/${T.value}/check-form`)}return(e,n)=>(l(),r(`div`,_,[t(h,{title:`تسویه چکی`,subtitle:`بر اساس مبلغ فاکتور، نحوه ثبت چک را انتخاب کنید`,"show-back":``,centered:``,onBack:n[0]||=e=>o(c).push(`/orders/${o(T)}`)}),s(`div`,v,[s(`div`,y,[n[3]||=s(`span`,{class:`check-mode-invoice__label`},`مبلغ فاکتور`,-1),s(`strong`,b,u(D.value),1)]),s(`div`,x,[s(`button`,{type:`button`,class:`mode-card`,onClick:n[1]||=e=>O(`full`)},[s(`span`,S,[t(p,{size:36})]),n[4]||=s(`h3`,{class:`mode-card__title`},`ثبت کامل (پیشنهادی)`,-1),n[5]||=s(`p`,{class:`mode-card__desc`},`وارد کردن همه اطلاعات چک`,-1)]),s(`button`,{type:`button`,class:`mode-card`,onClick:n[2]||=e=>O(`brief`)},[s(`span`,C,[t(m,{size:36})]),n[6]||=s(`h3`,{class:`mode-card__title`},`ثبت مختصر`,-1),n[7]||=s(`p`,{class:`mode-card__desc`},`وارد کردن حداقل اطلاعات`,-1)])])])]))}}),[[`__scopeId`,`data-v-680065b0`]]);export{w as default};