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