Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 

2 righe
13 KiB

  1. "use strict";(self["webpackChunkTruckShop"]=self["webpackChunkTruckShop"]||[]).push([[1321],{7692:function(e,a,t){t.r(a),t.d(a,{default:function(){return H}});var l=t(6768),o=t(5130),s=t(4232);const n={class:"col-md-12"},d={class:"card shadow-sm border-0 rounded"},c={class:"card-header d-flex justify-content-between align-items-center p-3",dir:"rtl"},i={class:"d-flex align-items-center"},u={key:0,class:"card-body table-border-style p-0"},r={class:"table-responsive"},p={class:"table table-hover table-bordered m-0",dir:"rtl"},m={key:0},g={key:1},v=["onClick"],k={class:"comment-text"},h={class:"dropdown"},b={class:"dropdown-menu","aria-labelledby":"dropdownMenuButton"},L={key:0},f=["onClick"],C={key:1},y=["onClick"],x={key:1,class:"filter-loader card table-card user-profile-list"},P={class:"d-flex justify-content-center"},w={"aria-label":"Page navigation"},B={class:"pagination"},R={key:1,class:"page-item disabled"},S=["onClick"],_={key:2,class:"page-item disabled"},K={class:"page-link",href:"javascript:void(0)"},E={class:"ms-0 search-number"},X=["max"];function D(e,a,t,D,A,j){const T=(0,l.g2)("VueSelect"),V=(0,l.g2)("showDescription"),Q=(0,l.g2)("BRow"),$=(0,l.g2)("BCol"),F=(0,l.g2)("Layout");return(0,l.uX)(),(0,l.Wv)(F,null,{default:(0,l.k6)((()=>[(0,l.bF)(Q,null,{default:(0,l.k6)((()=>[(0,l.Lk)("div",n,[(0,l.Lk)("div",d,[(0,l.Lk)("div",c,[(0,l.Lk)("div",i,[(0,l.bo)((0,l.Lk)("select",{class:"form-select form-select-sm","onUpdate:modelValue":a[0]||(a[0]=e=>D.selectedCommentType=e),style:{width:"120px","border-radius":"15px"}},a[10]||(a[10]=[(0,l.Lk)("option",{value:"",disabled:"",selected:""},"نوع نظر",-1),(0,l.Lk)("option",{value:""},"همه",-1),(0,l.Lk)("option",{value:"product"},"محصول",-1),(0,l.Lk)("option",{value:"blog"},"بلاگ",-1)]),512),[[o.u1,D.selectedCommentType]]),(0,l.bo)((0,l.Lk)("select",{class:"form-select form-select-sm","onUpdate:modelValue":a[1]||(a[1]=e=>D.selectedStatus=e),style:{width:"120px","border-radius":"15px","margin-right":"7px"}},a[11]||(a[11]=[(0,l.Lk)("option",{value:"",disabled:"",selected:""},"وضعیت",-1),(0,l.Lk)("option",{value:""},"همه",-1),(0,l.Lk)("option",{value:"confirmed"},"تایید شده",-1),(0,l.Lk)("option",{value:"rejected"},"رد شده",-1),(0,l.Lk)("option",{value:"pending"},"معلق",-1)]),512),[[o.u1,D.selectedStatus]]),"blog"===D.selectedCommentType?((0,l.uX)(),(0,l.Wv)(T,{key:0,style:{"--vs-border-radius":"16px","margin-right":"7px","--vs-min-height":"18px"},modelValue:D.selectedBlog,"onUpdate:modelValue":a[2]||(a[2]=e=>D.selectedBlog=e),options:D.formattedBlog,isLoading:D.blogSelectorLoader,placeholder:"بلاگی را انتخاب کنید",onSearch:D.handleBlogSearch},null,8,["modelValue","options","isLoading","onSearch"])):(0,l.Q3)("",!0),"product"===D.selectedCommentType?((0,l.uX)(),(0,l.Wv)(T,{key:1,style:{"--vs-border-radius":"16px","margin-right":"7px","--vs-min-height":"18px"},modelValue:D.selectedProduct,"onUpdate:modelValue":a[3]||(a[3]=e=>D.selectedProduct=e),options:D.formattedProducts,isLoading:D.productSeletorLoader,placeholder:"محصولی را انتخاب کنید",onSearch:D.handleProductsSearch},null,8,["modelValue","options","isLoading","onSearch"])):(0,l.Q3)("",!0)])]),D.filterLoading?((0,l.uX)(),(0,l.CE)("div",x)):((0,l.uX)(),(0,l.CE)("div",u,[(0,l.Lk)("div",r,[(0,l.Lk)("table",p,[a[15]||(a[15]=(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,"تاریخ ایجاد"),(0,l.Lk)("th",null,"عملیات")])],-1)),(0,l.Lk)("tbody",null,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(D.comments,(e=>((0,l.uX)(),(0,l.CE)("tr",{key:e.id},[(0,l.Lk)("td",null,(0,s.v_)(e?.user?.name),1),"product"===e?.commentable_type?((0,l.uX)(),(0,l.CE)("td",m," محصول ")):(0,l.Q3)("",!0),"blog"===e?.commentable_type?((0,l.uX)(),(0,l.CE)("td",g,"بلاگ")):(0,l.Q3)("",!0),(0,l.Lk)("td",null,(0,s.v_)(e?.commentable?.title),1),(0,l.Lk)("td",null,[((0,l.uX)(),(0,l.CE)(l.FK,null,(0,l.pI)(5,(a=>(0,l.Lk)("span",{key:a,class:(0,s.C4)(a<=e.rate?"fa fa-star":"fa fa-star-o")},null,2))),64))]),(0,l.Lk)("td",{"data-bs-toggle":"modal","data-bs-target":"#showDescription",onClick:a=>D.modalData(e.text),class:"comment-td"},[(0,l.Lk)("span",k,(0,s.v_)(e.text.length>20?e.text.substring(0,20)+"...":e.text),1)],8,v),(0,l.Lk)("td",null,[(0,l.Lk)("span",{class:(0,s.C4)({badge:!0,"bg-success":"confirmed"===e.status,"bg-danger":"rejected"===e.status,"bg-warning":"pending"===e.status})},(0,s.v_)("confirmed"===e.status?"تایید شده":"rejected"===e.status?"رد شده":"pending"===e.status?"معلق":e.status),3)]),(0,l.Lk)("td",null,(0,s.v_)(D.convertToJalali(e?.created_at)),1),(0,l.Lk)("td",null,[(0,l.Lk)("div",h,[a[14]||(a[14]=(0,l.Lk)("button",{class:"btn btn-sm btn-outline-primary dropdown-toggle",type:"button",id:"dropdownMenuButton","data-bs-toggle":"dropdown","aria-expanded":"false"}," تغییر وضعیت ",-1)),(0,l.Lk)("ul",b,["rejected"===e.status||"pending"===e.status?((0,l.uX)(),(0,l.CE)("li",L,[(0,l.Lk)("a",{class:"dropdown-item",href:"#",onClick:a=>D.changeCommentStatus(e.id,"confirmed")},a[12]||(a[12]=[(0,l.Lk)("i",{class:"ph-duotone ph-check-circle"},null,-1),(0,l.eW)(" قبول نظر ",-1)]),8,f)])):(0,l.Q3)("",!0),"confirmed"===e.status||"pending"===e.status?((0,l.uX)(),(0,l.CE)("li",C,[(0,l.Lk)("a",{class:"dropdown-item",href:"#",onClick:a=>D.changeCommentStatus(e.id,"rejected")},a[13]||(a[13]=[(0,l.Lk)("i",{class:"ph-duotone ph-x-circle"},null,-1),(0,l.eW)(" رد نظر ",-1)]),8,y)])):(0,l.Q3)("",!0)])])])])))),128))])])])]))])]),(0,l.bF)(V,{desc:D.comment},null,8,["desc"])])),_:1}),(0,l.bF)(Q,null,{default:(0,l.k6)((()=>[(0,l.bF)($,{sm:"12"},{default:(0,l.k6)((()=>[(0,l.Lk)("div",P,[(0,l.Lk)("nav",w,[(0,l.Lk)("ul",B,[(0,l.Lk)("li",{class:(0,s.C4)(["page-item",{disabled:1===D.currentPage}])},[(0,l.Lk)("span",{class:"page-link",onClick:a[4]||(a[4]=(...e)=>D.prevPage&&D.prevPage(...e))},"قبلی")],2),D.visiblePages[0]>1?((0,l.uX)(),(0,l.CE)("li",{key:0,class:"page-item",onClick:a[5]||(a[5]=e=>D.page=1)},a[16]||(a[16]=[(0,l.Lk)("a",{class:"page-link",href:"javascript:void(0)"},"1",-1)]))):(0,l.Q3)("",!0),D.visiblePages[0]>2?((0,l.uX)(),(0,l.CE)("li",R,a[17]||(a[17]=[(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)(D.visiblePages,(e=>((0,l.uX)(),(0,l.CE)("li",{key:e,class:(0,s.C4)(["page-item",{active:D.currentPage===e}])},[(0,l.Lk)("a",{class:"page-link",href:"javascript:void(0)",onClick:a=>D.page=e},(0,s.v_)(e),9,S)],2)))),128)),D.visiblePages[D.visiblePages.length-1]<D.totalPages-1?((0,l.uX)(),(0,l.CE)("li",_,a[18]||(a[18]=[(0,l.Lk)("span",{class:"page-link"},"...",-1)]))):(0,l.Q3)("",!0),D.visiblePages[D.visiblePages.length-1]<D.totalPages?((0,l.uX)(),(0,l.CE)("li",{key:3,class:"page-item",onClick:a[6]||(a[6]=e=>D.page=D.totalPages)},[(0,l.Lk)("a",K,(0,s.v_)(D.totalPages),1)])):(0,l.Q3)("",!0),(0,l.Lk)("li",{class:(0,s.C4)(["page-item",{disabled:D.currentPage===D.totalPages}])},[(0,l.Lk)("span",{class:"page-link",onClick:a[7]||(a[7]=(...e)=>D.nextPage&&D.nextPage(...e))},"بعدی")],2)])])])])),_:1}),(0,l.bF)($,{sm:"4"},{default:(0,l.k6)((()=>[(0,l.Lk)("div",E,[(0,l.bo)((0,l.Lk)("input",{"onUpdate:modelValue":a[8]||(a[8]=e=>D.searchPage=e),type:"text",class:"form-control",placeholder:"برو به صفحه",max:D.totalPages,min:"1",onInput:a[9]||(a[9]=(...e)=>D.handlePageInput&&D.handlePageInput(...e))},null,40,X),[[o.Jo,D.searchPage]])])])),_:1})])),_:1})])),_:1})}t(4114),t(8111),t(2489),t(1701);var A=t(281),j=t(9317),T=t(7366),V=t.n(T),Q=t(8346),$=t(144),F=t(4084),I=t(4874),M=t.n(I),W=t(9587),Y={name:"BORDER",components:{Layout:A.A,VueSelect:Q.A,showDescription:W.A},setup(){const e=(0,$.KR)(!1),a=(0,$.KR)(!1),t=(0,$.KR)([]),o=(0,$.KR)(),s=(0,$.KR)([]),n=(0,$.KR)(),d=(0,$.KR)(""),c=(0,$.KR)(),i=(0,$.KR)(),u=(0,$.KR)(1),r=(0,$.KR)(1),p=(0,$.KR)(20),m=(0,$.KR)(1),g=(0,$.KR)(""),v=(0,$.KR)(!1),k=(0,$.KR)(""),h=(0,$.KR)(),b=e=>V()(e,"YYYY-MM-DD HH:mm:ss").locale("fa").format("YYYY/MM/DD");(0,l.wB)(k,(()=>{L(),m.value=1}));const L=()=>{v.value=!0,j.A.get(`admin/comments?type=${d.value||""}&status=${g.value||""}&commentable_id=${n.value??o.value??""}&paginate=${p.value||10}&page=${m.value||1}`).then((e=>{v.value=!1,h.value=e.data.data.data,console.log(h.value),u.value=e.data.data.current_page,r.value=e.data.data.last_page})).catch((()=>{v.value=!1}))},f=async e=>{if(!(e.length<3)){a.value=!0;try{const t=await j.A.get(`admin/blogs?title=${e}`);s.value=t.data.data,a.value=!1}catch(t){a.value=!1,s.value=[]}}},C=(0,l.EW)((()=>Array.isArray(s.value)?s.value.map((e=>({value:e.id,label:e.title}))):[])),y=async a=>{if(!(a.length<3)){e.value=!0;try{const l=await j.A.get(`admin/products?title=${a}`);t.value=l.data.data,e.value=!1}catch(l){t.value=[],e.value=!1}}},x=(0,l.EW)((()=>Array.isArray(t.value)?t.value.map((e=>({value:e.id,label:e.title}))):[])),P=e=>{c.value=e},w=(0,l.EW)((()=>{const e=[];if(r.value<=5)for(let a=1;a<=r.value;a++)e.push(a);else{let a=u.value-2,t=u.value+2;a<1&&(t+=1-a,a=1),t>r.value&&(a-=t-r.value,t=r.value),a=Math.max(a,1);for(let l=a;l<=t;l++)e.push(l)}return e})),B=(e,a)=>{M().fire({text:`می خواهید تخفیف ${a} را حذف کنید؟`,icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"بله!",cancelButtonText:"خیر"}).then((a=>{a.isConfirmed&&j.A.delete(`admin/discounts/${e}`).then((()=>{F.oR.success("!تخفیف با موفقیت حذف شد",{position:"top-right",autoClose:3e3}),h.value=h.value.filter((a=>a.id!==e))})).catch((e=>{console.log(e),F.oR.error("!مشکلی در حذف کردن تخفیف پیش آمد",{position:"top-right",autoClose:3e3})}))}))};function R(){i.value<1?i.value=1:i.value>r.value&&(i.value=r.value),i.value>=1&&i.value<=r.value&&(m.value=i.value)}const S=(e,a)=>{let t,l,o;"confirmed"===a?(t=" می خواهید این نظر را قبول کنید؟",l="!نظر با موفقیت قبول شد",o="!مشکلی در تغییر وضعیت نظر ایجاد شد"):"rejected"===a&&(t="می خواهید این نظر را رد کنید؟",l="!نظر با موفقیت رد شد",o="!مشکلی در تغییر وضعیت نظر ایجاد شد"),M().fire({text:t,icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"بله!",cancelButtonText:"خیر"}).then((t=>{if(t.isConfirmed){const t=new FormData;t.append("status",a),j.A.put(`admin/comments/${e}`,t).then((()=>{F.oR.success(l,{position:"top-right",autoClose:3e3}),L()})).catch((()=>{F.oR.error(o,{position:"top-right",autoClose:3e3})}))}}))};(0,l.wB)(k,(()=>{L()})),(0,l.wB)(m,(()=>{L()})),(0,l.wB)(g,(()=>{L()})),(0,l.wB)(d,(()=>{o.value="",n.value="",L()})),(0,l.wB)([n,o],(()=>{L()}));const _=()=>{u.value<r.value&&(m.value++,L())},K=()=>{u.value>1&&(m.value--,L())};return(0,l.sV)((()=>{L()})),{comments:h,convertToJalali:b,changeCommentStatus:S,deleteDiscount:B,searchQuery:k,filterLoading:v,currentPage:u,totalPages:r,nextPage:_,prevPage:K,page:m,handlePageInput:R,searchPage:i,visiblePages:w,modalData:P,comment:c,selectedCommentType:d,selectedStatus:g,handleBlogSearch:f,formattedBlog:C,selectedBlog:n,formattedProducts:x,handleProductsSearch:y,selectedProduct:o,productSeletorLoader:e,blogSelectorLoader:a}}},U=t(1241);const J=(0,U.A)(Y,[["render",D],["__scopeId","data-v-f3370d62"]]);var H=J},9587:function(e,a,t){t.d(a,{A:function(){return v}});var l=t(6768),o=t(5130);const s={class:"modal fade",id:"showDescription",tabindex:"-1",role:"dialog","aria-labelledby":"exampleModalLabel","aria-hidden":"true"},n={class:"modal-dialog modal-lg",role:"document"},d={class:"modal-content"},c={class:"modal-body"},i={class:"subject-container"};function u(e,a,t,u,r,p){return(0,l.uX)(),(0,l.CE)("div",s,[(0,l.Lk)("div",n,[(0,l.Lk)("div",d,[a[1]||(a[1]=(0,l.Lk)("div",{class:"modal-header"},[(0,l.Lk)("h5",{class:"modal-title",id:"exampleModalLabel"},[(0,l.Lk)("i",{class:"fas fa-clipboard-list"}),(0,l.eW)(" توضیح کامل ")]),(0,l.Lk)("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})],-1)),(0,l.Lk)("div",c,[(0,l.Lk)("div",i,[(0,l.bo)((0,l.Lk)("textarea",{disabled:"",class:"subject-text","onUpdate:modelValue":a[0]||(a[0]=e=>u.localDesc=e)},null,512),[[o.Jo,u.localDesc]])])]),a[2]||(a[2]=(0,l.Lk)("div",{class:"modal-footer"},[(0,l.Lk)("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"}," بستن ")],-1))])])])}var r=t(144),p={props:{desc:{type:String,required:!0}},setup(e){const a=(0,r.KR)();return(0,l.wB)((()=>e.desc),(e=>a.value=e)),{localDesc:a}}},m=t(1241);const g=(0,m.A)(p,[["render",u],["__scopeId","data-v-18c176d7"]]);var v=g}}]);
  2. //# sourceMappingURL=1321.7a8e4cd7.js.map