Redeploy-ready admin/user/api bundles after shared-domain path fix. Co-authored-by: Cursor <cursoragent@cursor.com>
2 lines
3.3 KiB
JavaScript
2 lines
3.3 KiB
JavaScript
import{d as A,o as B,f as e,x as o,J as m,T as M,k as i,D as O,e as n,F as y,r as g,I as b,g as s,q as w,h as _,N as z,M as N,i as R,t as a,_ as T}from"./index-BaBzPc_n.js";import{A as D}from"./AppPullRefresh-BiENK1qu.js";import{P as I}from"./PageBar-CRosDF--.js";import{j as L}from"./filters-C7vyx8aF.js";const j={class:"mks"},E=["aria-label"],F={key:1,class:"mks__cancelled"},$={class:"mks__facts"},q={dir:"ltr"},G={dir:"ltr"},J={key:2,class:"mks__note"},U=["src"],Z={key:0,class:"mks__empty"},H={key:1,class:"mks__empty"},K=A({__name:"MakeOrderStatusView",setup(Q){const x=z(),V=["ثبت سفارش","تایید ادمین","تایید کارگاه","ارسال","تحویل شده"],r=i([]),u=i(!1),p=i(!1),d=i(!1);function C(k){return new Date(k).toLocaleTimeString("en-GB",{hour:"2-digit",minute:"2-digit",timeZone:"Asia/Tehran"})}async function f(){u.value=!0,d.value=!1;try{r.value=(await O.getMyPreOrders()).rows}catch{d.value=!0}finally{u.value=!1}}async function S(){try{await f()}finally{p.value=!1}}return B(f),(k,l)=>{const P=N("container");return n(),e("div",j,[o(I,{title:"وضعیت سفارش","back-to":"userPage::hasSubRoute"}),o(M,{spinning:u.value&&!r.value.length,tip:"درحال دریافت اطلاعات"},{default:m(()=>[o(D,{modelValue:p.value,"onUpdate:modelValue":l[1]||(l[1]=t=>p.value=t),onRefresh:S},{default:m(()=>[o(P,{class:"mks__body"},{default:m(()=>[(n(!0),e(y,null,g(r.value,t=>(n(),e("article",{key:t.id,class:"mks__card"},[t.step>0?(n(),e("ol",{key:0,class:"mks__track","aria-label":t.sts_str_fa},[(n(),e(y,null,g(V,(c,v)=>s("li",{key:c,class:R({"is-done":t.step>v+1,"is-now":t.step===v+1})},[l[2]||(l[2]=s("i",{"aria-hidden":"true"},null,-1)),s("span",null,a(c),1)],2)),64))],8,E)):(n(),e("p",F,"این سفارش لغو شده است.")),s("dl",$,[s("div",null,[l[3]||(l[3]=s("dt",null,"رنگ محصول",-1)),s("dd",null,a(t.color||"—"),1)]),s("div",null,[l[4]||(l[4]=s("dt",null,"سایز محصول",-1)),s("dd",null,a(t.size||"—"),1)]),s("div",null,[l[5]||(l[5]=s("dt",null,"رنگ مینا",-1)),s("dd",null,a(t.color_mina||"—"),1)]),s("div",null,[l[6]||(l[6]=s("dt",null,"رنگ سنگ",-1)),s("dd",null,a(t.color_stone||"—"),1)]),s("div",null,[l[7]||(l[7]=s("dt",null,"تعداد",-1)),s("dd",null,a(t.sum),1)]),s("div",null,[l[8]||(l[8]=s("dt",null,"وضعیت",-1)),s("dd",null,a(t.sts_str_fa),1)]),s("div",null,[l[9]||(l[9]=s("dt",null,"تاریخ ثبت",-1)),s("dd",q,a(w(L)(t.createdAt)),1)]),s("div",null,[l[10]||(l[10]=s("dt",null,"ساعت ثبت",-1)),s("dd",G,a(C(t.createdAt)),1)])]),t.description?(n(),e("p",J,a(t.description),1)):_("",!0),t.image?(n(),e("img",{key:3,class:"mks__photo",src:t.image,alt:""},null,8,U)):_("",!0)]))),128)),!r.value.length&&!u.value&&!d.value?(n(),e("section",Z,[o(b,{icon:"vuesax-linear:box",size:"26"}),l[11]||(l[11]=s("p",null,"هنوز سفارش ساختی ثبت نکردهاید.",-1)),s("button",{type:"button",class:"mks__cta",onClick:l[0]||(l[0]=t=>w(x).push({name:"makeOrderList"}))},"ثبت سفارش")])):_("",!0),d.value?(n(),e("section",H,[o(b,{icon:"vuesax-linear:danger",size:"26"}),l[12]||(l[12]=s("p",null,"دریافت اطلاعات با خطا روبهرو شد.",-1)),s("button",{type:"button",class:"mks__cta",onClick:f},"تلاش دوباره")])):_("",!0)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["spinning"])])}}}),ss=T(K,[["__scopeId","data-v-d0e5a087"]]);export{ss as default};
|