feat(sj_1.0.0): 优化权限显示

This commit is contained in:
opensnail 2024-05-05 10:08:02 +08:00
parent 92dbe30d1f
commit 5aad3eb159

View File

@ -35,9 +35,6 @@ const { columns, columnChecks, data, getData, loading, mobilePagination, searchP
type: 'expand',
minWidth: 10,
renderExpand: row => {
if (!row.permissions) {
return <NTag type="info">ALL</NTag>;
}
return (
<div>
{
@ -45,14 +42,18 @@ const { columns, columnChecks, data, getData, loading, mobilePagination, searchP
<n-text type="warning">{$t('page.userManager.permissionList')}:</n-text>
</n-h5>
}
{row.permissions?.map(option => (
<span>
<NTag type="info">
<span style="font-weight: bolder;">{option.groupName}</span>({option.namespaceName})
</NTag>
{<n-divider vertical />}
</span>
))}
{!row.permissions ? (
<NTag type="info">ALL</NTag>
) : (
row.permissions?.map(option => (
<span>
<NTag type="info">
<span style="font-weight: bolder;">{option.groupName}</span>({option.namespaceName})
</NTag>
{<n-divider vertical />}
</span>
))
)}
</div>
);
}