mirror of
https://github.com/Megghy/vtsuru.live.git
synced 2025-12-06 18:36:55 +08:00
feat: 更新用户UID和权限设置显示
- 修改用户UID显示逻辑,优先显示UID,若无则显示OpenID - 更新权限设置中的标签,改为“需要舰长”、“需要提督”和“需要总督”
This commit is contained in:
@@ -1255,7 +1255,7 @@ function getIndexStyle(status: QueueStatus): CSSProperties {
|
|||||||
<template #trigger>
|
<template #trigger>
|
||||||
{{ queueData.user?.name }}
|
{{ queueData.user?.name }}
|
||||||
</template>
|
</template>
|
||||||
UID: {{ queueData.user?.uid ?? 'N/A' }}
|
{{ queueData.user?.uid ? `UID: ${queueData.user?.uid}` : `OpenID: ${queueData.user?.oid}` }}
|
||||||
</NTooltip>
|
</NTooltip>
|
||||||
</NText>
|
</NText>
|
||||||
<!-- 粉丝牌 -->
|
<!-- 粉丝牌 -->
|
||||||
@@ -1264,7 +1264,6 @@ function getIndexStyle(status: QueueStatus): CSSProperties {
|
|||||||
size="tiny"
|
size="tiny"
|
||||||
round
|
round
|
||||||
:bordered="false"
|
:bordered="false"
|
||||||
:color="{ color: '#f0f0f0', textColor: '#555' }"
|
|
||||||
style="padding: 0 5px 0 0;"
|
style="padding: 0 5px 0 0;"
|
||||||
>
|
>
|
||||||
<NTag
|
<NTag
|
||||||
@@ -1597,19 +1596,19 @@ function getIndexStyle(status: QueueStatus): CSSProperties {
|
|||||||
v-model:checked="settings.needJianzhang"
|
v-model:checked="settings.needJianzhang"
|
||||||
@update:checked="updateSettings"
|
@update:checked="updateSettings"
|
||||||
>
|
>
|
||||||
允许舰长
|
需要舰长
|
||||||
</NCheckbox>
|
</NCheckbox>
|
||||||
<NCheckbox
|
<NCheckbox
|
||||||
v-model:checked="settings.needTidu"
|
v-model:checked="settings.needTidu"
|
||||||
@update:checked="updateSettings"
|
@update:checked="updateSettings"
|
||||||
>
|
>
|
||||||
允许提督
|
需要提督
|
||||||
</NCheckbox>
|
</NCheckbox>
|
||||||
<NCheckbox
|
<NCheckbox
|
||||||
v-model:checked="settings.needZongdu"
|
v-model:checked="settings.needZongdu"
|
||||||
@update:checked="updateSettings"
|
@update:checked="updateSettings"
|
||||||
>
|
>
|
||||||
允许总督
|
需要总督
|
||||||
</NCheckbox>
|
</NCheckbox>
|
||||||
</NSpace>
|
</NSpace>
|
||||||
</NSpace>
|
</NSpace>
|
||||||
|
|||||||
Reference in New Issue
Block a user