Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 

2 rader
14 KiB

  1. "use strict";(self["webpackChunkLightAble"]=self["webpackChunkLightAble"]||[]).push([[642],{863:function(e,a,l){l.r(a),l.d(a,{default:function(){return $}});var t=l(6768),o=l(4232),s=l(5130);const r={key:0,class:"text-danger"},n={key:1,class:"text-warning"},u={key:2,class:"text-success"},i={key:3,class:"text-info"},d=["value"],m=["value"],c={key:0,class:"mb-3"},p={class:"font-weight-bold"},b={class:"text-center"},v={class:"input-group"},k={key:0,class:"text-danger mt-2"},g={class:"input-group"},f={key:0,class:"text-danger mt-2"},h={class:"input-group"},_={key:0,class:"text-danger mt-2"},F={class:"input-group"},y={key:0,class:"text-danger mt-2"},L=["disabled"],C={key:0,class:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"},R={key:1};function x(e,a,l,x,V,M){const K=(0,t.g2)("BCardHeader"),E=(0,t.g2)("BCol"),w=(0,t.g2)("BRow"),j=(0,t.g2)("BFormSelect"),T=(0,t.g2)("BFormTextarea"),D=(0,t.g2)("BCard"),A=(0,t.g2)("DatePicker"),B=(0,t.g2)("BFormInput"),X=(0,t.g2)("BFormGroup"),U=(0,t.g2)("BFormRadio"),$=(0,t.g2)("BFormRadioGroup"),Y=(0,t.g2)("BCardBody"),H=(0,t.g2)("Layout");return(0,t.uX)(),(0,t.Wv)(H,null,{default:(0,t.k6)((()=>[(0,t.bF)(w,null,{default:(0,t.k6)((()=>[(0,t.bF)(E,{sm:"12"},{default:(0,t.k6)((()=>[(0,t.bF)(D,{class:"border-primary shadow-sm"},{default:(0,t.k6)((()=>[(0,t.bF)(K,{class:"bg-primary text-white text-center"},{default:(0,t.k6)((()=>a[17]||(a[17]=[(0,t.Lk)("h5",null,"ویرایش ملاقات",-1)]))),_:1}),(0,t.bF)(Y,null,{default:(0,t.k6)((()=>[(0,t.bF)(w,{class:"mb-3"},{default:(0,t.k6)((()=>[(0,t.bF)(E,{sm:"12",class:"text-center"},{default:(0,t.k6)((()=>[(0,t.Lk)("div",null,[a[18]||(a[18]=(0,t.Lk)("span",{class:"font-weight-bold"},"وضعیت: ",-1)),"لغو شده"===x.meetData?.status_txt?((0,t.uX)(),(0,t.CE)("span",r,"لغو شده")):(0,t.Q3)("",!0),"منتظر برگزاری"===x.meetData?.status_txt?((0,t.uX)(),(0,t.CE)("span",n,"منتظر برگزاری")):(0,t.Q3)("",!0),"برگزار شده"===x.meetData?.status_txt?((0,t.uX)(),(0,t.CE)("span",u,"برگزار شده")):(0,t.Q3)("",!0),"موکول شده"===x.meetData?.status_txt?((0,t.uX)(),(0,t.CE)("span",i,"موکول شده")):(0,t.Q3)("",!0)])])),_:1})])),_:1}),(0,t.bF)(D,null,{default:(0,t.k6)((()=>[(0,t.bF)(w,null,{default:(0,t.k6)((()=>[(0,t.bF)(E,{sm:"12",md:"6",class:"mb-3"},{default:(0,t.k6)((()=>[a[19]||(a[19]=(0,t.Lk)("label",{for:"subject"},"موضوع ملاقات",-1)),(0,t.bF)(j,{id:"subject",modelValue:x.subject,"onUpdate:modelValue":a[0]||(a[0]=e=>x.subject=e),class:"border-info"},{default:(0,t.k6)((()=>[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(x.allSubjects,(e=>((0,t.uX)(),(0,t.CE)("option",{key:e.id,value:e.id},(0,o.v_)(e.subject),9,d)))),128))])),_:1},8,["modelValue"])])),_:1}),(0,t.bF)(E,{sm:"12",md:"6",class:"mb-3"},{default:(0,t.k6)((()=>[a[20]||(a[20]=(0,t.Lk)("label",{for:"address"},"محل ملاقات",-1)),(0,t.bF)(j,{id:"address",modelValue:x.location,"onUpdate:modelValue":a[1]||(a[1]=e=>x.location=e),class:"border-info"},{default:(0,t.k6)((()=>[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(x.allLocations,(e=>((0,t.uX)(),(0,t.CE)("option",{key:e.id,value:e.id},(0,o.v_)(e.address),9,m)))),128))])),_:1},8,["modelValue"])])),_:1})])),_:1}),(0,t.bF)(w,{class:"mb-3"},{default:(0,t.k6)((()=>[(0,t.bF)(E,{sm:"12"},{default:(0,t.k6)((()=>[a[21]||(a[21]=(0,t.Lk)("label",{for:"description"},"توضیحات ملاقات",-1)),(0,t.bF)(T,{id:"description",modelValue:x.description,"onUpdate:modelValue":a[2]||(a[2]=e=>x.description=e),rows:"4",class:"border-info"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,t.bF)(D,null,{default:(0,t.k6)((()=>[(0,t.bF)(w,null,{default:(0,t.k6)((()=>[(0,t.bF)(E,{sm:"12",md:"6",class:"mb-3"},{default:(0,t.k6)((()=>[a[22]||(a[22]=(0,t.Lk)("label",{for:"meetingDate"},"تاریخ ملاقات",-1)),(0,t.bF)(A,{modelValue:x.meetingDate,"onUpdate:modelValue":a[3]||(a[3]=e=>x.meetingDate=e),type:"date",color:"blue","input-class":"form-control shadow-sm",id:"meetingDate"},null,8,["modelValue"])])),_:1}),(0,t.bF)(E,{sm:"12",md:"3",class:"mb-3"},{default:(0,t.k6)((()=>[a[23]||(a[23]=(0,t.Lk)("label",{for:"startTime"},"زمان شروع",-1)),(0,t.bF)(A,{modelValue:x.startTime,"onUpdate:modelValue":a[4]||(a[4]=e=>x.startTime=e),format:"HH:mm","display-format":"HH:mm","auto-submit":!0,id:"startTime",type:"time"},null,8,["modelValue"])])),_:1}),(0,t.bF)(E,{sm:"12",md:"3",class:"mb-3"},{default:(0,t.k6)((()=>[a[24]||(a[24]=(0,t.Lk)("label",{for:"endTime"},"زمان پایان",-1)),(0,t.bF)(A,{modelValue:x.endTime,"onUpdate:modelValue":a[5]||(a[5]=e=>x.endTime=e),format:"HH:mm","display-format":"HH:mm","auto-submit":!0,id:"endTime",type:"time"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,t.bF)(D,null,{default:(0,t.k6)((()=>[(0,t.bF)(E,{sm:"12"},{default:(0,t.k6)((()=>[a[27]||(a[27]=(0,t.Lk)("h4",{class:"font-weight-bold mb-3"},"انتخاب مدیر جدید:",-1)),x.selectedManager?((0,t.uX)(),(0,t.CE)("div",c,[(0,t.Lk)("h6",p,[a[25]||(a[25]=(0,t.eW)(" مدیر فعلی: ")),(0,t.Lk)("span",null,(0,o.v_)(x.CurrentManagerName),1)])])):(0,t.Q3)("",!0),(0,t.bF)(X,null,{default:(0,t.k6)((()=>[(0,t.bF)(B,{modelValue:e.searchTerm,"onUpdate:modelValue":a[6]||(a[6]=a=>e.searchTerm=a),placeholder:"جستجوی مدیران",class:"mb-3"},null,8,["modelValue"])])),_:1}),(0,t.bF)(X,null,{default:(0,t.k6)((()=>[(0,t.bF)($,{modelValue:x.selectedManager,"onUpdate:modelValue":a[7]||(a[7]=e=>x.selectedManager=e),name:"managerRadios"},{default:(0,t.k6)((()=>[(0,t.bF)(w,{class:"g-3"},{default:(0,t.k6)((()=>[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(x.managers,(e=>((0,t.uX)(),(0,t.Wv)(E,{key:e.id,sm:"6",md:"2"},{default:(0,t.k6)((()=>[(0,t.bF)(U,{value:e.id,class:"manager-card d-flex flex-column align-items-center border p-3 rounded shadow-sm transition-all hover:shadow-lg"},{default:(0,t.k6)((()=>[a[26]||(a[26]=(0,t.Lk)("i",{class:"fas fa-user-circle text-primary mb-2",style:{"font-size":"1.5rem"}},null,-1)),(0,t.Lk)("div",b,[(0,t.Lk)("strong",null,(0,o.v_)(e.name),1)])])),_:2},1032,["value"])])),_:2},1024)))),128))])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,t.bF)(E,{md:"12"},{default:(0,t.k6)((()=>[(0,t.bF)(D,{class:"shadow rounded"},{default:(0,t.k6)((()=>[(0,t.bF)(Y,null,{default:(0,t.k6)((()=>[a[36]||(a[36]=(0,t.Lk)("h4",{class:"checkbox-label mb-4 text-center text-primary"},[(0,t.Lk)("i",{class:"ph-duotone ph-user-plus me-2"}),(0,t.eW)(" اطلاعات ملاقات کننده را وارد کنید ")],-1)),(0,t.bF)(w,null,{default:(0,t.k6)((()=>[(0,t.bF)(E,{md:"6",class:"mb-4"},{default:(0,t.k6)((()=>[a[29]||(a[29]=(0,t.Lk)("label",{for:"userName",class:"form-label fw-bold"},"نام کاربر",-1)),(0,t.Lk)("div",v,[a[28]||(a[28]=(0,t.Lk)("span",{class:"input-group-text bg-light"},[(0,t.Lk)("i",{class:"ph-duotone ph-user"})],-1)),(0,t.bo)((0,t.Lk)("input",{onInput:a[8]||(a[8]=e=>x.clearError("visitorName")),type:"text",id:"userName","onUpdate:modelValue":a[9]||(a[9]=e=>x.visitorName=e),class:"form-control border-0 rounded-pill shadow-sm",placeholder:"نام کاربر را وارد کنید"},null,544),[[s.Jo,x.visitorName]])]),x.errors.visitorName?((0,t.uX)(),(0,t.CE)("small",k,(0,o.v_)(x.errors.visitorName),1)):(0,t.Q3)("",!0)])),_:1}),(0,t.bF)(E,{md:"6",class:"mb-4"},{default:(0,t.k6)((()=>[a[31]||(a[31]=(0,t.Lk)("label",{for:"userMobile",class:"form-label fw-bold"},"شماره موبایل",-1)),(0,t.Lk)("div",g,[a[30]||(a[30]=(0,t.Lk)("span",{class:"input-group-text bg-light"},[(0,t.Lk)("i",{class:"ph-duotone ph-phone"})],-1)),(0,t.bo)((0,t.Lk)("input",{onInput:a[10]||(a[10]=e=>x.clearError("visitorMobile")),type:"text",id:"userMobile","onUpdate:modelValue":a[11]||(a[11]=e=>x.visitorMobile=e),class:"form-control border-0 rounded-pill shadow-sm",placeholder:"شماره موبایل را وارد کنید"},null,544),[[s.Jo,x.visitorMobile]])]),x.errors.visitorMobile?((0,t.uX)(),(0,t.CE)("small",f,(0,o.v_)(x.errors.visitorMobile),1)):(0,t.Q3)("",!0)])),_:1}),(0,t.bF)(E,{md:"6",class:"mb-4"},{default:(0,t.k6)((()=>[a[33]||(a[33]=(0,t.Lk)("label",{for:"userRole",class:"form-label fw-bold"},"نقش کاربر",-1)),(0,t.Lk)("div",h,[a[32]||(a[32]=(0,t.Lk)("span",{class:"input-group-text bg-light"},[(0,t.Lk)("i",{class:"ph-duotone ph-briefcase"})],-1)),(0,t.bo)((0,t.Lk)("input",{onInput:a[12]||(a[12]=e=>x.clearError("visitorRole")),type:"text",id:"userRole","onUpdate:modelValue":a[13]||(a[13]=e=>x.visitorRole=e),class:"form-control border-0 rounded-pill shadow-sm",placeholder:"نقش کاربر را وارد کنید"},null,544),[[s.Jo,x.visitorRole]])]),x.errors.visitorRole?((0,t.uX)(),(0,t.CE)("small",_,(0,o.v_)(x.errors.visitorRole),1)):(0,t.Q3)("",!0)])),_:1}),(0,t.bF)(E,{md:"6",class:"mb-4"},{default:(0,t.k6)((()=>[a[35]||(a[35]=(0,t.Lk)("label",{for:"userCompany",class:"form-label fw-bold"},"شرکت کاربر",-1)),(0,t.Lk)("div",F,[a[34]||(a[34]=(0,t.Lk)("span",{class:"input-group-text bg-light"},[(0,t.Lk)("i",{class:"ph-duotone ph-users"})],-1)),(0,t.bo)((0,t.Lk)("input",{onInput:a[14]||(a[14]=e=>x.clearError("visitorCompany")),type:"text",id:"userCompany","onUpdate:modelValue":a[15]||(a[15]=e=>x.visitorCompany=e),class:"form-control border-0 rounded-pill shadow-sm",placeholder:"شرکت کاربر را وارد کنید"},null,544),[[s.Jo,x.visitorCompany]])]),x.errors.visitorCompany?((0,t.uX)(),(0,t.CE)("small",y,(0,o.v_)(x.errors.visitorCompany),1)):(0,t.Q3)("",!0)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),(0,t.bF)(w,{class:"mt-4"},{default:(0,t.k6)((()=>[(0,t.bF)(E,{class:"text-center"},{default:(0,t.k6)((()=>[(0,t.Lk)("button",{type:"submit",class:"btn btn-primary",disabled:x.loading,onClick:a[16]||(a[16]=(...e)=>x.editMeet&&x.editMeet(...e))},[x.loading?((0,t.uX)(),(0,t.CE)("span",C)):(0,t.Q3)("",!0),x.loading?(0,t.Q3)("",!0):((0,t.uX)(),(0,t.CE)("span",R,"ذخیره تغییرات"))],8,L)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})}var V=l(144),M=l(1387),K=l(5424),E=l(7366),w=l.n(E),j=l(5404),T=l.n(j),D=l(4373),A=l(4084),B={name:"SAMPLE-PAGE",components:{Layout:K.A,DatePicker:T()},setup(){const e=(0,V.KR)(!1),a=(0,V.KR)([]),l=(0,V.KR)(),o=localStorage.getItem("token"),s="https://api.nghsco.com/api",r=(0,M.lq)(),n=(0,V.KR)(),u=(0,V.KR)(null),i=(0,V.KR)(),d=(0,V.KR)(),m=(0,V.KR)(),c=(0,V.KR)(""),p=(0,V.KR)(null),b=(0,V.KR)(null),v=(0,V.KR)(null),k=(0,V.KR)(),g=(0,V.KR)(),f=(0,V.KR)(),h=(0,V.KR)(),_=(0,V.KR)([]),F=(0,V.KR)(),y=(0,V.KR)(),L=(0,V.KR)(),C=(0,V.KR)(),R=(0,V.KR)({}),x=e=>w()(e,"YYYY-MM-DD HH:mm:ss").locale("fa").format("YYYY/MM/DD"),K=()=>{D.A.get(`${s}/admin/subjects`,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${o} `}}).then((e=>{i.value=e.data}))},E=()=>{D.A.get(`${s}/private-meeting/${r.params.id}`,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${o} `}}).then((e=>{console.log(e),n.value=e.data,u.value=e.data?.subject_id,m.value=e.data?.locations_id,c.value=e.data?.description,p.value=w()(e.data.date_meeting).format("jYYYY/jMM/jDD"),b.value=e.data?.az_hour,v.value=e.data?.ta_hour,g.value=e.data?.manager_id,f.value=e.data?.manager?.name,F.value=e.data?.visit_name,L.value=e.data?.visit_mobile,y.value=e.data?.visit_role,C.value=e.data?.visit_company}))},j=()=>{D.A.get(`${s}/admin/locations`,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${o} `}}).then((e=>{d.value=e.data}))},T=()=>{D.A.get(`${s}/meeting-manager`,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${o} `}}).then((e=>{k.value=e.data}))},B=()=>{D.A.get(`${s}/admin/users?is_active=1`,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${o} `}}).then((e=>{console.log(e),h.value=e.data})).catch((e=>{console.error("Error fetching users:",e)}))},X=()=>(R.value={},u.value||(R.value.subject="لطفا موضوع ملاقات را انتخاب نمایید"),m.value||(R.value.location="لطفا موقعیت ملاقات را انتخاب نمایید"),p.value||(R.value.meetingDate="لطفا تاریخ ملاقات را انتخاب نمایید"),b.value||(R.value.startTime="لطفا زمان شروع ملاقات را انتخاب نمایید"),v.value||(R.value.endTime="لطفا زمان پایان ملاقات را انتخاب نمایید"),F.value||(R.value.visitorName="لطفا نام ملاقات کننده را وارد نمایید"),L.value||(R.value.visitorMobile="لطفا شماره تماس ملاقات کننده را وارد نمایید"),y.value||(R.value.visitorRole="لطفا نقش ملاقات کننده را وارد نمایید"),C.value||(R.value.visitorCompany="لطفا نام شرکت ملاقات کننده را وارد نمایید"),0===g.value.length&&(R.value.selectedManager="یک مدیر برای ملاقات انتخاب کنید"),0===Object.keys(R.value).length),U=e=>{R.value[e]=""},$=()=>{if(!X())return;e.value=!0;const a=new FormData;a.append("locations_id",m.value),a.append("subject_id",u.value),a.append("manager_id",g.value),a.append("az_hour",b.value),a.append("ta_hour",v.value),a.append("date_meeting",p.value),a.append("visit_name",F.value),a.append("visit_mobile",L.value),a.append("visit_role",y.value),a.append("visit_company",C.value),a.append("id",r.params.id),D.A.post(`${s}/admin/edit-private-meeting`,a,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${o}`}}).then((a=>{console.log(a),e.value=!1,A.oR.success("ملاقات با موفقیت ویرایش شد!",{position:"top-right",autoClose:1e3})})).catch((()=>{e.value=!1,A.oR.error("ویرایش ملاقات با مشکل مواجه شد!",{position:"top-right",autoClose:1e3})}))};return(0,t.sV)((()=>{K(),E(),j(),T(),B()})),{subject:u,location:m,description:c,meetingDate:p,startTime:b,endTime:v,selectedManager:g,managers:k,shit:l,meetData:n,convertToJalali:x,allSubjects:i,allLocations:d,users:h,selectedUsers:a,selectedUsersId:_,CurrentManagerName:f,editMeet:$,loading:e,visitorName:F,visitorMobile:L,visitorRole:y,visitorCompany:C,validateForm:X,clearError:U,errors:R}}},X=l(1241);const U=(0,X.A)(B,[["render",x],["__scopeId","data-v-256a017d"]]);var $=U}}]);
  2. //# sourceMappingURL=642.08a344f2.js.map