Files
appco_dist/.output/public/_nuxt/CPDlnhCc.js
T
2025-07-26 22:08:43 +03:30

2 lines
4.0 KiB
JavaScript

import{B as R}from"./CLVXcsFb.js";import{d as N,u as B,G as z,r as d,o as U,ak as V,y as f,z as u,A as e,C as c,H as s,B as a,a4 as h,a2 as A,a3 as D,dV as L,F as $,D as _,S as M,a7 as P,al as j,E as x,dW as E,Q as S,dX as F}from"./DE-gAEY9.js";import{U as T}from"./BrDK0rTG.js";import{_ as y}from"./Cg6rMFd1.js";/* empty css */import{e as b}from"./DWEdiVkG.js";import{C as W}from"./BV3uzJPF.js";import{_ as G}from"./D1jpkUzl.js";import"./BqtpcZoZ.js";import"./DlAUqK2U.js";/* empty css */import"./K6mYmw25.js";import"./B2xabo16.js";import"./BvO0l2iw.js";import"./CzFLCxQK.js";import"./CxF6mmbN.js";import"./D5UoBXwP.js";import"./xwwfNiTm.js";import"./Cj99RmFE.js";import"./DtDccBIe.js";import"./DbFPwtZD.js";import"./B1PUzC5B.js";import"./DTrukMh-.js";import"./CQGnQvmb.js";import"./BvEj8OQ2.js";import"./CmLbooJi.js";import"./CW6BuxOB.js";import"./B14ZRY3g.js";import"./CXSgJuLE.js";import"./_Dly5u7x.js";import"./BbN7I0i_.js";import"./Do97BY0a.js";import"./DlXPWY_g.js";const H={class:"px-4 flex items-center justify-between"},I={class:"flex gap-5 py-3"},O={class:"font-semibold"},Q={class:"flex flex-col pt-3.5rem overflow-y-auto h-94vh pb-10 px-3 gap-2"},X={class:"flex gap-2 items-center"},J={class:"mt-2 flex gap-2 items-center"},K={class:"font-bold"},Y={class:"mt-2 flex gap-2 items-center"},Z={class:"font-bold"},ee={class:"mt-2 flex gap-2 items-center"},se={class:"font-bold"},te={class:"flex gap-2 items-center mt-4"},oe={class:"font-bold"},ae={class:"flex items-center"},re={class:"mt-2 flex flex-col gap-2"},le={class:"font-bold"},ie={alt:"instagram",class:"max-w-1/2"},ne={key:0,class:"flex flex-col gap-2"},Ge=N({__name:"StoreRequest",setup(ce){const C=B(),t=z(),g=d(!1),i=d([]);U(async()=>{try{g.value=!0,i.value=await L()}catch(n){console.log("e ===>",n)}finally{g.value=!1}});const p=d(!1),w=async(n,r)=>{try{p.value=!0;const l=await E(n);i.value[r]={...i.value[r],status:2},S.success(t.useString("doneMessage"))}catch(l){console.log("e ===>",l)}finally{p.value=!1}},m=d(!1),k=async(n,r)=>{try{m.value=!0;const l=await F(n);i.value[r]={...i.value[r],status:1},S.success(t.useString("doneMessage"))}catch(l){console.log("e ===>",l)}finally{m.value=!1}};return(n,r)=>{const l=V("lazy");return u(),f("div",null,[e("div",{class:h([" fixed w-full top-0 z-2",s(t).isNightStore?"bg-header-color-dark ":"bg-header-color"])},[e("div",H,[e("div",I,[c(R,{icon:s(t).isRTL?"vuesax-linear:arrow-right":"vuesax-linear:arrow-left",onClick:r[0]||(r[0]=o=>s(C).back())},null,8,["icon"]),e("div",O,a(s(t).useString("storeRequest")),1)]),r[1]||(r[1]=e("div",null,null,-1))])],2),e("div",Q,[(u(!0),f(A,null,D(i.value,(o,v)=>(u(),$(s(W),{class:"card-padding-4 bg-gray-50 border border-1 border-solid border-gray-200 stepNumber py-1px",bodyStyle:{padding:"15px !important"}},{default:_(()=>[e("div",X,[c(T,{width:"30",src:o.users.avatar,"just-show-profile":""},null,8,["src"]),e("div",null,a(o.users.name),1)]),e("div",J,[e("div",K,a(s(t).useString("storeName"))+":",1),e("div",null,a(o.store_name),1)]),e("div",Y,[e("div",Z,a(s(t).useString("telephone"))+":",1),e("div",null,a(o.telephone),1)]),e("div",ee,[e("div",se,a(s(t).useString("fullAddress"))+":",1),e("div",null,a(o.address),1)]),e("div",te,[e("div",oe,a(s(t).useString("status"))+":",1),e("div",{class:h([o.status===1?"text-red-500":o.status===2?"text-green-600":""])},a(o.status===0?s(t).useString("registeredSalesRequest"):o.status===1?s(t).useString("requestWasNotApproved"):o.status===2?s(t).useString("registeredSalesRequestConfirmed"):"null"),3)]),c(s(G)),e("div",ae,[e("div",re,[e("div",le,a(s(t).useString("idCartPic"))+":",1),P(e("img",ie,null,512),[[l,{src:s(j)(o.id_cart_photo_url),loading:s(b),error:s(b)}]])]),o.status===0?(u(),f("div",ne,[c(y,{loading:p.value,onClick:q=>w(o.id,v)},{default:_(()=>[x(a(s(t).useString("confirm")),1)]),_:2},1032,["loading","onClick"]),c(y,{loading:m.value,onClick:q=>k(o.id,v),danger:""},{default:_(()=>[x(a(s(t).useString("cancel")),1)]),_:2},1032,["loading","onClick"])])):M("",!0)])]),_:2},1024))),256))])])}}});export{Ge as default};