/
home
/
henzagold
/
apps
/
export
/
assets
/
File Upload :
llllll
Current File: /home/henzagold/apps/export/assets/customerChoice.50053443.js
import{_ as b}from"./dialogEmpty1.ef73bb54.js";import{d as k,s as h,M as A,av as N,A as D,b as n,e,f as r,I as u,i as d,F as x,B as C,o as a,l as m,u as v,h as E,x as L,C as $,t as c,z as F,j,D as B}from"./index.fe179f23.js";import{_ as I}from"./spinner.efdda5c2.js";import{_ as M}from"./SearchInput.79cd52d6.js";import{_ as S}from"./DialogVant.2cff9447.js";import{_ as T}from"./empty.c18016d2.js";import"./useConfigInject.c3caa5fc.js";import"./index.85160388.js";import"./Spin.7f0d5203.js";import"./debounce.45c0f724.js";const U="/assets/customerEmpty.f5d807ae.svg",V={class:"fixed top-0 overflow-hidden bg-white shadow-md p-[20px] pl-[30px] w-full z-[10]"},z={class:"flex justify-between items-center mb-4"},O=e("h4",{class:"bold mb-0 text-black"},"\u0644\u06CC\u0633\u062A \u0645\u0634\u062A\u0631\u06CC\u0627\u0646",-1),q=e("span",null,null,-1),P={class:"pt-[139px] px-[16px] pb-[70px] max-w-screen-md m-auto"},R={class:"flex"},G=["onClick"],H={class:"border-[#E8EAEE] border-[2px] p-1 rounded-lg h-[60px] w-[68px]"},J=["src"],K=["src"],Q={class:"mt-5 mr-3 w-full"},W={class:"flex justify-between"},X={class:"font-bold mb-0 text-black text-2xl truncate"},Y={class:"flex items-center mt-5"},Z={class:"text-secondary mt-2 font-bold mr-2"},ee={class:"flex items-center"},te={class:"text-secondary mt-2 font-bold mr-2"},se={class:"flex items-center"},oe={key:0,class:"text-secondary mt-2 font-bold mr-2"},ie={key:1,class:"text-secondary mt-2 font-bold mr-2"},ae={class:"flex items-center"},le={class:"text-secondary mt-2 font-bold mr-2"},re=e("img",{src:b,alt:"",class:"opacity-80"},null,-1),ye=k({__name:"customerChoice",setup(ne){const l=h({model1:!1,model2:!1,priceModal1:!1,priceModal2:!1,priceModal2Fail:!1,isFirst:!0,confirmNotify:!1,confirmNotifyText:"",confirmNotifyID:-1}),s=h({loading:!1,viewDrawer:!1,customerList:[],filteredCustomerList:[]}),_=(o,i)=>{l.confirmNotifyText=i?"\u06A9\u0627\u0631\u0628\u0631 \u063A\u06CC\u0631 \u0641\u0639\u0627\u0644 \u0634\u0648\u062F\u061F":"\u0651\u06A9\u0627\u0631\u0628\u0631 \u0641\u0639\u0627\u0644 \u0634\u0648\u062F\u061F",l.confirmNotifyID=o,l.confirmNotify=!0};async function y(o){try{s.loading=!0,await j.toggleActiveUser(o)}catch(i){console.log(i,"errrrrrrrrr")}finally{s.loading=!1,s.viewDrawer=!1,B.push({name:"userPage::hasSubRoute"})}}function w(o){o?s.filteredCustomerList=s.customerList.filter(i=>i.name.includes(o)):s.filteredCustomerList=s.customerList}async function f(){try{s.loading=!0;const{data:o}=await C.post("/my-child");s.customerList=o,s.filteredCustomerList=o}catch(o){console.log(o,"errrrrrrrrr")}finally{s.loading=!1}}A(()=>s.viewDrawer,async()=>{s.viewDrawer&&await f()});const g=async()=>{await C.post("/customer/toggle-active",{id:l.confirmNotifyID}),l.confirmNotify=!1,await f()};return N("\u0644\u06CC\u0633\u062A \u0645\u0634\u062A\u0631\u06CC\u0627\u0646"),D(()=>{f()}),(o,i)=>(a(),n(x,null,[e("header",V,[e("nav",z,[r(u,{icon:"vuesax-linear:arrow-right-1",class:"cursor-pointer text-black",size:"25",onClick:i[0]||(i[0]=t=>o.$router.push({name:"userPage::hasSubRoute"}))}),O,q]),r(M,{onSearch:w,"place-holder":"\u062C\u0633\u062A\u062C\u0648\u06CC"})]),r(I,{spinning:s.loading,tip:"\u062F\u0631 \u062D\u0627\u0644 \u062B\u0628\u062A \u0627\u0637\u0644\u0627\u0639\u0627\u062A"},{default:d(()=>[e("div",P,[s.filteredCustomerList.length==0?(a(),m(T,{key:0,image:v(U)},null,8,["image"])):E("",!0),(a(!0),n(x,null,L(s.filteredCustomerList,(t,ue)=>(a(),n("div",{class:"bg-light border-[#E8EAEE] border-[1px] rounded-[5px] p-3 w-full mb-4 text-white cursor-pointer",key:t.id},[e("div",R,[e("div",{class:"flex w-full",onClick:p=>y(t)},[e("div",H,[t.image?(a(),n("img",{key:0,class:"w-full h-full aspect-square object-fill",src:t.image.image},null,8,J)):(a(),n("img",{key:1,class:"w-full h-full aspect-square object-fill",src:v($)},null,8,K))]),e("div",Q,[e("div",W,[e("h5",X,c(t.name),1)]),e("div",Y,[r(u,{icon:"vuesax-linear:mobile",color:"#8d6a46",class:"w-5"}),e("div",Z,c(t.mobile),1)]),e("div",ee,[r(u,{icon:"vuesax-linear:call",color:"#8d6a46",class:"w-5"}),e("div",te,c(t.phone),1)]),e("div",se,[r(u,{icon:"vuesax-linear:cake",color:"#8d6a46",class:"w-5"}),t.birth_date?(a(),n("div",oe,c(o.$filters.jdate(t.birth_date)),1)):(a(),n("div",ie,"\u0628\u062F\u0648\u0646 \u062A\u0627\u0631\u06CC\u062E"))]),e("div",ae,[r(u,{icon:"vuesax-linear:location",color:"#8d6a46",class:"w-5"}),e("div",le,c(t.address),1)])])],8,G),t.active===1?(a(),m(u,{key:0,icon:"vuesax-linear:user-tick",color:"#1C2D56",onClick:p=>_(t.id,!0),class:"h-16 w-16 p-4"},null,8,["onClick"])):(a(),m(u,{key:1,icon:"vuesax-linear:user-remove",color:"#e21515",onClick:p=>_(t.id,!1),class:"h-16 w-16 p-4"},null,8,["onClick"]))])]))),128))])]),_:1},8,["spinning"]),r(S,{show:l.confirmNotify,"onUpdate:show":i[2]||(i[2]=t=>l.confirmNotify=t),timeOut:-1,closeOnClickOverlay:!0},{img:d(()=>[re]),title:d(()=>[F(c(l.confirmNotifyText),1)]),button:d(()=>[e("div",{class:"text-center text-[#1C2D56]",onClick:g},"\u0628\u0644\u0647"),e("div",{class:"text-center text-[#6b7280]",onClick:i[1]||(i[1]=t=>l.confirmNotify=!1)},"\u0628\u06CC \u062E\u06CC\u0627\u0644")]),_:1},8,["show"])],64))}});export{ye as default};
Copyright ©2k19 -
Hexid
|
Tex7ure