Файловый менеджер - Редактировать - /var/www/vhosts/aviointeriors.dev1.mndrn.cloud/admin/assets/dashboard-9VojcU1W.js
Назад
import{G as x,J as f,I as v,L as w,R as b,M as r,S as d,i as e,N as a,F as y,O as R,P as o,U as p,Q as i,X as h,W as U,a2 as B,af as F}from"./index-R81h7aa8.js";import{_ as T,p as I,i as n,o as N,V as u,k as L,j as A}from"./index-y7HJVFmx.js";import{b as $}from"./route-block-zudrvJp0.js";import{V as k}from"./VContainer-lL9t8nJq.js";import{V}from"./VRow-2f6Ry3ve.js";import{V as c}from"./VCol-oyTPghE7.js";import{V as g}from"./VBtn-Bsl9BMGo.js";import{V as P}from"./VCheckbox-z_Qw1-8e.js";import{a as E,V as S}from"./VTooltip-M6c2MhLy.js";import"./VInput-QSrtIgF6.js";import"./VOverlay-rnnZ80oO.js";import"./forwardRefs-g5bhJaRn.js";const D={setup(){const t=x();return t.fetchNotifications(),{authStore:t}},data:()=>({tableHeaders:[{title:"Name",value:"name",key:"name"},{title:"Users",value:"users",key:"users"},{title:"Classes",value:"cabinClasses",sortable:!1},{title:"Actions",value:"actions",sortable:!1}],sortBy:[{key:"name",order:"asc"}],search:"",companies:null,all_pn:null,all_pn_count:null,products_to_activate:[],users_to_activate:[],latest_review:[],last_notification:[],download_notification:[],users:null,companyDialog:!1,userDialog:!1,userRate:{ratings:[5,4,3,2]},loading:!0,alert:{type:"error",show:!1,text:""},chipColors:{Economy:"#4F9C12","Premium Economy":"#FF9900",Business:"#0080E8","First class":"#6500B5"},companyDialog:!1}),mounted(){this.getUsers(),this.countInactivePn(),this.lastNotification()},methods:{deleteUser(t){f.delete("/users/"+t).then(s=>{s.status!==200?(this.loading=!0,this.getUsers()):this.getUsers(),this.loading=!1}).catch(s=>{s.response.status==401&&(console.log(s.response),v(),this.$router.push("/login")),this.loading=!1}).finally(()=>{this.getUsers()})},downloadReviews(){f.post("/exportRatings",{}).then(t=>{t.status!=200||(this.download_notification=t.data,console.log("ok"))}).catch(t=>{}).finally(()=>{})},lastNotification(){f.post("/lastNotification",{}).then(t=>{t.status!=200||(this.last_notification=t.data,console.log("ok"))}).catch(t=>{}).finally(()=>{})},latestReview(){f.post("/latestReview",{}).then(t=>{t.status!=200||(this.latest_review=t.data,console.log("ok"))}).catch(t=>{}).finally(()=>{})},countInactivePn(){f.post("/products/countInactivePn",{}).then(t=>{t.status!=200||(this.all_pn_count=t.data,console.log("ok"))}).catch(t=>{}).finally(()=>{})},activateUsers(){console.log(this.users_to_activate),f.post("/activateUsers",{users_list:this.users_to_activate}).then(t=>{t.status!=200||(console.log("ok"),this.getUsers())}).catch(t=>{}).finally(()=>{})},getUsers(){this.loading=!0,f.get("/users_inactive").then(t=>{if(t.status!==200)this.$router.replace("/login");else{this.users=t.data;for(var s=this.users.length-1;s>=0;s--)this.users_to_activate[this.users[s].id]=this.users[s]}this.loading=!1}).catch(t=>{t.response.status==401&&(console.log(t.response),v(),this.$router.push("/login")),this.loading=!1})},getCompanies(){this.loading=!0,f.get("/companies").then(t=>{t.status!==200?this.$router.replace("/login"):this.companies=w.map(t.data,function(s){return w.extend({},s,{dialog:!1})}),this.loading=!1}).catch(t=>{t.response.status==401&&(console.log(t.response),v(),this.$router.push("/login")),this.loading=!1})}}},j=i("br",null,null,-1),M=i("p",{class:"text-body-1 text-error"},"This operation cannot be reversed.",-1),z={href:"https://aviointeriors.dev1.mndrn.cloud/public/api/companies/exportInactivePn",target:"_blank"},G=i("i",{class:"ml-2"}," Download inactive P/N list ",-1),H={href:"https://aviointeriors.dev1.mndrn.cloud/public/api/companies/exportCustomersAndFiles",target:"_blank"},J=i("i",{class:"ml-2"}," Download list ",-1),O={href:"https://aviointeriors.dev1.mndrn.cloud/public/api/exportRatings",target:"_blank"},Q=i("i",{class:"ml-2"}," Download all reviews ",-1),W={class:"ml-2"};function X(t,s,Y,q,K,C){const _=R("router-link");return o(),b(y,null,[this.loading?(o(),r(L,{key:0,indeterminate:"",color:"primary","bg-color":"blue"})):d("",!0),e(I,null,{default:a(()=>[e(k,null,{default:a(()=>[e(n,{flat:""},{default:a(()=>[e(N,{class:"d-flex align-center pe-2"},{default:a(()=>[e(u,{icon:"mdi-view-dashboard",color:"primary"}),p(" Dashboard ")]),_:1}),e(k,null,{default:a(()=>[e(V,null,{default:a(()=>[t.users?(o(),r(c,{key:0,cols:"8"},{default:a(()=>[e(n,{title:"Users",class:"pl-2 pr-2"},{default:a(()=>[e(k,null,{default:a(()=>[e(c,{cols:"12"},{default:a(()=>[e(_,{to:"/users"},{default:a(()=>[e(u,{icon:"mdi-account-circle",color:"primary"}),p(),i("b",null,[i("i",null,h(t.users.length)+" waiting for approval",1)])]),_:1})]),_:1}),(o(!0),b(y,null,U(t.users,l=>(o(),r(V,{"no-gutters":""},{default:a(()=>[l&&l.id&&l.active!=1?(o(),r(c,{key:0,cols:"1"},{default:a(()=>[e(_,{to:`/users/${l.id}`},{default:a(()=>[e(u,{icon:"mdi-link",class:"mt-4",color:"primary"})]),_:2},1032,["to"])]),_:2},1024)):d("",!0),l&&l.id&&l.active!=1&&l.company?(o(),r(c,{key:1,cols:"10"},{default:a(()=>[e(P,{modelValue:t.users_to_activate[l.id],"onUpdate:modelValue":m=>t.users_to_activate[l.id]=m,color:"success",label:l.email+" ‣ "+l.company.name,class:"mb-0 mt-0","hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024)):d("",!0),l&&l.id&&l.active!=1&&!l.company?(o(),r(c,{key:2,cols:"10"},{default:a(()=>[e(P,{modelValue:t.users_to_activate[l.id],"onUpdate:modelValue":m=>t.users_to_activate[l.id]=m,color:"success",label:l.email,class:"mb-0 mt-0","hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024)):d("",!0),l&&l.id&&l.active!=1?(o(),r(c,{key:3,cols:"1"},{default:a(()=>[e(g,{variant:"plain",loading:this.loading},{default:a(()=>[e(u,{icon:"mdi-delete",color:"error"}),e(E,{activator:"parent",location:"bottom",text:"Delete"}),e(S,{activator:"parent",class:"dialog-container",modelValue:l.dialog,"onUpdate:modelValue":m=>l.dialog=m},{default:a(()=>[e(n,{class:"py-4 mx-auto d-flex align-center"},{default:a(()=>[e(N,null,{default:a(()=>[p("Are you sure you want to delete the user "),i("strong",null,h(`${l.firstName} ${l.lastName}`),1),p("?"),j,M]),_:2},1024),e(A,{class:"d-flex w-100 justify-end mt-10"},{default:a(()=>[e(g,{color:"primary",onClick:m=>l.dialog=!1},{default:a(()=>[p("Cancel")]),_:2},1032,["onClick"]),e(g,{class:"ml-8",color:"error",onClick:m=>C.deleteUser(l.id)},{default:a(()=>[p("Delete")]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024)]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["loading"])]),_:2},1024)):d("",!0)]),_:2},1024))),256)),t.users.length>0?(o(),r(g,{key:0,onClick:s[0]||(s[0]=B(l=>{C.activateUsers()},["prevent"])),color:"primary"},{default:a(()=>[e(u,{class:"",icon:"mdi-check",color:""}),p(" APPLY ")]),_:1})):d("",!0)]),_:1})]),_:1})]),_:1})):d("",!0),t.all_pn_count&&t.all_pn_count.productCount>=0?(o(),r(c,{key:1},{default:a(()=>[e(V,null,{default:a(()=>[e(c,{cols:"12"},{default:a(()=>[e(_,{to:"/partnumbers"},{default:a(()=>[e(n,{title:"Part numbers",class:"pt-2 pl-2 pr-2 pb-2 bg-red-lighten-5"},{default:a(()=>[e(u,{icon:"mdi-office-building",color:"black"}),p(),i("b",{style:F(t.all_pn_count.productCount>0?"color:black;":"color:green;")},[i("i",null,h(t.all_pn_count.productCount)+" waiting for approval",1)],4)]),_:1})]),_:1})]),_:1}),t.all_pn_count&&t.all_pn_count.productCount>0?(o(),r(c,{key:0,cols:"12"},{default:a(()=>[i("a",z,[e(n,{title:"P/N List",class:"pt-2 pl-2 pr-2 pb-2 bg-red-lighten-5"},{default:a(()=>[e(n,{variant:"flat",class:"pl-2 pt-2 pb-2 pr-2 text-left"},{default:a(()=>[e(u,{icon:"mdi-download"}),G]),_:1})]),_:1})])]),_:1})):d("",!0),e(c,{cols:"12"},{default:a(()=>[i("a",H,[e(n,{title:"Customers & Files",class:"pt-2 pl-2 pr-2 pb-2 bg-red-lighten-5"},{default:a(()=>[e(n,{variant:"flat",class:"pl-2 pt-2 pb-2 pr-2 text-left"},{default:a(()=>[e(u,{icon:"mdi-download"}),J]),_:1})]),_:1})])]),_:1}),e(c,{cols:"12"},{default:a(()=>[i("a",O,[e(n,{title:"Ratings",class:"pt-2 pl-2 pr-2 pb-2 bg-blue-lighten-5"},{default:a(()=>[e(n,{variant:"flat",class:"pl-2 pt-2 pb-2 pr-2 text-left"},{default:a(()=>[e(u,{icon:"mdi-download"}),Q]),_:1})]),_:1})])]),_:1}),e(c,{cols:"12"},{default:a(()=>[e(_,{to:"/notifications"},{default:a(()=>[e(n,{title:"Last notification",class:"pt-2 pl-2 pr-2 pb-2 bg-blue-lighten-5"},{default:a(()=>[t.last_notification.length<=0?(o(),r(n,{key:0,class:"pl-2 pt-2 pb-2 pr-2 text-left"},{default:a(()=>[p("There is no Notification left unread")]),_:1})):d("",!0),(o(!0),b(y,null,U(t.last_notification,l=>(o(),r(n,{variant:"flat",class:"pl-2 pt-2 pb-2 pr-2 text-left"},{default:a(()=>[e(u,{icon:"mdi-bell"}),i("i",W,h(l.message),1)]),_:2},1024))),256))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):d("",!0)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})],64)}typeof $=="function"&&$(D);const ut=T(D,[["render",X]]);export{ut as default};
| ver. 1.4 |
Github
|
.
| PHP 8.2.5 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка