| | |
| | | featureLabel = '我的顧問清單'; |
| | | break; |
| | | case 'agentInfo': |
| | | featureLabel = '業務員資訊' |
| | | featureLabel = _.isEqual(this.currentRole,Role.ADMIN) ? '查看帳號資訊' : '業務員資訊' |
| | | break; |
| | | default: |
| | | featureLabel = '回首頁'; |
| | | break; |
| | | case 'questionnaire': |
| | | featureLabel = '進行預約'; |
| | | break; |
| | | case 'notification': |
| | | featureLabel = '通知'; |
| | | break; |
| | | case 'record': |
| | | featureLabel = '查看紀錄'; |
| | | break; |
| | | case 'accountSetting': |
| | | featureLabel = '個人帳號設定'; |
| | | break; |
| | | case 'consultantAccountSetting': |
| | | featureLabel = '查看帳號資訊'; |
| | | break; |
| | | } |
| | | return featureLabel; |
| | | } else { |
| | | return '回首頁'; |
| | | } |
| | | } |
| | | |
| | | pushRouterByLoginRole():void{ |
| | | const link = _.isEqual(this.currentRole,Role.ADMIN)? '/myAppointmentList/appointmentList':'/'; |
| | | this.$router.push(link); |
| | | const pathName = this.$route.name; |
| | | pathName?.includes('myConsultantList') ? this.$router.push('/') : this.$router.go(-1); |
| | | } |
| | | |
| | | } |
| | | </script> |
| | | |