HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/8.2.20
System: Linux 825a8fd6cf8c 3.10.0-1160.95.1.el7.x86_64 #1 SMP Mon Jul 24 13:59:37 UTC 2023 x86_64
User: apache (48)
PHP: 8.2.20
Disabled: NONE
Upload Files
File: /var/www/html/public/static/js/hookBooking-legacy-8b24b4a8.js
System.register(["./po-legacy-c6c5d2ea.js","./vue-router-legacy-a12307c3.js","./message-legacy-10af7c73.js","./index-legacy-42c17c53.js","./runtime-core.esm-bundler-legacy-c5df00b7.js","./index-legacy-dd5053a9.js","./preload-helper-legacy-f8638e03.js","./vue-i18n.runtime.esm-bundler-legacy-720876b1.js","./index-legacy-c9e20962.js","./_commonjsHelpers-legacy-5498c249.js","./utils-legacy-c0023c33.js","./focus-trap-legacy-631b7396.js","./error-legacy-e98f9e58.js"],(function(e,t){"use strict";var i,a,n,o,s,c,r,l,d,u,m,g,h,_,p,v,f,y,b;return{setters:[e=>{i=e.bookingOrderListWeb,a=e.DeliverAction,n=e.bookingCheckIn,o=e.getHealthFormDataWeb,s=e.submitHealthFormModelWeb,c=e.getBookingMonthDaysWeb,r=e.bookingOrderWeb,l=e.bookingSchduleWeb,d=e.bookingPaymentWeb,u=e.bookingCancelledWeb,m=e.getTherapistListBookingWeb,g=e.getBalanceTimesWeb},e=>{h=e.d,_=e.u},e=>{p=e.b7},e=>{v=e.o},e=>{f=e.r,y=e.A,b=e.o},null,null,null,null,null,null,null,null],execute:function(){e("useEqu",(function(e){const{query:t,params:k}=h(),D=_(),S=f(!1),C=f(!1),I=f(!1),T=f(!1),x=f(!1),w=f(!1),j=f(!1),W=f(!1),L=f(!1),O=f(!1),A=f(!0),N=f([]),B=f([]),P=f([]),q=f([]),H=f([]),K=f(!1),z=f(""),E=f([]),F=f([]),M=f([]),R=f([]),$=f([]),Y=y({}),V=y({});y({}),y({});const G=y({loacation_id:"",loacation_name:"",Client_name:"",Client_id:"",date:"",time:"",service_name:"",Therapist_name:"",Therapist_id:"",comment:"",During:60,gender:-1,description:"",service_times:"",config_id:"",dateInfo:"",Terapist:""}),J=y({destination_comp:"",state:"",city:"",address:"",phone:"",contact:"",customer_id:""}),Q=y({userId:"",bookingorder_id:""}),U=y({name:"",id:""}),X=y({name:"",id:""}),Z=f([{id:2,text:"New",value:"new",is_selected:1},{id:3,text:"Check In",value:"check_in",is_selected:1},{id:4,text:"Invoice",value:"invoice",is_selected:1},{id:5,text:"Email",value:"email",is_selected:1}]),ee=f([{id:1,name:"Massage",value:"Massage",is_Selected:1},{id:2,name:"Acupuncture",value:"Acupuncture",is_Selected:0}]),te=f([{id:1,text:"Male",value:1,is_selected:0},{id:2,text:"Female",value:2,is_selected:0},{id:3,text:"Both",value:0,is_selected:0}]),ie=y({}),ae=y({}),ne=y({}),oe=y({}),se=y({}),ce=y({});y({});const re=y({}),le=y({}),de=y({}),ue=y({});y({}),y({});const me=y({qo_item_str:"",name:"",address:"",way:"",shipping:[],itemsDetail:[],trackingNo:"",courier:"",comment:""}),ge=y({total:0,pageSize:10,currentPage:1,background:!0,pageSizes:[10,25,50,100]}),he=f([{id:1,text:"Current",value:"current"},{id:2,text:"Today",value:"today"},{id:3,text:"Yesterday",value:"yesterday"},{id:4,text:"Tomorrow",value:"tomorrow"},{id:5,text:"All",value:"all"}]),_e=y({order_key:"",material_key:"",truck_key:"",truck_id:"",comment:"",show:"",searchKey:"",searchDate:"all",room:"",bookingorder_id:"",clinic_id:"",therapists_id:"",type:"",role:"client"});async function pe(){S.value=!0;const{data:t}=await i(Object.assign(Y,{pageSize:ge.pageSize,page:ge.currentPage,searchKey:_e.searchKey,searchDate:_e.searchDate,clinic_id:_e.clinic_id,therapists_id:_e.therapists_id,bindCustomerId:"",role:_e.role,customer_id:e.customer_id}));E.value=t.date,ge.total=t.total,S.value=!1}async function ve(e){const{data:t}=await d(Object.assign(ne,{bookingorder_id:e.id}));1==t.code?(pe(),p({type:"success",message:t.msg})):p({type:"error",message:t.msg})}async function fe(e){const{data:t}=await u(Object.assign(oe,{bookingorder_id:e.id}));1==t.code?(pe(),p({type:"success",message:t.msg})):p({type:"error",message:t.msg})}async function ye(){const{data:e}=await m(Object.assign(V,{date:G.date}));1==e.code?R.value=e.data:R.value=[]}async function be(){const{data:e}=await g(Object.assign(re,{Therapist_id:G.Therapist_id,date:G.date,sex:G.gender,Description:G.service_name}));1==e.code?(M.value=e.data[0].can_selected_time,G.config_id=e.data[0].id):(M.value=[],M.value.config_id="")}async function ke(){const{data:e}=await c(Object.assign(le,{Therapist_id:G.Therapist_id,sex:G.gender,Description:G.service_name}));1==e.code&&(q.value=e.data.year_month_arr,W.value=!1)}return b((()=>{_e.type=localStorage.getItem("type"),2==_e.type&&(_e.clinic_id=localStorage.getItem("clinicIdOverall"),_e.role="clinic"),1==_e.type&&(_e.therapists_id="",_e.role="therapists"),t.searchKey&&(_e.searchKey=t.searchKey),pe()})),{searchDetail:_e,btnSearchPart:function(){pe()},loading:S,small:K,selectList:["Index","Order#","Clinic","Therapist","Name","Status","time","Order#","Service","Session","Room","Date","Note","Invoice","Action"],columns:[{type:"selection",width:55,align:"left",hide:({checkList:e})=>!e.includes("勾选列")},{label:"Index",type:"index",width:70,hide:({checkList:e})=>!e.includes("Index")},{label:"Clinic",prop:"clinic_name",minWidth:100,hide:({checkList:e})=>!e.includes("Clinic")},{label:"Therapist",prop:"Therapists_name",minWidth:100,hide:({checkList:e})=>!e.includes("Therapist")},{label:"Name",slot:"Name",minWidth:100,hide:({checkList:e})=>!e.includes("Name")},{label:"Status",prop:"status",slot:"status",minWidth:100,hide:({checkList:e})=>!e.includes("Status")},{label:"time",prop:"create_time",minWidth:100,hide:({checkList:e})=>!e.includes("item")},{label:"Order#",prop:"booking_order_no",minWidth:100,hide:({checkList:e})=>!e.includes("Order#")},{label:"Service",prop:"description_type",minWidth:150,hide:({checkList:e})=>!e.includes("Service")},{label:"Session",prop:"session_show",minWidth:150,hide:({checkList:e})=>!e.includes("Session")},{label:"Room",prop:"room",minWidth:120,hide:({checkList:e})=>!e.includes("Room")},{label:"Date",prop:"begin_time",minWidth:120,slot:"SeviceDate",hide:({checkList:e})=>!e.includes("Date")},{label:"Note",slot:"Note",minWidth:120,hide:({checkList:e})=>!e.includes("Note")},{label:"Invoice",slot:"Invoice",minWidth:120,hide:({checkList:e})=>!e.includes("Invoice")},{label:"Action",fixed:"right",width:250,slot:"operation",hide:({checkList:e})=>!e.includes("Action")}],pagination:ge,handleSizeChange:function(e){ge.pageSize=e,pe()},handleCurrentChange:function(e){ge.currentPage=e,pe()},PartList:E,order_date:z,deliverDialog:j,selectClick:function(e){me.qo_item_str="";const t=[];e.forEach(((e,i)=>{t.push(e.qo_item_id)})),me.qo_item_str=t.toString()},deliverDataArr:me,btnDeliverConfirm:async function(){const{data:e}=await a(Object.assign(ie,{items:me.itemsDetail,shipping_address_id:me.address,customer_id:J.customer_id,trackingNo:me.trackingNo,deliverType:me.way,courier:me.courier,comment:me.comment}));1==e.code?(pe(),j.value=!1,p({type:"success",message:e.msg})):p({type:"error",message:e.msg})},expressCompanyData:he,onSearchDate:function(){pe()},getNote:function(e){let t="";return e&&e.assocInfo&&e.assocInfo.note.length>0&&(t=e.assocInfo.note[0].id),t},getInvoice:function(e){let t="";return e&&e.assocInfo&&e.assocInfo.invoice.length>0&&(t=e.assocInfo.invoice[0].invoice_number),t},onCheckIn:function(e){_e.bookingorder_id=e.id,C.value=!0},addDuringDialog:C,addDuringConfirm:async function(){if(""==_e.room)return void p({type:"error",message:"Please fill in the room"});const{data:e}=await n(Object.assign(ae,{bookingorder_id:_e.bookingorder_id,room:_e.room}));1==e.code?(pe(),C.value=!1,p({type:"success",message:e.msg})):p({type:"error",message:e.msg})},onPaymant:e=>{v.confirm("Are you sure to payment?",{confirmButtonText:"confirm",cancelButtonText:"cancel",type:"warning"}).then((()=>{ve(e)})).catch((()=>{p({type:"info",message:"Canceled"})}))},onCancel:e=>{v.confirm("Are you sure to cancel booking order?",{confirmButtonText:"confirm",cancelButtonText:"cancel",type:"warning"}).then((()=>{fe(e)})).catch((()=>{p({type:"info",message:"Canceled"})}))},onHealthForm:async function(e){Q.userId=e.id;const{data:t}=await o(Object.assign(se,{customer_id:e.id}));1==t.code&&($.value=t.model.health_info,N.value=t.model.information,W.value=!0)},infoData:N,healthDialog:W,health_info:$,onHealth:function(e,t){1==t.is_selected?t.is_selected=0:0==t.is_selected&&(t.is_selected=1)},btnHealthConfirm:async function(e){const t={information:N.value,health_info:$.value};S.value=!0;const{data:i}=await s(Object.assign(ce,{customer_id:Q.userId,data_row:t}));1==i.code&&(p({type:"success",message:i.msg}),W.value=!1,S.value=!1)},AddBooking:function(){L.value=!0,ye(),ke()},addForm:G,addBookingDialog:L,serviceData:ee,TherapistData:R,isData:te,selectedTr:function(e,t){R.value.forEach(((e,t)=>{e.isselect=0})),e.isselect=1,G.Therapist_id=e.value},onSelectLocation:function(){O.value=!0},locationDialog:O,locationData:X,eventIsNumlocation:function(){G.loacation_name=X.name,G.loacation_id=X.id},ClientDialog:x,eventIsNum:function(){G.Client_id=U.id,G.Client_name=U.name},ClientData:U,onSelClient:function(){x.value=!0},goPrivacy:function(){w.value=!0},PrivacyDialog:w,disabledWeekends:function(e){const t=e.getFullYear(),i=String(e.getMonth()+1).padStart(2,"0"),a=String(e.getDate()).padStart(2,"0"),n=`${t}-${i}-${a}`;return!q.value.includes(n)},timeData:M,yearmontharr:q,onServiceTimes:function(){""==G.date&&p({type:"error",message:"Please select date"})},serverDate:function(){be(),ye()},btnServerDate:function(){-1==G.gender&&""==G.Therapist_id&&p({type:"error",message:"please select therapist or gender"})},btnAddConfirm:async function(){const{data:e}=await r(Object.assign(de,{clinics_id:"",therapist_list:G.Therapist_id,description:G.description,service_date:G.date,service_times:G.service_times,first_name:"",last_name:"",phone:"",email:"",config_id:G.config_id,add_session:"",during:G.During,sex:G.gender,customer_id:G.Client_id,company_id:G.Client_name,Description_type:G.service_name}));1==e.code?(pe(),L.value=!1):p({type:"error",message:e.msg})},goHealth:function(){D.push({path:"/crm/order/health",query:{note:1}})},BookingInfo:async function(){T.value=!0;const{data:e}=await l(Object.assign(ue,{date:"2024-03-07"}));1==e.code&&(P.value=e.data.dataDetail,G.Terapist=e.data.Terapist[0].first_name+e.data.Terapist[0].last_name,T.value=!0)},BookingInfoDialog:T,BookingInfoData:P,dropdownVisible:A,addServiceData:F,onServiceAdd:function(e){if(1==F.value.length)return;1==e.is_Selected?e.is_Selected=0:e.is_Selected=1;const t=[];F.value.forEach(((e,i)=>{1==e.is_Selected&&t.push(e.name)})),G.service_name=t.toString()},Therapists:H,clinicData:B,onClinicData:function(e){null==e&&(_e.clinic_id="")},onTherapists:function(e){null==e&&(_e.therapists_id="")},onExpressCompanyData:function(e){null==e&&(_e.searchDate="")},onDetail:function(e){Q.bookingorder_id=e.id,I.value=!0},bookingDetailDialog1:I,formArr:Q,onbKDetail:function(){pe()},stulesShow:Z}}))}}}));