Файловый менеджер - Редактировать - /var/www/vhosts/aviointeriors.dev1.mndrn.cloud/admin/assets/partnumbers-gJS5Hpu-.js
Назад
import{G as j,J as _,L as F,I as Y,R as m,M as f,S as c,i as e,N as a,F as C,O as M,P as n,U as s,X as P,Q as p,a2 as y,W as I,af as O}from"./index-R81h7aa8.js";import{_ as R,p as G,i as v,o as V,V as u,j as k,k as H}from"./index-y7HJVFmx.js";import{b as D}from"./route-block-zudrvJp0.js";import{V as S}from"./VContainer-lL9t8nJq.js";import{V as T}from"./VRow-2f6Ry3ve.js";import{V as b}from"./VCol-oyTPghE7.js";import{V as i}from"./VBtn-Bsl9BMGo.js";import{a as N,V as w}from"./VTooltip-M6c2MhLy.js";import{V as J}from"./VCheckbox-z_Qw1-8e.js";import"./VOverlay-rnnZ80oO.js";import"./forwardRefs-g5bhJaRn.js";import"./VInput-QSrtIgF6.js";const z={setup(){const l=j();return l.fetchNotifications(),{authStore:l}},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,only_inactive:1,products_to_activate:[],users_to_activate:[],users:null,companyDialog:!1,loading:!0,dialogv:!1,dialog:!1,dialog2:!1,alert:{type:"error",show:!1,text:""},chipColors:{Economy:"#4F9C12","Premium Economy":"#FF9900",Business:"#0080E8","First class":"#6500B5"},companyDialog:!1}),mounted(){this.countInactivePn(),this.allInactivePn()},methods:{validateComapny(l){_.post("/companies/validate",{company_id:l}).then(t=>{console.log(t.data),t.status!=200?(this.alert.show=!0,this.alert.text=t.error):(this.refresh(),this.dialog=!1)}).catch(t=>{this.alert.show=!0,this.alert.text=t.data}).finally(()=>{})},toggleAllPn(l){for(var t=Object.keys(this.all_pn),g=0,A=t.length;g<A;g++){Object.keys(this.all_pn[t[g]]);for(var h=this.all_pn[t[g]].cabinClasses.length-1;h>=0;h--)for(var d=this.all_pn[t[g]].cabinClasses[h].products.length-1;d>=0;d--)this.all_pn[t[g]].cabinClasses[h].products[d].active=l}},deselectAllPn(){},refresh(){this.countInactivePn(),this.allInactivePn()},countInactivePn(){_.post("/products/countInactivePn",{}).then(l=>{l.status!=200||(this.all_pn_count=l.data,console.log("ok"))}).catch(l=>{}).finally(()=>{})},activatePN(){_.post("/activatePN",{pn_list:this.all_pn}).then(l=>{l.status!=200||(this.allInactivePn(),this.countInactivePn(),console.log("ok"))}).catch(l=>{}).finally(()=>{})},allInactivePn(){this.loading=!0,_.post("/companies/allInactivePn",{only_inactive:this.only_inactive}).then(l=>{l.status!=200||(this.all_pn=l.data.list,this.loading=!1)}).catch(l=>{}).finally(()=>{})},getCompanies(){this.loading=!0,_.get("/companies").then(l=>{l.status!==200?this.$router.replace("/login"):this.companies=F.map(l.data,function(t){return F.extend({},t,{dialog:!1})}),this.loading=!1}).catch(l=>{l.response.status==401&&(console.log(l.response),Y(),this.$router.push("/login")),this.loading=!1})}}},Q={key:0,style:{color:"red"}},W=p("i",{style:{color:"red"}},"P/N waiting for approval",-1),X={href:"https://aviointeriors.dev1.mndrn.cloud/public/api/companies/exportInactivePn",target:"_blank"},q=p("i",{class:"ml-2"}," Download inactive P/N list ",-1),K={key:0},Z={class:"text-uppercase ml-2"},ee={class:"ml-10"},le={class:"text-uppercase"},ae={key:1},te={class:"text-uppercase"},se={class:"ml-4"};function oe(l,t,g,A,h,d){const $=M("router-link");return n(),m(C,null,[this.loading?(n(),f(H,{key:0,indeterminate:"",color:"primary","bg-color":"blue"})):c("",!0),e(G,null,{default:a(()=>[e(S,null,{default:a(()=>[e(v,{flat:""},{default:a(()=>[e(V,{class:"d-flex align-center pe-2"},{default:a(()=>[e(u,{icon:"mdi-layers",color:"primary"}),s(" P/N Managment ")]),_:1}),e(S,null,{default:a(()=>[e(T,null,{default:a(()=>[e(b,null,{default:a(()=>[e(b,{class:"pt-2 pl-2 pr-2 pb-2"},{default:a(()=>[l.all_pn_count?(n(),m("b",Q,P(l.all_pn_count.productCount),1)):c("",!0),s(),W,e(T,{class:"mt-2 mb-2"},{default:a(()=>[e(b,{cols:"12"},{default:a(()=>[p("a",X,[e(i,null,{default:a(()=>[e(u,{icon:"mdi-download"}),q]),_:1})])]),_:1}),l.only_inactive==0?(n(),f(i,{key:0,onClick:t[0]||(t[0]=y(o=>{l.only_inactive=1,d.allInactivePn()},["prevent"])),class:"mt-2 mb-2 ml-2",color:"red"},{default:a(()=>[e(u,{class:"",icon:"mdi-toggle-switch-off"}),s(" List only inactive ")]),_:1})):c("",!0),l.only_inactive==1?(n(),f(i,{key:1,onClick:t[1]||(t[1]=y(o=>{l.only_inactive=0,d.allInactivePn()},["prevent"])),class:"mt-2 mb-2 ml-2",color:"green"},{default:a(()=>[e(u,{class:"",icon:"mdi-toggle-switch"}),s(" List all P/N ")]),_:1})):c("",!0),e(i,{onClick:t[2]||(t[2]=y(o=>{d.toggleAllPn(!0)},["prevent"])),class:"mt-2 mb-2 ml-2"},{default:a(()=>[e(u,{class:"",icon:"mdi-toggle-switch"}),s(" Select ")]),_:1}),e(i,{onClick:t[3]||(t[3]=y(o=>{d.toggleAllPn(!1)},["prevent"])),class:"mt-2 mb-2 ml-2"},{default:a(()=>[e(u,{class:"",icon:"mdi-toggle-switch-off"}),s(" Deselect ")]),_:1}),e(i,{onClick:t[4]||(t[4]=y(o=>{d.refresh()},["prevent"])),color:"orange",class:"mt-2 mb-2 ml-2"},{default:a(()=>[e(u,{class:"",icon:"mdi-refresh",color:""}),s(" Refresh selection ")]),_:1}),e(i,{class:"mt-2 ml-2",loading:this.loading,color:"primary","prepend-icon":"mdi-check"},{default:a(()=>[s(" APPLY "),e(N,{activator:"parent",location:"bottom",text:"Validate"}),e(w,{activator:"parent",class:"dialog-container",modelValue:l.dialog2,"onUpdate:modelValue":t[7]||(t[7]=o=>l.dialog2=o)},{default:a(()=>[e(v,{class:"py-4 mx-auto d-flex align-center"},{default:a(()=>[e(V,null,{default:a(()=>[s("Activate/deactivate all selected P/Ns ?")]),_:1}),e(k,{class:"d-flex w-100 justify-end mt-10"},{default:a(()=>[e(i,{color:"primary",onClick:t[5]||(t[5]=o=>l.dialog2=!1)},{default:a(()=>[s("Cancel")]),_:1}),e(i,{class:"ml-8",color:"error",onClick:t[6]||(t[6]=o=>{d.activatePN(),l.dialog2=!1})},{default:a(()=>[s("APPLY")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["loading"])]),_:1}),l.all_pn?c("",!0):(n(),f(b,{key:1,cols:"12"},{default:a(()=>[s("There are no P/N to activate")]),_:1})),(n(!0),m(C,null,I(l.all_pn,(o,x)=>(n(),f(v,{class:"mt-4 pl-4 pt-4 pb-4 pr-4"},{default:a(()=>[o.id?(n(),m("span",K,[e($,{to:`/companies/${o.id}`},{default:a(()=>[e(u,{icon:"mdi-office-building",color:"primary"}),p("span",Z,[p("b",null,P(o.name),1)])]),_:2},1032,["to"]),o.active==1&&o.missingFolders==0?(n(),f(i,{key:0,variant:"flat",size:"xs",class:"ml-2",color:"green","prepend-icon":"mdi-check",disabled:""},{default:a(()=>[s("validated")]),_:1})):c("",!0),o.active==1&&o.missingFolders==1?(n(),f(i,{key:1,size:"xs",loading:this.loading,color:"red","prepend-icon":"mdi-folder",class:"ml-2"},{default:a(()=>[s(" Validate missing folders "),e(N,{activator:"parent",location:"bottom",text:"Validate"}),e(w,{activator:"parent",class:"dialog-container",modelValue:l.dialogv,"onUpdate:modelValue":t[9]||(t[9]=r=>l.dialogv=r)},{default:a(()=>[e(v,{class:"py-4 mx-auto d-flex align-center"},{default:a(()=>[e(V,null,{default:a(()=>[s("Update folders structure with missing Cabin Classes?")]),_:1}),e(k,{class:"d-flex w-100 justify-end mt-10"},{default:a(()=>[e(i,{color:"primary",onClick:t[8]||(t[8]=r=>l.dialogv=!1)},{default:a(()=>[s("Cancel")]),_:1}),e(i,{class:"ml-8",color:"error",onClick:r=>{d.validateComapny(o.id),l.dialogv=!1}},{default:a(()=>[s("Validate")]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024)]),_:2},1032,["modelValue"])]),_:2},1032,["loading"])):c("",!0),o.active==0?(n(),f(i,{key:2,class:"ml-2",size:"xs",loading:this.loading,color:"red","prepend-icon":"mdi-folder"},{default:a(()=>[s(" Validate "),e(N,{activator:"parent",location:"bottom",text:"Validate"}),e(w,{activator:"parent",class:"dialog-container",modelValue:l.dialogv,"onUpdate:modelValue":t[11]||(t[11]=r=>l.dialogv=r)},{default:a(()=>[e(v,{class:"py-4 mx-auto d-flex align-center"},{default:a(()=>[e(V,null,{default:a(()=>[s("Validate this company and create folders structure?")]),_:1}),e(k,{class:"d-flex w-100 justify-end mt-10"},{default:a(()=>[e(i,{color:"primary",onClick:t[10]||(t[10]=r=>l.dialogv=!1)},{default:a(()=>[s("Cancel")]),_:1}),e(i,{class:"ml-8",color:"error",onClick:r=>{d.validateComapny(o.id),l.dialogv=!1}},{default:a(()=>[s("Validate")]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024)]),_:2},1032,["modelValue"])]),_:2},1032,["loading"])):c("",!0),(n(!0),m(C,null,I(o.cabinClasses,(r,L)=>(n(),m("p",ee,[r.folderId!=null?(n(),f($,{key:0,to:`/documents/folder/${r.folderId}`},{default:a(()=>[e(u,{icon:"mdi-folder",color:"primary",class:"mr-2"}),p("span",le,P(r.name),1)]),_:2},1032,["to"])):c("",!0),r.folderId===void 0?(n(),m("span",ae,[e(u,{icon:"mdi-folder",color:"primary",class:"mr-2"}),p("span",te,P(r.name),1)])):c("",!0),(n(!0),m(C,null,I(r.products,(U,B)=>(n(),m("p",se,[p("span",{style:O(U.active!=1?"color:red;":"")},[e(J,{modelValue:l.all_pn[x].cabinClasses[L].products[B].active,"onUpdate:modelValue":E=>l.all_pn[x].cabinClasses[L].products[B].active=E,color:"success",label:U.serialNumber,class:"mb-0 mt-0","hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])],4)]))),256))]))),256))])):c("",!0)]),_:2},1024))),256)),e(i,{class:"mt-2",size:"large",loading:this.loading,color:"primary","prepend-icon":"mdi-check"},{default:a(()=>[s(" APPLY "),e(N,{activator:"parent",location:"bottom",text:"Validate"}),e(w,{activator:"parent",class:"dialog-container",modelValue:l.dialog,"onUpdate:modelValue":t[14]||(t[14]=o=>l.dialog=o)},{default:a(()=>[e(v,{class:"py-4 mx-auto d-flex align-center"},{default:a(()=>[e(V,null,{default:a(()=>[s("Activate/deactivate all selected P/Ns ?")]),_:1}),e(k,{class:"d-flex w-100 justify-end mt-10"},{default:a(()=>[e(i,{color:"primary",onClick:t[12]||(t[12]=o=>l.dialog=!1)},{default:a(()=>[s("Cancel")]),_:1}),e(i,{class:"ml-8",color:"error",onClick:t[13]||(t[13]=o=>{d.activatePN(),l.dialog=l.fals})},{default:a(()=>[s("APPLY")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})],64)}typeof D=="function"&&D(z);const _e=R(z,[["render",oe]]);export{_e as default};
| ver. 1.4 |
Github
|
.
| PHP 8.2.5 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка