add roles label

This commit is contained in:
xue jiahao
2024-12-24 23:05:57 +08:00
parent a92873b971
commit d254cb7e54
3 changed files with 13 additions and 5 deletions

View File

@@ -37,9 +37,7 @@
<div class="row">
<q-chip v-if="(props.row as IUserRolesDisplay).isSuperuser" square color="accent" text-color="white" icon="admin_panel_settings"
label="システム管理者" size="sm" />
<template v-else>
<q-chip v-for="(item) in (props.row as IUserRolesDisplay).roles" square color="primary" text-color="white" :key="item.id" :label="item.name" size="sm" />
</template>
<q-chip v-else v-for="(item) in (props.row as IUserRolesDisplay).roles" square color="primary" text-color="white" :key="item.id" :label="item.name" size="sm" />
</div>
</q-td>
</template>