From f065760fa7df1f88747395ab4b55349ce8b2faf0 Mon Sep 17 00:00:00 2001
From: Tomas <tomasysh@gmail.com>
Date: 星期一, 25 十二月 2023 13:35:43 +0800
Subject: [PATCH] Update#178944: 移除 lodash 套件

---
 PAMapp/components/NavBar.vue |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/PAMapp/components/NavBar.vue b/PAMapp/components/NavBar.vue
index 3242e17..992f570 100644
--- a/PAMapp/components/NavBar.vue
+++ b/PAMapp/components/NavBar.vue
@@ -54,7 +54,6 @@
   import { Vue, Component } from 'vue-property-decorator';
   import { Action, namespace, State, Watch } from 'nuxt-property-decorator';
   import { Role } from '~/shared/models/enum/Role';
-  import * as _ from 'lodash';
   import { NotificationList } from '~/shared/models/reviews.model';
   import { AppointmentLog } from '~/shared/models/appointment.model';
   import loginService from '~/shared/services/login.service'
@@ -156,20 +155,20 @@
 
     routerNavigateTo(url: string): void {
       (this.$refs.dropdown as any).hide();
-      _.isEqual(url,'')
+      url === ''
         ? this.logout()
-        : this.$router.push(_.isEqual(url,'/agentInfo/') ? url+this.consultantId :url);
+        : this.$router.push(url === '/agentInfo/' ? url+this.consultantId : url);
     }
 
     pushRouterByLoginRole(): void {
-      const link = _.isEqual(this.currentRole, Role.ADMIN) ? '/myAppointmentList/appointmentList' : '/';
+      const link = this.currentRole === Role.ADMIN ? '/myAppointmentList/appointmentList' : '/';
       this.$router.push(link);
     }
 
     logout(): void {
       loginService.logout().then(() => {
         this.storageClear();
-        _.isEqual(this.$route.name, 'index') ? location.reload() : this.$router.push('/');
+        this.$route.name === 'index' ? location.reload() : this.$router.push('/');
       });
     }
 

--
Gitblit v1.8.0