You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

2 regels
8.3 KiB

  1. "use strict";(self["webpackChunkTruckShop"]=self["webpackChunkTruckShop"]||[]).push([[6085],{2488:function(e,a,t){t.r(a),t.d(a,{default:function(){return Q}});var l=t(6768),s=t(5130),n=t(4232);const o={class:"col-md-12"},i={class:"card shadow-sm border-0 rounded"},u={class:"card-header d-flex justify-content-between align-items-center p-3",dir:"rtl"},c={class:"d-flex align-items-center"},r={key:0,class:"card-body table-border-style p-0"},d={class:"table-responsive"},g={class:"table table-hover table-bordered m-0",dir:"rtl"},k={key:0},p={key:1},v={class:"text-center",style:{background:"transparent"}},b={class:"dropdown-menu","aria-labelledby":"dropdownMenuButton"},L=["onClick"],m=["onClick"],f={key:1,class:"filter-loader card table-card user-profile-list"},h={class:"d-flex justify-content-center"},C={"aria-label":"Page navigation"},w={class:"pagination"},P={key:1,class:"page-item disabled"},y=["onClick"],x={key:2,class:"page-item disabled"},B={class:"page-link",href:"javascript:void(0)"},_={class:"ms-0 search-number"},R=["max"];function E(e,a,t,E,X,S){const K=(0,l.g2)("BRow"),T=(0,l.g2)("BCol"),j=(0,l.g2)("Layout");return(0,l.uX)(),(0,l.Wv)(j,null,{default:(0,l.k6)((()=>[(0,l.bF)(K,null,{default:(0,l.k6)((()=>[(0,l.Lk)("div",o,[(0,l.Lk)("div",i,[(0,l.Lk)("div",u,[(0,l.Lk)("div",c,[(0,l.bo)((0,l.Lk)("select",{class:"form-select form-select-sm","onUpdate:modelValue":a[0]||(a[0]=e=>E.selectedStatus=e),style:{width:"120px","border-radius":"15px"}},a[7]||(a[7]=[(0,l.Lk)("option",{value:"",disabled:"",selected:""},"وضعیت",-1),(0,l.Lk)("option",{value:""},"همه",-1),(0,l.Lk)("option",{value:"answered"},"پاسخ داده شده",-1),(0,l.Lk)("option",{value:"waiting"},"در انتظار",-1)]),512),[[s.u1,E.selectedStatus]])])]),E.filterLoading?((0,l.uX)(),(0,l.CE)("div",f)):((0,l.uX)(),(0,l.CE)("div",r,[(0,l.Lk)("div",d,[(0,l.Lk)("table",g,[a[12]||(a[12]=(0,l.Lk)("thead",{class:"table-light"},[(0,l.Lk)("tr",null,[(0,l.Lk)("th",null,"کاربر"),(0,l.Lk)("th",null,"ایمیل"),(0,l.Lk)("th",null,"موضوع"),(0,l.Lk)("th",null,"پیام"),(0,l.Lk)("th",null,"وضعیت"),(0,l.Lk)("th",null,"تاریخ ایجاد"),(0,l.Lk)("th",null,"عملیات")])],-1)),(0,l.Lk)("tbody",null,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(E.calls,(e=>((0,l.uX)(),(0,l.CE)("tr",{key:e.id},[(0,l.Lk)("td",null,(0,n.v_)(e.name),1),e.email?((0,l.uX)(),(0,l.CE)("td",k,(0,n.v_)(e.email),1)):(0,l.Q3)("",!0),e.email?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.CE)("td",p,a[8]||(a[8]=[(0,l.Lk)("i",{class:"fas fa-times-circle status-icon unavailable"},null,-1)]))),(0,l.Lk)("td",null,(0,n.v_)(e?.subject),1),(0,l.Lk)("td",v,(0,n.v_)(e.text),1),(0,l.Lk)("td",null,[(0,l.Lk)("span",{class:(0,n.C4)(["badge",E.getStatusClass(e.status)])},(0,n.v_)(E.getStatusLabel(e.status)),3)]),(0,l.Lk)("td",null,(0,n.v_)(E.convertToJalali(e?.created_at)),1),(0,l.Lk)("td",null,[a[11]||(a[11]=(0,l.Lk)("button",{class:"btn btn-sm btn-outline-warning dropdown-toggle me-1",type:"button",id:"dropdownMenuButton","data-bs-toggle":"dropdown","aria-expanded":"false"}," ویرایش وضعیت ",-1)),(0,l.Lk)("ul",b,[(0,l.Lk)("li",null,[(0,l.Lk)("a",{class:"dropdown-item d-flex justify-content-center align-items-center",onClick:a=>E.changeStatus(e?.id,"waiting")},a[9]||(a[9]=[(0,l.Lk)("span",{class:"badge badge-waiting"},"در انتظار",-1)]),8,L)]),(0,l.Lk)("li",null,[(0,l.Lk)("a",{class:"dropdown-item d-flex justify-content-center align-items-center",onClick:a=>E.changeStatus(e?.id,"answered")},a[10]||(a[10]=[(0,l.Lk)("span",{class:"badge badge-paid"},"پاسخ داده شده",-1)]),8,m)])])])])))),128))])])])]))])])])),_:1}),(0,l.bF)(K,null,{default:(0,l.k6)((()=>[(0,l.bF)(T,{sm:"12"},{default:(0,l.k6)((()=>[(0,l.Lk)("div",h,[(0,l.Lk)("nav",C,[(0,l.Lk)("ul",w,[(0,l.Lk)("li",{class:(0,n.C4)(["page-item",{disabled:1===E.currentPage}])},[(0,l.Lk)("span",{class:"page-link",onClick:a[1]||(a[1]=(...e)=>E.prevPage&&E.prevPage(...e))},"قبلی")],2),E.visiblePages[0]>1?((0,l.uX)(),(0,l.CE)("li",{key:0,class:"page-item",onClick:a[2]||(a[2]=e=>E.page=1)},a[13]||(a[13]=[(0,l.Lk)("a",{class:"page-link",href:"javascript:void(0)"},"1",-1)]))):(0,l.Q3)("",!0),E.visiblePages[0]>2?((0,l.uX)(),(0,l.CE)("li",P,a[14]||(a[14]=[(0,l.Lk)("span",{class:"page-link"},"...",-1)]))):(0,l.Q3)("",!0),((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(E.visiblePages,(e=>((0,l.uX)(),(0,l.CE)("li",{key:e,class:(0,n.C4)(["page-item",{active:E.currentPage===e}])},[(0,l.Lk)("a",{class:"page-link",href:"javascript:void(0)",onClick:a=>E.page=e},(0,n.v_)(e),9,y)],2)))),128)),E.visiblePages[E.visiblePages.length-1]<E.totalPages-1?((0,l.uX)(),(0,l.CE)("li",x,a[15]||(a[15]=[(0,l.Lk)("span",{class:"page-link"},"...",-1)]))):(0,l.Q3)("",!0),E.visiblePages[E.visiblePages.length-1]<E.totalPages?((0,l.uX)(),(0,l.CE)("li",{key:3,class:"page-item",onClick:a[3]||(a[3]=e=>E.page=E.totalPages)},[(0,l.Lk)("a",B,(0,n.v_)(E.totalPages),1)])):(0,l.Q3)("",!0),(0,l.Lk)("li",{class:(0,n.C4)(["page-item",{disabled:E.currentPage===E.totalPages}])},[(0,l.Lk)("span",{class:"page-link",onClick:a[4]||(a[4]=(...e)=>E.nextPage&&E.nextPage(...e))},"بعدی")],2)])])])])),_:1}),(0,l.bF)(T,{sm:"4"},{default:(0,l.k6)((()=>[(0,l.Lk)("div",_,[(0,l.bo)((0,l.Lk)("input",{"onUpdate:modelValue":a[5]||(a[5]=e=>E.searchPage=e),type:"text",class:"form-control",placeholder:"برو به صفحه",max:E.totalPages,min:"1",onInput:a[6]||(a[6]=(...e)=>E.handlePageInput&&E.handlePageInput(...e))},null,40,R),[[s.Jo,E.searchPage]])])])),_:1})])),_:1})])),_:1})}t(4114),t(8111),t(2489);var X=t(281),S=t(9317),K=t(7366),T=t.n(K),j=t(144),Y=t(4084),F=t(4874),I=t.n(F),M={name:"BORDER",components:{Layout:X.A},setup(){const e=(0,j.KR)(),a=(0,j.KR)(1),t=(0,j.KR)(1),s=(0,j.KR)(20),n=(0,j.KR)(1),o=(0,j.KR)(!1),i=(0,j.KR)(""),u=(0,j.KR)(),c=(0,j.KR)(),r=e=>T()(e,"YYYY-MM-DD HH:mm:ss").locale("fa").format("YYYY/MM/DD");(0,l.wB)(i,(()=>{d(),n.value=1}));const d=()=>{o.value=!0,S.A.get(`admin/forms?status=${i.value||""}&paginate=${s.value||20}&page=${n.value||1}`).then((e=>{console.log(e),o.value=!1,u.value=e.data.data.data,console.log(u.value),a.value=e.data.data.current_page,t.value=e.data.data.last_page})).catch((()=>{o.value=!1}))},g=(0,l.EW)((()=>{const e=[];if(t.value<=5)for(let a=1;a<=t.value;a++)e.push(a);else{let l=a.value-2,s=a.value+2;l<1&&(s+=1-l,l=1),s>t.value&&(l-=s-t.value,s=t.value),l=Math.max(l,1);for(let a=l;a<=s;a++)e.push(a)}return e})),k=e=>{const a={waiting:"badge-waiting",answered:"badge-paid"};return a[e]||"badge-secondary"},p=e=>{const a={waiting:"در انتظار",answered:"پاسخ داده شده"};return a[e]||"نامشخص"},v=e=>{I().fire({text:`می خواهید سفارش ${e} را حذف کنید؟`,icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"بله!",cancelButtonText:"خیر"}).then((a=>{a.isConfirmed&&S.A.delete(`admin/orders/${e}`).then((()=>{Y.oR.success("!سفارش با موفقیت حذف شد",{position:"top-right",autoClose:3e3}),u.value=u.value.filter((a=>a.id!=e))})).catch((e=>{console.log(e),Y.oR.error("!مشکلی در حذف کردن سفارش پیش آمد",{position:"top-right",autoClose:3e3})}))}))},b=(e,a)=>{I().fire({text:`آیا می خواهید وضعیت این پیام را به ${p(a)} تغییر دهید؟ `,icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"بله!",cancelButtonText:"خیر"}).then((t=>{if(t.isConfirmed){const t=new FormData;t.append("status",a),S.A.put(`admin/forms/${e}`,t).then((()=>{Y.oR.success("!تغییر وضعیت پیام با موفقیت انجام شد",{position:"top-right",autoClose:3e3})})).then((()=>{d()})).catch((e=>{console.log(e),Y.oR.error("!مشکلی در تغییر وضعیت پیام پیش آمد",{position:"top-right",autoClose:3e3})}))}}))};function L(){e.value<1?e.value=1:e.value>t.value&&(e.value=t.value),e.value>=1&&e.value<=t.value&&(n.value=e.value)}(0,l.wB)(i,(()=>{d()})),(0,l.wB)(n,(()=>{d()}));const m=()=>{a.value<t.value&&(n.value++,d())},f=()=>{a.value>1&&(n.value--,d())};return(0,l.sV)((()=>{d()})),{calls:u,convertToJalali:r,deleteOrder:v,selectedStatus:i,filterLoading:o,changeStatus:b,currentPage:a,totalPages:t,nextPage:m,prevPage:f,page:n,handlePageInput:L,searchPage:e,visiblePages:g,getStatusClass:k,getStatusLabel:p,callText:c}}},$=t(1241);const D=(0,$.A)(M,[["render",E],["__scopeId","data-v-922fef24"]]);var Q=D}}]);
  2. //# sourceMappingURL=6085.57994e86.js.map