From 18098111cc905e88524e7d9ce788b742637e0824 Mon Sep 17 00:00:00 2001
From: Mila <Mila@pollex.com.tw>
Date: 星期二, 14 十二月 2021 16:02:04 +0800
Subject: [PATCH] refactor: 快速篩選 1. 整理 methods 順序 2. 整理 interface、const

---
 PAMapp/store/localStorage.ts |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/PAMapp/store/localStorage.ts b/PAMapp/store/localStorage.ts
index d93aa2c..e31bf7c 100644
--- a/PAMapp/store/localStorage.ts
+++ b/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';
+import { Selected } from '~/assets/ts/models/quickFilter.model';
 @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 {

--
Gitblit v1.8.0