保誠-保戶業務員媒合平台
wayne
2021-12-13 04bc0c7e0606d7d29f5284df07e60a67b3dd883b
PAMapp/store/localStorage.ts
@@ -1,5 +1,6 @@
import { Selected } from '~/components/QuickFilter/QuickFilterSelector.vue';
import { Module, Mutation, VuexModule ,Action } from 'vuex-module-decorators';
import { Role } from '~/assets/ts/models/enum/Role';
@Module
export default class LocalStorage extends VuexModule {
  id_token = localStorage.getItem('id_token');
@@ -24,6 +25,14 @@
    return JSON.parse(this.quickFilterSelectedItem || '[]') as Selected[];
  }
  get isAdminLogin(): boolean {
    return this.currentRole === Role.ADMIN;
  }
  get isUserLogin(): boolean {
    return this.currentRole === Role.USER;
  }
  @Mutation storageIdToken(token: string): void {