- 在 UserRole枚举中添加 operator 角色 - 在 main.js 中提供 isOperator 计算属性,用于判断当前用户是否为运营角色
@@ -23,7 +23,8 @@ export const MemberType = {
export const UserRole = {
user: '普通用户',
admin: '管理员',
- api: 'API用户'
+ api: 'API用户',
+ operator: '运营'
}
export const GameStatus = {
@@ -26,6 +26,13 @@ app.provide(
return user.value.role === 'admin'
})
)
+app.provide(
+ 'isOperator',
+ computed(() => {
+ if (!(user.value && user.value.role)) return false
+ return user.value.role === 'operator'
+ })
+)
app.provide(
'isApi',
computed(() => {