import{L as d}from"./Loading-8e6153b0.js";import{a as o,_ as l,U as h,r as g,o as u,c as m}from"./index-3f3ddafb.js";import"./xhebrhsj-7579b61b.js";const n="https://staging-ahg-hr-api.autohub.ph/api/v1/apps",c="https://staging-ahg-hr-api.autohub.ph/api/v1",r={authorization:"Bearer 4WDVVmNkm31uOdmorUhVJgqO9fhI1wBFbofmA0jUqeMxwxnBbSECuZiPBpwByacw"},f={fetchRecords(t={}){return o.get(`${n}`,{params:t,headers:r})},fetchRecord(t){return o.get(`${n}/${t}`,{headers:r})},async saveAppsStorage(t){return o.post(`${c}/save-apps-storage`,t,{headers:r})},fetchAppsStorage(t={}){return o.get(`${c}/get-apps-storage`,{params:t,headers:r})}},$={components:{Loading:d},data(){return{data:null}},methods:{async fetchStorage(){console.log("adasdadadssadsadadadasddsaddddd");const t=this.$route.query;await f.fetchAppsStorage({employee_id:t.e,system_id:t.s}).then(a=>{if(a.status==200){let e=JSON.parse(a.data.data);this.data=e,console.log(e.menuItems),console.log(e),e.capabilities&&this.$ability.update(e.capabilities);for(let s in e){let i=typeof e[s]=="object"?JSON.stringify(e[s]):e[s];localStorage.setItem(s,i)}this.$store.userSettings.setActiveUserFromLocal(),this.$store.userSettings.setActiveCompanyFromLocal(),this.$store.userSettings.setActiveDealershipFromLocal(),this.$store.userSettings.setActiveDepartmentFromLocal(),this.$store.userSettings.setRolesFromLocal(),this.login()}})},async login(){const t=JSON.parse(localStorage.getItem("activeUser"));await h.autoLogin(t.id).then(a=>{if(a.status===200){const e=a.data.authorization.token;console.log("token"),console.log(e),localStorage.removeItem("jwtToken"),localStorage.setItem("jwtToken",e),this.$router.push("/")}}).catch(a=>console.log(a))}},mounted(){this.fetchStorage()}};function S(t,a,e,s,i,v){const p=g("Loading");return u(),m(p,{text:"Redirecting to Dashboard"})}const A=l($,[["render",S]]);export{A as default};