Files
machartaa_admin_dist/dist/assets/index-438b492f.js
T
2025-10-19 14:19:29 +03:30

2 lines
9.8 KiB
JavaScript

import{_ as D}from"./BasicMainCard-bd323dbb.js";import{I as E}from"./Icon-4420454e.js";import{_ as z}from"./BaseTable.vue_vue_type_style_index_0_lang-882f1017.js";import{t as I}from"./useDataTime-8719acff.js";import{b as l,d as b,u as F,r as m,g as h,i as k,o as u,c as p,a as t,O as d,L as e,am as w,an as C,X as Q,w as A,F as X,S as M,W as B,N as G}from"./index-a8433551.js";import{e as S,a as N}from"./customer-a1f759e0.js";import{_ as U}from"./AddEditForm.vue_vue_type_script_setup_true_lang-757c6d18.js";import{T as V,a as j}from"./index-4dee99dd.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-ead9b4ae.js";import"./Col-6a6e9347.js";import"./styleChecker-4074517c.js";import"./usePrefix-59ffbd1f.js";import"./button.vue_vue_type_style_index_0_lang-33000dc3.js";import"./index-cd5dab0a.js";import"./raf-ca407421.js";import"./index-47f6ee7f.js";import"./colors-338a38fb.js";import"./index-1c2b64f4.js";import"./useState-ea5d1f15.js";import"./index-b96224b7.js";import"./debounce-12f80d64.js";import"./SearchOutlined-14c653fb.js";import"./pickAttrs-cd8d934f.js";import"./CheckOutlined-fe3ce043.js";import"./objectDestructuringEmpty-24e23e90.js";import"./eagerComputed-9b88cc2c.js";import"./index-4a4899f5.js";import"./BasicModal.vue_vue_type_style_index_0_lang-fc68b6f7.js";import"./index-bcdceab6.js";import"./index-3386ab22.js";import"./index-ab4bfd10.js";import"./EyeOutlined-a79acaa2.js";import"./Modal.vue_vue_type_style_index_0_lang-09feb783.js";import"./BasicInput.vue_vue_type_style_index_0_lang-fff7ede0.js";import"./usePrice-7afab779.js";import"./index-9790e4ab.js";const H="data:image/png;base64,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",W="/assets/wallet-aa584559.svg",J="/assets/trolley-cart-21c92d88.svg",L="/assets/receipt-fcf43d49.svg",Y=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1},{title:"تاریخ",dataIndex:"created_at",key:"created_at",customRender:r=>r.record.birth_date?I(r.record.created_at):"-"},{title:"کد پیگیری",dataIndex:"transaction_id",key:"transaction_id"},{title:"مبلغ پرداخت",dataIndex:"total_price",key:"total_price"},{title:"بانک",dataIndex:"note",key:"note"}],P=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,customRender:r=>r.index+1},{title:"تصویر محصول",dataIndex:"original_image",key:"original_image",filterable:!1,customRender:r=>{var o,s,n;return l("img",{class:"w-15 h-15 object-contain",src:(n=(s=(o=r.record)==null?void 0:o.gallery[0])==null?void 0:s.file)==null?void 0:n.src,alt:""},null)}},{title:"نام محصول",dataIndex:"",key:""},{title:"کد محصول",dataIndex:"",key:""},{title:"برند",dataIndex:"",key:""},{title:"قیمت",dataIndex:"",key:""}],O={class:"border-solid border-1 border-gray-200 rounded-lg py-4 px-16 bg-gray-50"},T={class:"flex justify-between"},Z={class:"flex flex-col items-center gap-3"},$=t("img",{class:"w-12",src:W,alt:"wallet"},null,-1),K={class:"flex flex-col items-center gap-3"},q=t("div",{class:"text-xs font-medium text-gray-500"},"مبلغ کل سفارشات",-1),tt={class:"flex items-center"},et={class:"text-sm font-bold text-blue-600"},st=t("span",{class:"text-sm font-light text-gray-800 mr-1"},"تومان",-1),ot={class:"flex flex-col items-center gap-3"},at=t("img",{class:"w-12",src:J,alt:"trolley-cart"},null,-1),it={class:"flex flex-col items-center gap-3"},lt=t("div",{class:"text-xs font-medium text-gray-500"},"تعداد کل سفارشات",-1),nt={class:"flex items-center"},rt={class:"text-sm font-bold text-blue-600"},ct=t("span",{class:"text-sm font-light text-gray-800 mr-1"},"عدد",-1),dt={class:"flex flex-col items-center gap-3"},mt=t("img",{class:"w-12",src:L,alt:"receipt"},null,-1),_t={class:"flex flex-col items-center gap-3"},ut=t("div",{class:"text-xs font-medium text-gray-500"},"فاکتور های ثبت شده",-1),pt={class:"flex items-center"},ft={class:"text-sm font-bold text-blue-600"},xt=t("span",{class:"text-sm font-light text-gray-800 mr-1"},"عدد",-1),gt={class:"flex flex-col mt-3"},vt=t("span",{class:"text-sm font-bold mb-4"},"آخرین تراکنش ها",-1),At={class:"flex flex-col mt-3"},ht=t("span",{class:"text-sm font-bold mb-4"},"محصولات محبوب",-1),bt=b({__name:"Desk",setup(r){const o=F(),s=m([]),n=h(()=>parseInt(o.currentRoute.value.params.id)),a=m({columns:Y,defaultPageLimit:5,showOptionHeader:!1,showPaginate:!1}),v=m({columns:P,defaultPageLimit:5,showOptionHeader:!1,showPaginate:!1}),f=async()=>{s.value=await S(n.value)};return k(()=>{f()}),(y,x)=>{const i=z;return u(),p("div",null,[t("div",O,[t("div",T,[t("div",Z,[$,t("div",K,[q,t("div",tt,[t("span",et,d(e(s).total_sale),1),st])])]),t("div",ot,[at,t("div",it,[lt,t("div",nt,[t("span",rt,d(e(s).count_order),1),ct])])]),t("div",dt,[mt,t("div",_t,[ut,t("div",pt,[t("span",ft,d(e(s).count_sale),1),xt])])])])]),t("div",gt,[vt,l(i,w(C(e(a))),null,16)]),t("div",At,[ht,l(i,w(C(e(v))),null,16)])])}}}),yt=b({__name:"CustomerSts",props:{sts:{}},setup(r){const o={1:{color:"#16A34A",bgColor:"#DCFCE7",title:"تایید شده"},2:{color:"#CA8A04",bgColor:"#FEF9C3",title:"بایگانی شده"},3:{color:"#DC2626",bgColor:"#FEE2E2",title:"رد شده"}};return(s,n)=>(u(),p("span",{class:"px-4 py-2 rounded-[5px] w-fit",style:Q({background:o[s.sts].bgColor,color:o[s.sts].color})},d(o[s.sts].title),5))}}),wt={key:0,class:"grid grid-cols-1 md:grid-cols-4 md:gap-4"},Ct={class:"col-span-1 border-solid border-1 border-gray-200 rounded-lg"},Bt={class:"h-full p-6"},It={class:"flex justify-between mb-6"},Ft={class:"flex items-center"},kt=t("img",{class:"w-12",src:H,alt:"avatar"},null,-1),Rt={class:"text-base font-bold mr-1"},Dt=t("span",{class:"mr-1 text-xs font-medium"},"ویرایش اطلاعات",-1),Et={class:"flex flex-col"},zt={class:"mt-6"},Qt={class:"text-gray-500 flex items-center"},Xt={class:"text-xs font-medium mr-2"},Mt={class:"text-sm font-normal text-[#1E2229]"},Gt={class:"flex flex-col mb-6"},St={class:"text-gray-500 flex items-center"},Nt=t("span",{class:"text-xs font-medium mr-2"},"آدرس",-1),Ut={class:"text-sm font-normal text-[#1E2229] text-justify mt-5 mx-1"},Vt={class:"col-span-3 pt-1"},Ce=b({__name:"index",setup(r){const o=m("1");m([]);const s=F(),n=m(!1),a=m(null),v=h(()=>parseInt(s.currentRoute.value.params.id)),f=async()=>{a.value=await N(v.value)};k(()=>{f()});const y=h(()=>{var x,i,_,g;return[{title:"mobile",title_fa:"شماره همراه",icon:"vuesax-linear:mobile",value:((x=a.value)==null?void 0:x.mobile)||"-"},{title:"phone_number",title_fa:"شماره ثابت",icon:"vuesax-linear:call",value:((i=a.value)==null?void 0:i.phone_number)||"-"},{title:"email",title_fa:"پست الکترونیک",icon:"vuesax-linear:sms",value:((_=a.value)==null?void 0:_.email)||"-"},{title:"birth_date",title_fa:"تاریخ تولد",icon:"vuesax-linear:gift",value:(g=a.value)!=null&&g.birth_date?I(a.value.birth_date):"-"}]});return(x,i)=>{const _=E,g=D;return u(),p("div",null,[l(g,{class:"h-full"},{default:A(()=>[e(a)?(u(),p("div",wt,[t("div",Ct,[t("div",Bt,[t("div",It,[t("div",Ft,[kt,t("span",Rt,d(e(a).name),1)]),t("div",{class:"flex items-center cursor-pointer text-blue-600",onClick:i[0]||(i[0]=c=>n.value=!0)},[l(_,{icon:"vuesax-linear:edit-2",size:"16"}),Dt])]),t("div",Et,[l(yt,{sts:1}),t("div",zt,[(u(!0),p(X,null,M(e(y),(c,R)=>(u(),p("div",{class:"flex justify-between items-start mb-6",key:R},[t("div",Qt,[l(_,{icon:c.icon,size:"16"},null,8,["icon"]),t("span",Xt,d(c.title_fa),1)]),t("div",Mt,d(c.value),1)]))),128)),t("div",Gt,[t("div",St,[l(_,{icon:"vuesax-linear:location",size:"16"}),Nt]),t("div",Ut,d(e(a).address),1)])])])])]),t("div",Vt,[l(e(V),{activeKey:e(o),"onUpdate:activeKey":i[1]||(i[1]=c=>B(o)?o.value=c:null)},{default:A(()=>[l(e(j),{key:"1",tab:"میزکار"},{default:A(()=>[l(bt)]),_:1})]),_:1},8,["activeKey"])])])):G("",!0)]),_:1}),l(U,{visible:e(n),"onUpdate:visible":i[2]||(i[2]=c=>B(n)?n.value=c:null),"is-edit":!0,data:e(a)||void 0,onSuccess:f},null,8,["visible","data"])])}}});export{Ce as default};