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/hookBConfig-legacy-6ce2b9bf.js
System.register(["./po-legacy-b0431e4e.js","./message-legacy-10af7c73.js","./index-legacy-42c17c53.js","./runtime-core.esm-bundler-legacy-c5df00b7.js","./index-legacy-f612e930.js","./preload-helper-legacy-f8638e03.js","./vue-i18n.runtime.esm-bundler-legacy-720876b1.js","./index-legacy-c9e20962.js","./_commonjsHelpers-legacy-5498c249.js","./vue-router-legacy-a12307c3.js","./utils-legacy-c0023c33.js","./focus-trap-legacy-631b7396.js","./error-legacy-e98f9e58.js"],(function(e,i){"use strict";var a,t,s,n,c,d,r,o,l,u,_,m,g,p,y,v;return{setters:[e=>{a=e.bookingPublicListWeb,t=e.DeliverAction,s=e.getManageTherapistWeb,n=e.bookingPublicWeb,c=e.bookingPublicDetailWeb,d=e.getServiceListWeb,r=e.getWeekDataByDate,o=e.getManagerClinicsListWeb,l=e.getTherapistDetailWeb,u=e.bookingStopWeb,_=e.bookingRestartWeb},e=>{m=e.b7},e=>{g=e.o},e=>{p=e.r,y=e.A,v=e.o},null,null,null,null,null,null,null,null,null],execute:function(){e("useEqu",(function(){const e=p(!1),i=p(!1),h=p(!1),S=p(""),f=p(""),b=p([]),k=p([]),D=p([]),w=p([]),T=p([{ids:1,weekdayData:[],addServiceData:[],pickerData:[{id:1,begin:"09:00",end:"12:00",time:["09:00","12:00"]},{id:2,begin:"13:00",end:"18:00",time:["13:00","18:00"]}],service_name:"Massage",session:"60",add_session:"30",tables:4,spend_time:15,blocked_time:"15",is_all:!1}]),x=y([]),W=y({}),O=y({}),j=y({}),E=y({}),A=y({}),N=y({}),C=y({}),J=y({}),M=y({}),L=y({destination_comp:"",state:"",city:"",address:"",phone:"",contact:"",customer_id:""}),P=y({gender:"",service_name:"Massage",session:"60",add_session:"30",date:"",privacy_police:"",Therapist:"",edit_id:"",tables:4,spend_time:15,blocked_time:"15",weekdayData1:"",serve1:"",Clinic_id:"",type:"",addServiceData:"",weekdayAll:!1}),B=p([{id:1,text:"Male",value:1,is_selected:0},{id:2,text:"Female",value:2,is_selected:0}]),q=p([{id:1,value:"15",text:" 15 Min",is_Selected:1},{id:2,value:"30",text:" 30 Min",is_Selected:0},{id:3,value:"60",text:" 60 Min",is_Selected:0},{id:4,value:"90",text:" 90 Min",is_Selected:0}]),I=p([{id:1,value:"15",text:" 15 Min",is_Selected:1},{id:2,value:"30",text:" 30 Min",is_Selected:0}]),z=p([{id:1,name:"Massage",value:"Massage",is_Selected:1},{id:2,name:"Acupuncture",value:"Acupuncture",is_Selected:0}]),F=p([]),K=p([{id:1,begin:"09:00",end:"12:00",time:["09:00","12:00"]},{id:2,begin:"13:00",end:"18:00",time:["13:00","18:00"]}]),R=p([{id:1,text:"Monday",value:"monday",is_Selected:1},{id:2,text:"Tuesday",value:"tuesday",is_Selected:1},{id:3,text:"Wednesday",value:"wednesday",is_Selected:1},{id:4,text:"Thursday",value:"thursday",is_Selected:1},{id:5,text:"Friday",value:"friday",is_Selected:1},{id:6,text:"Saturday",value:"saturday",is_Selected:0},{id:7,text:"Sunday",value:"sunday",is_Selected:0}]),H=y({}),Y=y({qo_item_str:"",name:"",address:"",way:"",shipping:[],itemsDetail:[],trackingNo:"",courier:"",comment:""}),G=y({total:0,pageSize:10,currentPage:1,background:!0,currentPage:1,pageSizes:[10,25,50,100]}),Q=y({order_key:"",material_key:"",truck_key:"",truck_id:"",comment:"",show:"",searchKey:"",clinics_id:""});async function U(){const{data:e}=await l(Object.assign(W,{therapists_id:P.Therapist,clinics_id:Q.clinics_id}));1==e.code?(x.value=e.data.services_info_full,P.addServiceData=e.data.services_info_full,T.value.forEach(((e,i)=>{const a=JSON.parse(JSON.stringify(x.value));a.forEach(((i,a)=>{e.addServiceData.forEach(((e,a)=>{i.service_name==e.service_name&&1==e.is_Selected&&(i.is_Selected=1)}))})),e.addServiceData=a}))):m({type:"error",message:e.msg})}async function V(){Q.clinics_id=localStorage.getItem("clinicIdOverall"),P.Clinic_id=Q.clinics_id,e.value=!0;const{data:i}=await a(Object.assign(W,{searchKey:Q.searchKey,clinics_id:Q.clinics_id}));b.value=i.data,X(),e.value=!1}async function X(){const{data:e}=await s(Object.assign(O,{clinics_id:P.Clinic_id}));1==e.code?D.value=e.data:m({type:"error",message:e.msg})}function Z(e){const a=e.service_times;a.forEach(((e,i)=>{e.time=[e.time[0],e.time[1]]})),T.value=[];const t={ids:T.value.length+1,weekdayData:e.weekdayData,addServiceData:e.addServiceData,pickerData:a,session:e.session,add_session:e.add_session,tables:e.acup_table_nums,spend_time:e.acup_spend_time,blocked_time:e.blocked_time};T.value.push(t),P.Clinic_id=e.clinics_id,X(),P.Therapist=e.Therapist_id,P.service_name=e.description_type,P.date=[e.period_date_begin.substring(0,10),e.period_date_end.substring(0,10)],P.privacy_police=e.privacy_police,P.edit_id=e.id;let s=!1;T.value[0].weekdayData.forEach(((e,i)=>{0==e.is_Selected&&(s=!0)})),0==s&&(T.value[0].is_all=!0),i.value=!0}async function $(e){const{data:i}=await u(Object.assign(A,{config_id:e.id}));1==i.code?(V(),m({type:"success",message:i.msg})):m({type:"error",message:i.msg})}async function ee(e){const{data:i}=await _(Object.assign(N,{config_id:e.id}));1==i.code?(V(),m({type:"success",message:i.msg})):m({type:"error",message:i.msg})}async function ie(){const{data:e}=await d(Object.assign(M,{used:"Y"}));if(1==e.code){const i=JSON.parse(JSON.stringify(e.data)),a=JSON.parse(JSON.stringify(e.data));T.value[0].addServiceData=i,f.value=e.owner_Therapist_id,P.addServiceData=a;const t=[];T.value[0].addServiceData.forEach(((e,i)=>{1==e.is_Selected&&t.push(e.service_name)})),T.value[0].service_name=t.toString(),P.serve1=e.data}else m({type:"error",message:e.msg})}function ae(e){const i=T.value.findIndex((i=>i.ids===e.ids));-1!==i&&T.value.splice(i,1),T.value.forEach(((e,i)=>{e.ids=i+1}))}async function te(e){const{data:i}=await r(Object.assign(C,{begin:e[0],end:e[1]}));if(1==i.code){const e=JSON.parse(JSON.stringify(i.data));P.weekdayData1=e,T.value.forEach(((e,a)=>{const t=JSON.parse(JSON.stringify(i.data)),s=JSON.parse(JSON.stringify(e.weekdayData));e.weekdayData=t,e.weekdayData.forEach(((e,i)=>{s.forEach(((i,a)=>{1==i.is_Selected&&e.value==i.value&&(e.is_Selected=1)}))}))}))}else m({type:"error",message:i.msg})}return v((()=>{V();const e=parseInt(localStorage.getItem("type"));P.type=e,1==P.type&&ie(),async function(){if(2!=P.type)return;const{data:e}=await o(Object.assign(J,{cliniic_name:"",pageSize:1e3,page:1}));1==e.code&&(w.value=e.data)}()})),{searchDetail:Q,btnSearchPart:function(){V()},loading:e,small:h,selectList:["Description","Service Week Day","Work Time","Session","Blocked Time","Period Date","Action"],columns:[{type:"selection",width:55,align:"left",hide:({checkList:e})=>!e.includes("勾选列")},{label:"序号列",type:"index",width:70,hide:({checkList:e})=>!e.includes("序号列")},{label:"Description",prop:"description_type",minWidth:100,hide:({checkList:e})=>!e.includes("Description")},{label:"Service Week Day",prop:"service_week_day_show",minWidth:100,hide:({checkList:e})=>!e.includes("Service Week Day")},{label:"Work Time",prop:"part_no",slot:"WorkTime",minWidth:100,hide:({checkList:e})=>!e.includes("Work Time")},{label:"Session",prop:"customer_product_name",slot:"Session",minWidth:100,hide:({checkList:e})=>!e.includes("Session")},{label:"Blocked Time",prop:"blocked_time_show",minWidth:150,slot:"slotAction",hide:({checkList:e})=>!e.includes("Blocked Time")},{label:"Period Date",prop:"item_required_quantity",slot:"PeriodDate",minWidth:120,hide:({checkList:e})=>!e.includes("Period Date")},{label:"Action",fixed:"right",width:150,slot:"operation",hide:({checkList:e})=>!e.includes("Action")}],pagination:G,handleSizeChange:function(e){G.pageSize=e,V()},handleCurrentChange:function(e){G.currentPage=e,V()},PartList:b,order_date:S,deliverDialog:i,selectClick:function(e){Y.qo_item_str="";const i=[];e.forEach(((e,a)=>{i.push(e.qo_item_id)})),Y.qo_item_str=i.toString()},deliverDataArr:Y,btnDeliverConfirm:async function(){const{data:e}=await t(Object.assign(H,{items:Y.itemsDetail,shipping_address_id:Y.address,customer_id:L.customer_id,trackingNo:Y.trackingNo,deliverType:Y.way,courier:Y.courier,comment:Y.comment}));1==e.code?(V(),i.value=!1,m({type:"success",message:e.msg})):m({type:"error",message:e.msg})},btnAdd:function(){T.value=[],P.date=[],P.weekdayData1=[];const e={ids:1,weekdayData:[],addServiceData:[],pickerData:[{id:1,begin:"09:00",end:"12:00",time:["09:00","12:00"]},{id:2,begin:"13:00",end:"18:00",time:["13:00","18:00"]}],service_name:"Massage",session:"60",add_session:"30",tables:4,spend_time:15,blocked_time:"15",is_all:!1};T.value.push(e),P.edit_id="",1==P.type&&(P.Therapist=f.value,ie()),i.value=!0},addForm:P,isData:B,selectedTr:function(e){P.gender==e.value?P.gender=-1:P.gender=e.value},weekdayData:R,onWeekday:function(e,i){e.weekdayData.forEach(((e,a)=>{e.id==i.id&&(1==e.is_Selected?e.is_Selected=0:0==e.is_Selected&&(e.is_Selected=1))}))},serviceData:z,pickerData:K,onTime:function(e){e.begin=e.time[0],e.end=e.time[1]},value1:F,onDelete1:function(e,i){const a=e.pickerData.findIndex((e=>e.id===i.id));-1!==a&&e.pickerData.splice(a,1),e.pickerData.forEach(((e,i)=>{e.id=i+1}))},AddTime:function(e){const i={id:e.pickerData.length+1,begin:"00:00",end:"23:59",time:["00:00","23:59"]};e.pickerData.push(i)},SessionDatas:q,BlockedTimes:I,TherapistDate:D,owner_Therapist_id:f,onTherapist:function(e){D.value.forEach(((i,a)=>{i.id==e&&(P.gender=i.sex)})),U()},btnAddSubmit:async function(e){const a=[];R.value.forEach(((e,i)=>{1==e.is_Selected&&a.push(e.id)})),K.value.forEach(((e,i)=>{e.begin=e.time[0],e.end=e.time[1]}));const t=a.toString(),{data:s}=await n(Object.assign(j,{public_id:P.edit_id,clinics_id:P.Clinic_id,Therapist_id:P.Therapist,service_week_day:t,service_times:K,description_type:P.service_name,period_date_begin:P.date[0],period_date_end:P.date[1],blocked_time:P.blocked_time,session:P.session,add_session:P.add_session,privacy_police:P.privacy_police,tables:P.tables,spend_time:P.spend_time,sex:P.gender,data_row:T.value}));1==s.code?(V(),i.value=!1,m({type:"success",message:s.msg})):m({type:"error",message:s.msg,duration:6e3})},btnEdit:async function(e){P.weekdayAll=!1;const{data:i}=await c(Object.assign(E,{config_id:e.id}));1==i.code?Z(i.data):m({type:"error",message:i.msg})},btnStop:e=>{g.confirm("Are you sure you want to stop ?",{confirmButtonText:"confirm",cancelButtonText:"cancel",type:"warning"}).then((()=>{$(e)})).catch((()=>{m({type:"info",message:"Canceled"})}))},btnRestore:e=>{g.confirm("Are you sure you want to restore it ?",{confirmButtonText:"confirm",cancelButtonText:"cancel",type:"warning"}).then((()=>{ee(e)})).catch((()=>{m({type:"info",message:"Canceled"})}))},addServiceData:k,onServiceAdd:function(e,i){if(1==e.addServiceData.length)return;1==i.is_Selected?i.is_Selected=0:i.is_Selected=1;const a=[];e.addServiceData.forEach(((e,i)=>{1==e.is_Selected&&a.push(e.name)})),e.service_name=a.toString()},getDate:function(e){te(e)},moreWork:T,btnAddWork:function(){const e=JSON.parse(JSON.stringify(P.weekdayData1)),i=JSON.parse(JSON.stringify(P.addServiceData)),a={ids:T.value.length+1,weekdayData:e,addServiceData:i,pickerData:[{id:1,begin:"09:00",end:"12:00",time:["09:00","12:00"]},{id:2,begin:"13:00",end:"18:00",time:["13:00","18:00"]}],is_all:!1,service_name:"Massage",session:"60",add_session:"30",tables:4,spend_time:15,blocked_time:"15"};T.value.push(a),T.value.forEach(((e,i)=>{const a=[];e.addServiceData.forEach(((e,i)=>{1==e.is_Selected&&a.push(e.service_name)})),e.service_name=a.toString()}))},btnDeleteWork:e=>{g.confirm("Are you sure you want to delete this item ?",{confirmButtonText:"confirm",cancelButtonText:"cancel",type:"warning"}).then((()=>{ae(e)})).catch((()=>{m({type:"info",message:"Canceled"})}))},ClinicsList:w,btnClinic:function(){X()},ExtraSession:function(e){},onWeekdayAll:function(e){e.is_all=!e.is_all,e.is_all?e.weekdayData.forEach((e=>{e.is_Selected=1})):e.weekdayData.forEach((e=>{e.is_Selected=0}))}}}))}}}));