Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

2 Zeilen
11 KiB

  1. "use strict";(self["webpackChunkLightAble"]=self["webpackChunkLightAble"]||[]).push([[86],{1211:function(e,t,o){o.r(t),o.d(t,{default:function(){return ne}});var a=o(6768),l=o(5130),n=o(4232);const s={class:"col-md-12"},r={class:"card shadow-sm border-0 rounded"},d={class:"card-header d-flex justify-content-between align-items-center p-3 bg-primary text-white",dir:"rtl"},i={class:"d-flex align-items-center"},c={class:"card-body table-border-style p-0"},u={class:"table-responsive"},p={class:"table table-hover table-bordered m-0",dir:"rtl"},b=["onClick"],m=["onClick"];function k(e,t,o,k,v,g){const h=(0,a.g2)("addNote"),L=(0,a.g2)("editNote"),_=(0,a.g2)("BRow"),f=(0,a.g2)("Layout");return(0,a.uX)(),(0,a.Wv)(f,null,{default:(0,a.k6)((()=>[(0,a.bF)(_,null,{default:(0,a.k6)((()=>[(0,a.Lk)("div",s,[(0,a.Lk)("div",r,[(0,a.Lk)("div",d,[(0,a.Lk)("div",i,[(0,a.bo)((0,a.Lk)("input",{"onUpdate:modelValue":t[0]||(t[0]=e=>k.searchQuery=e),type:"text",placeholder:"جستجو...",class:"form-control form-control-sm d-inline-block me-2",style:{width:"250px","border-radius":"15px"}},null,512),[[l.Jo,k.searchQuery]]),t[3]||(t[3]=(0,a.Lk)("button",{"data-bs-toggle":"modal","data-bs-target":"#addNote",class:"btn btn-light text-primary btn-sm px-3"}," افزودن یادداشت ",-1))])]),(0,a.Lk)("div",c,[(0,a.Lk)("div",u,[(0,a.Lk)("table",p,[t[4]||(t[4]=(0,a.Lk)("thead",{class:"table-light"},[(0,a.Lk)("tr",null,[(0,a.Lk)("th",null,"شناسه"),(0,a.Lk)("th",null,"یادداشت"),(0,a.Lk)("th",null,"یادداشت به انگلیسی"),(0,a.Lk)("th",null,"تاریخ ایجاد"),(0,a.Lk)("th",null,"عملیات")])],-1)),(0,a.Lk)("tbody",null,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(k.notes,(e=>((0,a.uX)(),(0,a.CE)("tr",{key:e.id},[(0,a.Lk)("td",null,(0,n.v_)(e.id),1),(0,a.Lk)("td",null,(0,n.v_)(e.note),1),(0,a.Lk)("td",null,(0,n.v_)(e.note_en),1),(0,a.Lk)("td",null,(0,n.v_)(k.convertToJalali(e?.created_at)),1),(0,a.Lk)("td",null,[(0,a.Lk)("button",{onClick:t=>k.modalData(e?.note,e?.note_en,e.id),"data-bs-toggle":"modal","data-bs-target":"#editNote",class:"btn btn-sm btn-outline-warning me-1"}," ویرایش ",8,b),(0,a.Lk)("button",{onClick:t=>k.deleteNote(e.id),class:"btn btn-sm btn-outline-danger"}," حذف ",8,m)])])))),128))])])])])])]),(0,a.bF)(h,{onNoteUpdated:t[1]||(t[1]=e=>k.handleNoteUpdate())}),(0,a.bF)(L,{note:k.note,en_note:k.en_note,id:k.noteId,onNoteUpdated:t[2]||(t[2]=e=>k.handleNoteUpdate())},null,8,["note","en_note","id"])])),_:1})])),_:1})}var v=o(5424);const g={class:"modal fade",id:"addNote",tabindex:"-1",role:"dialog","aria-labelledby":"exampleModalLabel","aria-hidden":"true"},h={class:"modal-dialog modal-sm",role:"document"},L={class:"modal-content"},_={class:"modal-body"},f={class:"form-group"},y={key:0,class:"text-danger"},C={class:"form-group"},x={key:0,class:"text-danger"},N={class:"d-flex justify-content-end gap-2",style:{"margin-top":"20px"}},R=["disabled"],B={key:0,class:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"};function w(e,t,o,s,r,d){const i=(0,a.g2)("BCol"),c=(0,a.g2)("BRow");return(0,a.uX)(),(0,a.CE)("div",g,[(0,a.Lk)("div",h,[(0,a.Lk)("div",L,[t[9]||(t[9]=(0,a.Lk)("div",{class:"modal-header"},[(0,a.Lk)("h5",{class:"modal-title",id:"exampleModalLabel"}," اضافه کردن یادداشت جدید "),(0,a.Lk)("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})],-1)),(0,a.Lk)("div",_,[(0,a.Lk)("form",{onSubmit:t[4]||(t[4]=(0,l.D$)(((...e)=>s.addLocation&&s.addLocation(...e)),["prevent"]))},[(0,a.bF)(c,{class:"g-3"},{default:(0,a.k6)((()=>[(0,a.bF)(i,{class:"col-lg-6"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",f,[t[5]||(t[5]=(0,a.Lk)("label",{class:"form-label"},"یادداشت (فارسی)",-1)),(0,a.bo)((0,a.Lk)("input",{"onUpdate:modelValue":t[0]||(t[0]=e=>s.note=e),onInput:t[1]||(t[1]=e=>s.clearError("note")),type:"text",class:"form-control",placeholder:" یادداشت را وارد نمایید"},null,544),[[l.Jo,s.note]]),s.errors.note?((0,a.uX)(),(0,a.CE)("small",y,(0,n.v_)(s.errors.note),1)):(0,a.Q3)("",!0)])])),_:1}),(0,a.bF)(i,{class:"col-lg-6"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",C,[t[6]||(t[6]=(0,a.Lk)("label",{class:"form-label"},"یادداشت (انگلیسی)",-1)),(0,a.bo)((0,a.Lk)("input",{"onUpdate:modelValue":t[2]||(t[2]=e=>s.note_en=e),onInput:t[3]||(t[3]=e=>s.clearError("mobile")),type:"text",class:"form-control",placeholder:"لطفا یادداشت انگلیسی را وارد نمایید"},null,544),[[l.Jo,s.note_en]]),s.errors.note_en?((0,a.uX)(),(0,a.CE)("small",x,(0,n.v_)(s.errors.note_en),1)):(0,a.Q3)("",!0)])])),_:1})])),_:1}),(0,a.Lk)("div",N,[t[8]||(t[8]=(0,a.Lk)("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"}," بستن ",-1)),(0,a.Lk)("button",{type:"submit",class:"btn btn-primary",disabled:s.loading},[s.loading?((0,a.uX)(),(0,a.CE)("span",B)):(0,a.Q3)("",!0),t[7]||(t[7]=(0,a.eW)(" ذخیره "))],8,R)])],32)])])])])}var E=o(144),A=o(4373),I=o(4084),F={setup(e,{emit:t}){const o=(0,E.KR)(),a=(0,E.KR)(),l=(0,E.KR)({}),n=(0,E.KR)(!1),s="https://api.nghsco.com/api",r=localStorage.getItem("token"),d=()=>(l.value={},o.value||(l.value.note="وارد کردن یادداشت ضروری می باشد"),a.value||(l.value.note_en="وارد کردن یادداشت به انگلیسی ضروری می باشد"),0===Object.keys(l.value).length),i=e=>{l.value[e]=""},c=()=>{if(!d())return;n.value=!0;const e=new FormData;e.append("note",o.value),e.append("note_en",a.value),A.A.post(`${s}/admin/add-note`,e,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${r}`}}).then((()=>{I.oR.success("یادداشت با موفقیت اضافه شد!",{position:"top-right",autoClose:1e3,onClose:()=>t("note-updated")})})).catch((e=>{console.error(e),I.oR.error("مشکلی در ایجاد یاد داشت به وجود آمد!",{position:"top-right",autoClose:1e3,onClose:()=>t("note-updated")})})).finally((()=>{n.value=!1}))};return{errors:l,loading:n,clearError:i,addLocation:c,note_en:a,note:o}}},K=o(1241);const $=(0,K.A)(F,[["render",w],["__scopeId","data-v-6c735911"]]);var D=$;const X={class:"modal fade",id:"editNote",tabindex:"-1",role:"dialog","aria-labelledby":"exampleModalLabel","aria-hidden":"true"},U={class:"modal-dialog modal-sm",role:"document"},j={class:"modal-content"},Q={class:"modal-body"},M={class:"form-group"},S={key:0,class:"text-danger"},T={class:"form-group"},Y={key:0,class:"text-danger"},J={class:"d-flex justify-content-end gap-2",style:{"margin-top":"20px"}},V=["disabled"],W={key:0,class:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"};function z(e,t,o,s,r,d){const i=(0,a.g2)("BCol"),c=(0,a.g2)("BRow");return(0,a.uX)(),(0,a.CE)("div",X,[(0,a.Lk)("div",U,[(0,a.Lk)("div",j,[t[9]||(t[9]=(0,a.Lk)("div",{class:"modal-header"},[(0,a.Lk)("h5",{class:"modal-title",id:"exampleModalLabel"},"ویرایش یاداشت"),(0,a.Lk)("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})],-1)),(0,a.Lk)("div",Q,[(0,a.Lk)("form",{onSubmit:t[4]||(t[4]=(0,l.D$)(((...e)=>s.editNote&&s.editNote(...e)),["prevent"]))},[(0,a.bF)(c,{class:"g-3"},{default:(0,a.k6)((()=>[(0,a.bF)(i,{class:"col-lg-6"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",M,[t[5]||(t[5]=(0,a.Lk)("label",{class:"form-label"},"یادداشت (فارسی)",-1)),(0,a.bo)((0,a.Lk)("input",{"onUpdate:modelValue":t[0]||(t[0]=e=>s.localNote=e),onInput:t[1]||(t[1]=e=>s.clearError("localNote")),type:"text",class:"form-control",placeholder:"یادداشت را وارد نمایید"},null,544),[[l.Jo,s.localNote]]),s.errors.localNote?((0,a.uX)(),(0,a.CE)("small",S,(0,n.v_)(s.errors.localNote),1)):(0,a.Q3)("",!0)])])),_:1}),(0,a.bF)(i,{class:"col-lg-6"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",T,[t[6]||(t[6]=(0,a.Lk)("label",{class:"form-label"},"یاداشت (انگلیسی)",-1)),(0,a.bo)((0,a.Lk)("input",{"onUpdate:modelValue":t[2]||(t[2]=e=>s.local_en_note=e),onInput:t[3]||(t[3]=e=>s.clearError("local_en_note")),type:"text",class:"form-control",placeholder:"لطفا یاداشت انگلیسی را وارد نمایید"},null,544),[[l.Jo,s.local_en_note]]),s.errors.local_en_note?((0,a.uX)(),(0,a.CE)("small",Y,(0,n.v_)(s.errors.local_en_note),1)):(0,a.Q3)("",!0)])])),_:1})])),_:1}),(0,a.Lk)("div",J,[t[8]||(t[8]=(0,a.Lk)("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"}," بستن ",-1)),(0,a.Lk)("button",{type:"submit",class:"btn btn-primary",disabled:s.loading},[s.loading?((0,a.uX)(),(0,a.CE)("span",W)):(0,a.Q3)("",!0),t[7]||(t[7]=(0,a.eW)(" ذخیره "))],8,V)])],32)])])])])}var q={props:{note:{type:String,required:!0},en_note:{type:String,required:!0},id:{type:String,required:!0}},setup(e,{emit:t}){const o=(0,E.lW)(e.note),l=(0,E.lW)(e.en_note),n=(0,E.lW)(e.id),s=(0,E.KR)({}),r=(0,E.KR)(!1),d="https://api.nghsco.com/api",i=localStorage.getItem("token");(0,a.wB)((()=>e.note),(e=>o.value=e)),(0,a.wB)((()=>e.en_note),(e=>l.value=e)),(0,a.wB)((()=>e.id),(e=>n.value=e));const c=()=>(s.value={},o.value||(s.value.localNote="وارد کردن یادداشت ضروری می باشد"),l.value||(s.value.local_en_note="وارد کردن یادداشت به انگلیسی ضروری می باشد"),0===Object.keys(s.value).length),u=e=>{s.value[e]=""},p=()=>{if(!c())return;r.value=!0;const e=new FormData;e.append("note",o.value),e.append("note_en",l.value),e.append("id",n.value),A.A.post(`${d}/admin/edit-note`,e,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${i}`}}).then((()=>{I.oR.success("یاداشت با موفقیت ویرایش شد!",{position:"top-right",autoClose:1e3,onClose:()=>t("note-updated")})})).catch((e=>{console.error(e),I.oR.error("مشکلی در ویرایش یاد داشت بوجود آمد!",{position:"top-right",autoClose:1e3,onClose:()=>t("note-updated")})})).finally((()=>{r.value=!1}))};return{errors:s,loading:r,clearError:u,editNote:p,localNote:o,local_en_note:l}}};const O=(0,K.A)(q,[["render",z],["__scopeId","data-v-b570a51c"]]);var H=O,G=o(7366),P=o.n(G),Z=o(4874),ee=o.n(Z);const te=localStorage.getItem("token"),oe="https://api.nghsco.com/api";var ae={name:"BORDER",components:{Layout:v.A,addNote:D,editNote:H},setup(){const e=(0,E.KR)(""),t=(0,E.KR)(),o=(0,E.KR)(),l=(0,E.KR)(),n=(0,E.KR)(),s=e=>P()(e,"YYYY-MM-DD HH:mm:ss").locale("fa").format("YYYY/MM/DD"),r=e=>{A.A.get(`${oe}/admin/all-note?search=${e?.value||""}`,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${te} `}}).then((e=>{t.value=e.data.data,console.log(t.value)}))},d=()=>{location.reload()},i=e=>{ee().fire({text:"آیا می خواهید یادداشت را حذف کنید ؟",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"بله!",cancelButtonText:"خیر"}).then((o=>{o.isConfirmed&&A.A.delete(`${oe}/admin/delete-note/${e}`,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${te} `}}).then((()=>{I.oR.success("یادداشت با موفقیت حذف شد",{position:"top-right",autoClose:3e3}),t.value=t.value.filter((t=>t.id!==e))})).catch((e=>{console.log(e),I.oR.error("مشکلی در حذف کردن یادداشت پیش آمد",{position:"top-right",autoClose:3e3})}))}))},c=(e,t,a)=>{o.value=e,l.value=t,n.value=a};return(0,a.wB)(e,(()=>{r(e)})),(0,a.sV)((()=>{r()})),{notes:t,convertToJalali:s,handleNoteUpdate:d,modalData:c,note:o,en_note:l,noteId:n,deleteNote:i,searchQuery:e}}};const le=(0,K.A)(ae,[["render",k],["__scopeId","data-v-58fcd721"]]);var ne=le}}]);
  2. //# sourceMappingURL=86.63386069.js.map