|
|
@@ -9,7 +9,7 @@
|
|
|
<p class="user-name font-weight-bolder mb-0">
|
|
|
{{ userData.fullName || userData.username }}
|
|
|
</p>
|
|
|
- <span class="user-status">{{ userData.role }}</span>
|
|
|
+ <span class="user-status">{{ roleConverter(userData.role) }}</span>
|
|
|
</div>
|
|
|
<b-avatar
|
|
|
size="40"
|
|
|
@@ -128,6 +128,8 @@ import { initialAbility } from '@/libs/acl/config'
|
|
|
import useJwt from '@/auth/jwt/useJwt'
|
|
|
import { avatarText } from '@core/utils/filter'
|
|
|
|
|
|
+const roleList = [{'Admin':'管理員'},{'User':'一般用戶'},{'Checkin':'工作人員'},{'Draw':'主持人'},{'Guest':'來賓'}];
|
|
|
+
|
|
|
export default {
|
|
|
components: {
|
|
|
BNavItemDropdown,
|
|
|
@@ -157,6 +159,10 @@ export default {
|
|
|
// Redirect to login page
|
|
|
this.$router.push({ name: 'login' })
|
|
|
},
|
|
|
+ roleConverter(role){
|
|
|
+
|
|
|
+ return roleList[role];
|
|
|
+ },
|
|
|
},
|
|
|
}
|
|
|
</script>
|