Files
tehran_taj/apps/admin-panel/dist/assets/Dashboard-B3-npsUL.js
T

2 lines
18 KiB
JavaScript

import{j as M,p as j}from"./filters-CmpDdwKw.js";import{c as h,I,d as Ne,v as Pe,u as Te,x as Ae,y as Be,a as b,w as S,m as K,z as Re,r as O,o as d,p as e,h as g,C as je,t as o,f as v,i as P,q as ee,b as y,A as T,F as L,e as te,B as He,s as c,_ as Ie}from"./index-rM5QJAPV.js";import{U as De,D as Fe}from"./UserAddOutlined-BxoK7-62.js";import{C as Ge}from"./CreditCardOutlined-B6AN4RrE.js";import"./index-BoYGr6BZ.js";var $e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M926 164H94c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V196c0-17.7-14.3-32-32-32zm-40 632H134V236h752v560zm-658.9-82.3c3.1 3.1 8.2 3.1 11.3 0l172.5-172.5 114.4 114.5c3.1 3.1 8.2 3.1 11.3 0l297-297.2c3.1-3.1 3.1-8.2 0-11.3l-36.8-36.8a8.03 8.03 0 00-11.3 0L531 565 416.6 450.5a8.03 8.03 0 00-11.3 0l-214.9 215a8.03 8.03 0 000 11.3l36.7 36.9z"}}]},name:"fund",theme:"outlined"};function se(r){for(var n=1;n<arguments.length;n++){var a=arguments[n]!=null?Object(arguments[n]):{},p=Object.keys(a);typeof Object.getOwnPropertySymbols=="function"&&(p=p.concat(Object.getOwnPropertySymbols(a).filter(function(u){return Object.getOwnPropertyDescriptor(a,u).enumerable}))),p.forEach(function(u){Ee(r,u,a[u])})}return r}function Ee(r,n,a){return n in r?Object.defineProperty(r,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[n]=a,r}var D=function(n,a){var p=se({},n,a.attrs);return h(I,se({},p,{icon:$e}),null)};D.displayName="FundOutlined";D.inheritAttrs=!1;var We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M342 472h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H382.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8zm91.2-196h159.5l20.7 128h-201l20.8-128zm2.5 282.7c-.6-3.9-4-6.7-7.9-6.7H166.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248zM196.5 748l20.7-128h159.5l20.7 128H196.5zm709.4 58.7l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H596.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.3-.7 7.3-4.8 6.6-9.2zM626.5 748l20.7-128h159.5l20.7 128H626.5z"}}]},name:"gold",theme:"outlined"};function ae(r){for(var n=1;n<arguments.length;n++){var a=arguments[n]!=null?Object(arguments[n]):{},p=Object.keys(a);typeof Object.getOwnPropertySymbols=="function"&&(p=p.concat(Object.getOwnPropertySymbols(a).filter(function(u){return Object.getOwnPropertyDescriptor(a,u).enumerable}))),p.forEach(function(u){Ue(r,u,a[u])})}return r}function Ue(r,n,a){return n in r?Object.defineProperty(r,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[n]=a,r}var A=function(n,a){var p=ae({},n,a.attrs);return h(I,ae({},p,{icon:We}),null)};A.displayName="GoldOutlined";A.inheritAttrs=!1;var Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M922.9 701.9H327.4l29.9-60.9 496.8-.9c16.8 0 31.2-12 34.2-28.6l68.8-385.1c1.8-10.1-.9-20.5-7.5-28.4a34.99 34.99 0 00-26.6-12.5l-632-2.1-5.4-25.4c-3.4-16.2-18-28-34.6-28H96.5a35.3 35.3 0 100 70.6h125.9L246 312.8l58.1 281.3-74.8 122.1a34.96 34.96 0 00-3 36.8c6 11.9 18.1 19.4 31.5 19.4h62.8a102.43 102.43 0 00-20.6 61.7c0 56.6 46 102.6 102.6 102.6s102.6-46 102.6-102.6c0-22.3-7.4-44-20.6-61.7h161.1a102.43 102.43 0 00-20.6 61.7c0 56.6 46 102.6 102.6 102.6s102.6-46 102.6-102.6c0-22.3-7.4-44-20.6-61.7H923c19.4 0 35.3-15.8 35.3-35.3a35.42 35.42 0 00-35.4-35.2zM305.7 253l575.8 1.9-56.4 315.8-452.3.8L305.7 253zm96.9 612.7c-17.4 0-31.6-14.2-31.6-31.6 0-17.4 14.2-31.6 31.6-31.6s31.6 14.2 31.6 31.6a31.6 31.6 0 01-31.6 31.6zm325.1 0c-17.4 0-31.6-14.2-31.6-31.6 0-17.4 14.2-31.6 31.6-31.6s31.6 14.2 31.6 31.6a31.6 31.6 0 01-31.6 31.6z"}}]},name:"shopping-cart",theme:"outlined"};function le(r){for(var n=1;n<arguments.length;n++){var a=arguments[n]!=null?Object(arguments[n]):{},p=Object.keys(a);typeof Object.getOwnPropertySymbols=="function"&&(p=p.concat(Object.getOwnPropertySymbols(a).filter(function(u){return Object.getOwnPropertyDescriptor(a,u).enumerable}))),p.forEach(function(u){Ye(r,u,a[u])})}return r}function Ye(r,n,a){return n in r?Object.defineProperty(r,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[n]=a,r}var F=function(n,a){var p=le({},n,a.attrs);return h(I,le({},p,{icon:Ve}),null)};F.displayName="ShoppingCartOutlined";F.inheritAttrs=!1;const Xe={class:"dashboard"},qe={class:"dash-head"},Je={class:"dash-head__date"},Qe={class:"kpi-grid"},Ze={class:"kpi kpi--success"},Ke={class:"kpi__top"},et={class:"kpi__icon"},tt={class:"kpi__value"},st={class:"kpi kpi--primary"},at={class:"kpi__top"},lt={class:"kpi__icon"},nt={class:"kpi__value"},ot={class:"kpi__foot"},rt={class:"kpi kpi--warning"},it={class:"kpi__top"},dt={class:"kpi__icon"},ct={class:"kpi__value"},ut={class:"kpi__foot"},pt={class:"kpi kpi--danger"},_t={class:"kpi__top"},ht={class:"kpi__icon"},mt={class:"kpi__value kpi__value--price"},bt={class:"kpi__foot"},gt={class:"panel"},ft={class:"panel__head"},vt={class:"panel__sub"},yt={class:"trend-totals"},Ot={key:0,class:"trend-totals__item"},kt={class:"trend-totals__item"},wt={key:0,class:"panel"},xt={class:"legend-list"},St={class:"legend-list__label"},Ct={class:"legend-list__meta"},zt={class:"row row--main"},Mt={class:"panel"},Lt={class:"panel__head"},Nt={class:"pill"},Pt={class:"panel"},Tt={class:"metric-list"},At={class:"metric-list__icon tone-primary"},Bt={class:"metric-list__icon tone-success"},Rt={class:"metric-list__icon tone-warning"},jt={class:"metric-list__icon tone-danger"},Ht={class:"row row--half"},It={class:"panel"},Dt={key:0,class:"rank-list"},Ft={class:"rank-list__body"},Gt={class:"rank-list__row"},$t={class:"rank-list__name"},Et={class:"rank-list__bar"},Wt={class:"rank-list__meta"},Ut={class:"panel"},Vt={class:"panel"},Yt={class:"panel__head"},Xt={class:"pill"},qt={class:"order-item__head"},Jt={class:"order-item__name"},Qt={class:"order-item__customer"},Zt={class:"order-item__meta"},C="#1c2d56",k="#28c76f",H="#ff9f43",Kt="#ea5455",x="#8a94a6",es=Ne({__name:"Dashboard",setup(r){const n=K(!1),a=Pe(),p=Te(),u=c(()=>p.isSuperAdmin),ne=c(()=>a.isMobile?240:300),oe=c(()=>a.isMobile?220:240),re=c(()=>a.isMobile?260:320),l=Re({customerCount:0,allgram:0,ordercount:0,reagent:[],lastOrder:[],sumLastOrder:0,sumLastOrderMonth:0,ordersTrend:[],statusBreakdown:[],channelBreakdown:[],topProducts:[],goldPricePerGram:null,totalCustomerDebtGrams:0}),B=[C,k],ie=[H,C,C,H,H,k,k,Kt],z={fontFamily:"inherit",parentHeightOffset:0,toolbar:{show:!1}},R={borderColor:"#eef0f5",strokeDashArray:4},de=[{title:"شماره سفارش",dataIndex:"name"},{title:"مشتری",dataIndex:"customer"},{title:"وزن",dataIndex:"w"},{title:"وضعیت",dataIndex:"sts_str"},{title:"تاریخ",dataIndex:"caj"}];function G(s){return{success:"green",warning:"orange",danger:"red",primary:"blue"}[s]??""}function m(s){return j(s??0)||"0"}const ce=c(()=>M(new Date().toISOString())),ue=c(()=>l.goldPricePerGram?`${j(Math.round(Number(l.goldPricePerGram)))} تومان`:"—"),$=c(()=>j(Number(l.totalCustomerDebtGrams??0).toFixed(2))),E=c(()=>{const s=Number(l.sumLastOrder??0),t=Number(l.sumLastOrderMonth??0);return s>0?(t/s).toFixed(2):"0"}),W=c(()=>(l.ordersTrend??[]).map(s=>s.total)),pe={chart:{...z,sparkline:{enabled:!0},animations:{enabled:!1}},colors:[k],stroke:{curve:"smooth",width:2},fill:{type:"gradient",gradient:{opacityFrom:.35,opacityTo:0}},tooltip:{enabled:!1}},w=K("area"),_e=[{label:"ناحیه‌ای",value:"area"},{label:"ستونی",value:"bar"}],he=c(()=>(l.ordersTrend??[]).reduce((s,t)=>s+Number(t.retail??0),0)),me=c(()=>(l.ordersTrend??[]).reduce((s,t)=>s+Number(t.wholesale??0),0)),be=c(()=>{const s=l.ordersTrend??[],t={name:"عمده فروشی",data:s.map(_=>_.wholesale)};return u.value?[{name:"تک فروشی",data:s.map(_=>_.retail)},t]:[t]}),ge=c(()=>({chart:{...z,stacked:w.value==="bar"},colors:u.value?[C,k]:[k],dataLabels:{enabled:!1},stroke:w.value==="area"?{curve:"smooth",width:2.5}:{width:0},fill:w.value==="area"?{type:"gradient",gradient:{opacityFrom:.3,opacityTo:.02}}:{opacity:1},plotOptions:{bar:{columnWidth:"55%",borderRadius:3,borderRadiusApplication:"end"}},legend:{show:!1},grid:{...R,padding:a.isMobile?{left:4,right:4}:{}},markers:{size:0,hover:{size:5}},xaxis:{categories:(l.ordersTrend??[]).map(s=>String(M(s.date)??"").slice(5)),tickAmount:a.isMobile?6:10,axisBorder:{show:!1},axisTicks:{show:!1},labels:{rotate:0,hideOverlappingLabels:!0,style:{colors:x,fontSize:a.isMobile?"10px":"12px"}}},yaxis:{labels:{style:{colors:x,fontSize:a.isMobile?"10px":"12px"},formatter:s=>String(Math.round(s))}},tooltip:{shared:!0,intersect:!1,x:{formatter:(s,t)=>{var _;return M((_=(l.ordersTrend??[])[t==null?void 0:t.dataPointIndex])==null?void 0:_.date)}}}})),U=c(()=>(l.channelBreakdown??[]).map(s=>Number(s.count??0))),fe=c(()=>({chart:{...z},labels:(l.channelBreakdown??[]).map(s=>s.label),colors:B,legend:{show:!1},dataLabels:{enabled:!1},stroke:{width:3,colors:["#fff"]},plotOptions:{pie:{donut:{size:"74%",labels:{show:!0,name:{fontSize:"13px",color:x,offsetY:18},value:{fontSize:"16px",fontWeight:500,color:C,offsetY:-14},total:{show:!0,label:"کل سفارش‌ها",color:x,fontSize:"13px",formatter:s=>String(s.globals.seriesTotals.reduce((t,_)=>t+_,0))}}}}}})),ve=c(()=>(l.statusBreakdown??[]).reduce((s,t)=>s+Number(t.count??0),0)),V=c(()=>[{name:"تعداد",data:(l.statusBreakdown??[]).map(s=>Number(s.count??0))}]),ye=c(()=>{var s;return Math.max(200,(((s=l.statusBreakdown)==null?void 0:s.length)??0)*(a.isMobile?38:44)+40)}),Oe=c(()=>({chart:{...z},colors:ie,plotOptions:{bar:{horizontal:!0,distributed:!0,borderRadius:6,borderRadiusApplication:"end",barHeight:"58%"}},legend:{show:!1},dataLabels:{enabled:!0,textAnchor:"start",offsetX:8,style:{colors:["#fff"],fontWeight:500,fontSize:"12px"}},grid:{...R,xaxis:{lines:{show:!0}},yaxis:{lines:{show:!1}}},xaxis:{categories:(l.statusBreakdown??[]).map(s=>s.label),axisBorder:{show:!1},axisTicks:{show:!1},labels:{style:{colors:x,fontSize:"11px"}}},yaxis:{labels:{maxWidth:a.isMobile?110:160,style:{colors:"#475467",fontSize:"12px",fontWeight:500}}},tooltip:{y:{formatter:s=>`${s} سفارش`}}})),ke=c(()=>Math.max(1,...(l.reagent??[]).map(s=>Number(s.grams_sell??0))));function we(s){return Math.max(2,Math.round(Number(s.grams_sell??0)/ke.value*100))}const Y=c(()=>[{name:"وزن فروخته‌شده (گرم)",data:(l.topProducts??[]).map(s=>Number(s.weight??0))}]),xe=c(()=>({chart:{...z},plotOptions:{bar:a.isMobile?{horizontal:!0,borderRadius:6,borderRadiusApplication:"end",barHeight:"60%"}:{borderRadius:8,borderRadiusApplication:"end",columnWidth:"45%"}},colors:[k],fill:{type:"gradient",gradient:{shade:"light",type:"vertical",shadeIntensity:.2,opacityFrom:1,opacityTo:.75}},dataLabels:{enabled:!1},grid:R,xaxis:{categories:(l.topProducts??[]).map(s=>s.title),axisBorder:{show:!1},axisTicks:{show:!1},labels:{trim:!0,style:{colors:x,fontSize:a.isMobile?"10px":"12px"}}},yaxis:{labels:{maxWidth:a.isMobile?120:160,style:{colors:x,fontSize:a.isMobile?"11px":"12px"}}},tooltip:{y:{formatter:s=>`${s} گرم`}}}));return Ae(async()=>{try{n.value=!0;const{data:s}=await Be.get("dashboard/overview");Object.assign(l,s),l.reagent=[...l.reagent??[]].sort((t,_)=>Number(_.grams_sell)-Number(t.grams_sell)),l.lastOrder=[...l.lastOrder??[]].sort((t,_)=>Number(_.w)-Number(t.w))}catch(s){console.error(s)}finally{n.value=!1}}),(s,t)=>{const _=O("apexchart"),Se=O("a-segmented"),N=O("a-empty"),X=O("a-tag"),Ce=O("a-list-item"),ze=O("a-list"),Me=O("a-table"),Le=O("a-spin");return d(),b(Le,{spinning:n.value},{default:S(()=>{var q,J,Q,Z;return[e("div",Xe,[e("header",qe,[t[1]||(t[1]=e("div",null,[e("h1",{class:"dash-head__title"},"داشبورد"),e("p",{class:"dash-head__sub"},"خلاصه عملکرد فروش در ۳۰ روز گذشته")],-1)),e("div",Je,[h(g(je)),e("span",null,o(ce.value),1)])]),e("section",Qe,[e("div",Ze,[e("div",Ke,[e("span",et,[h(g(F))]),t[2]||(t[2]=e("span",{class:"kpi__label"},"تعداد سفارشات (۳۰ روز گذشته)",-1))]),e("div",tt,[v(o(m(l.ordercount)),1),t[3]||(t[3]=e("small",null,"سفارش",-1))]),W.value.length?(d(),b(_,{key:0,class:"kpi__spark",type:"area",height:"56",options:pe,series:[{name:"سفارش",data:W.value}]},null,8,["series"])):P("",!0)]),e("div",st,[e("div",at,[e("span",lt,[h(g(A))]),t[4]||(t[4]=e("span",{class:"kpi__label"},"طلای فروش رفته (۳۰ روز گذشته)",-1))]),e("div",nt,[v(o(m(l.allgram)),1),t[5]||(t[5]=e("small",null,"گرم",-1))]),e("div",ot,[t[6]||(t[6]=v(" میانگین هر سفارش تحویل‌شده: ",-1)),e("b",null,o(E.value)+" گرم",1)])]),e("div",rt,[e("div",it,[e("span",dt,[h(g(De))]),t[7]||(t[7]=e("span",{class:"kpi__label"},"مشتریان جدید (۳۰ روز گذشته)",-1))]),e("div",ct,[v(o(m(l.customerCount)),1),t[8]||(t[8]=e("small",null,"نفر",-1))]),e("div",ut,[t[9]||(t[9]=v(" مجموع بدهی طلای مشتریان: ",-1)),e("b",null,o($.value)+" گرم",1)])]),e("div",pt,[e("div",_t,[e("span",ht,[h(g(Fe))]),t[10]||(t[10]=e("span",{class:"kpi__label"},"نرخ هر گرم طلای ۱۸ عیار",-1))]),e("div",mt,o(ue.value),1),e("div",bt,[t[11]||(t[11]=v(" سفارشات تحویل‌شده (۳۰ روز گذشته): ",-1)),e("b",null,o(m(l.sumLastOrder))+" سفارش",1)])])]),e("section",{class:ee(["row",u.value?"row--main":"row--single"])},[e("div",gt,[e("div",ft,[e("div",null,[t[12]||(t[12]=e("h3",{class:"panel__title"},"روند سفارش‌ها",-1)),e("p",vt,o(u.value?"۳۰ روز گذشته، تفکیک تک و عمده":"۳۰ روز گذشته"),1)]),h(Se,{value:w.value,"onUpdate:value":t[0]||(t[0]=i=>w.value=i),options:_e,size:"small"},null,8,["value"])]),e("div",yt,[u.value?(d(),y("div",Ot,[e("span",{class:"dot",style:T({background:C})},null,4),t[13]||(t[13]=e("span",null,"تک فروشی",-1)),e("b",null,o(m(he.value)),1)])):P("",!0),e("div",kt,[e("span",{class:"dot",style:T({background:k})},null,4),t[14]||(t[14]=e("span",null,"عمده فروشی",-1)),e("b",null,o(m(me.value)),1)])]),(d(),b(_,{key:w.value,type:w.value,height:ne.value,options:ge.value,series:be.value},null,8,["type","height","options","series"]))]),u.value?(d(),y("div",wt,[t[15]||(t[15]=e("div",{class:"panel__head"},[e("div",null,[e("h3",{class:"panel__title"},"تفکیک عمده / تک"),e("p",{class:"panel__sub"},"۳۰ روز گذشته")])],-1)),U.value.some(i=>i>0)?(d(),y(L,{key:0},[h(_,{type:"donut",height:oe.value,options:fe.value,series:U.value},null,8,["height","options","series"]),e("ul",xt,[(d(!0),y(L,null,te(l.channelBreakdown,(i,f)=>(d(),y("li",{key:i.channel},[e("span",{class:"dot",style:T({background:B[f%B.length]})},null,4),e("span",St,o(i.label),1),e("span",Ct,o(m(i.grams))+" گرم",1),e("b",null,o(m(i.count)),1)]))),128))])],64)):(d(),b(N,{key:1,description:"داده‌ای برای نمایش وجود ندارد"}))])):P("",!0)],2),e("section",zt,[e("div",Mt,[e("div",Lt,[t[16]||(t[16]=e("div",null,[e("h3",{class:"panel__title"},"وضعیت سفارشات"),e("p",{class:"panel__sub"},"۳۰ روز گذشته")],-1)),e("span",Nt,o(m(ve.value))+" سفارش",1)]),V.value[0].data.length?(d(),b(_,{key:0,type:"bar",height:ye.value,options:Oe.value,series:V.value},null,8,["height","options","series"])):(d(),b(N,{key:1,description:"داده‌ای برای نمایش وجود ندارد"}))]),e("div",Pt,[t[21]||(t[21]=e("div",{class:"panel__head"},[e("div",null,[e("h3",{class:"panel__title"},"میزان فروش"),e("p",{class:"panel__sub"},"۳۰ روز گذشته")])],-1)),e("ul",Tt,[e("li",null,[e("span",At,[h(g(He))]),t[17]||(t[17]=e("span",{class:"metric-list__label"},"تعداد سفارش (۳۰ روز)",-1)),e("b",null,o(m(l.sumLastOrder)),1)]),e("li",null,[e("span",Bt,[h(g(A))]),t[18]||(t[18]=e("span",{class:"metric-list__label"},"مجموع وزن (۳۰ روز)",-1)),e("b",null,o(m(l.sumLastOrderMonth))+" گرم",1)]),e("li",null,[e("span",Rt,[h(g(D))]),t[19]||(t[19]=e("span",{class:"metric-list__label"},"میانگین هر سفارش",-1)),e("b",null,o(E.value)+" گرم",1)]),e("li",null,[e("span",jt,[h(g(Ge))]),t[20]||(t[20]=e("span",{class:"metric-list__label"},"مجموع بدهی طلای مشتریان",-1)),e("b",null,o($.value)+" گرم",1)])])])]),e("section",Ht,[e("div",It,[t[22]||(t[22]=e("div",{class:"panel__head"},[e("div",null,[e("h3",{class:"panel__title"},"عملکرد کارشناسان فروش"),e("p",{class:"panel__sub"},"بر اساس گرم فروخته‌شده")])],-1)),(q=l.reagent)!=null&&q.length?(d(),y("ol",Dt,[(d(!0),y(L,null,te(l.reagent,(i,f)=>(d(),y("li",{key:i.id??f},[e("span",{class:ee(["rank-list__pos",{"is-top":f<3}])},o(f+1),3),e("div",Ft,[e("div",Gt,[e("span",$t,o(i.name),1),e("b",null,o(m(i.grams_sell))+" گرم",1)]),e("div",Et,[e("span",{style:T({width:`${we(i)}%`})},null,4)]),e("span",Wt,o(m(i.order_count))+" سفارش",1)])]))),128))])):(d(),b(N,{key:1,description:"داده‌ای برای نمایش وجود ندارد"}))]),e("div",Ut,[t[23]||(t[23]=e("div",{class:"panel__head"},[e("div",null,[e("h3",{class:"panel__title"},"محصولات پرفروش"),e("p",{class:"panel__sub"},"۳۰ روز گذشته، بر اساس وزن")])],-1)),(J=Y.value[0])!=null&&J.data.length?(d(),b(_,{key:0,type:"bar",height:re.value,options:xe.value,series:Y.value},null,8,["height","options","series"])):(d(),b(N,{key:1,description:"داده‌ای برای نمایش وجود ندارد"}))])]),e("section",Vt,[e("div",Yt,[t[24]||(t[24]=e("div",null,[e("h3",{class:"panel__title"},"سفارشات هفته جاری"),e("p",{class:"panel__sub"},"مرتب‌شده بر اساس وزن")],-1)),e("span",Xt,o(m(((Q=l.lastOrder)==null?void 0:Q.length)??0))+" سفارش",1)]),g(a).isMobile?(d(),b(ze,{key:0,class:"order-list","data-source":l.lastOrder,pagination:((Z=l.lastOrder)==null?void 0:Z.length)>10?{pageSize:10,size:"small",align:"center"}:!1,"row-key":"id"},{renderItem:S(({item:i})=>[h(Ce,{class:"order-item"},{default:S(()=>[e("div",qt,[e("span",Jt,o(i.name),1),h(X,{color:G(i.statusColor),class:"order-item__tag"},{default:S(()=>[v(o(i.sts_str),1)]),_:2},1032,["color"])]),e("div",Qt,o(i.customer),1),e("div",Zt,[e("span",null,o(i.w)+" گرم",1),e("span",null,o(g(M)(i.caj)),1)])]),_:2},1024)]),_:1},8,["data-source","pagination"])):(d(),b(Me,{key:1,class:"dash-table",size:"middle","data-source":l.lastOrder,columns:de,pagination:{pageSize:10},scroll:{x:"max-content"},"row-key":"id"},{bodyCell:S(({column:i,record:f})=>[i.dataIndex==="sts_str"?(d(),b(X,{key:0,color:G(f.statusColor)},{default:S(()=>[v(o(f.sts_str),1)]),_:2},1032,["color"])):i.dataIndex==="caj"?(d(),y(L,{key:1},[v(o(g(M)(f.caj)),1)],64)):i.dataIndex==="w"?(d(),y(L,{key:2},[v(o(f.w)+" گرم",1)],64)):P("",!0)]),_:1},8,["data-source"]))])])]}),_:1},8,["spinning"])}}}),os=Ie(es,[["__scopeId","data-v-00f0eac8"]]);export{os as default};