Skip to content

Commit 60d134a

Browse files
committed
fix: bug fix
1 parent f4f43ff commit 60d134a

File tree

2 files changed

+31
-11
lines changed

2 files changed

+31
-11
lines changed

frontend/src/views/system/permission/SelectPermission.vue

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,12 @@
4141
<el-icon size="28">
4242
<avatar_personal></avatar_personal>
4343
</el-icon>
44-
<span class="ml-4"> {{ space.name }}</span>
45-
<span class="account">({{ space.account }})</span>
44+
<span class="ml-4 ellipsis" style="max-width: 40%" :title="space.name">
45+
{{ space.name }}</span
46+
>
47+
<span class="account ellipsis" style="max-width: 40%" :title="space.account"
48+
>({{ space.account }})</span
49+
>
4650
</div>
4751
</el-checkbox>
4852
</el-checkbox-group>
@@ -59,12 +63,16 @@
5963
</el-button>
6064
</div>
6165
<div v-for="ele in checkedWorkspace" :key="ele.name" class="flex-between">
62-
<div class="flex align-center">
66+
<div class="flex align-center ellipsis" style="width: 100%">
6367
<el-icon size="28">
6468
<avatar_personal></avatar_personal>
6569
</el-icon>
66-
<span class="ml-4 lighter">{{ ele.name }}</span>
67-
<span class="account">({{ ele.account }})</span>
70+
<span class="ml-4 lighter ellipsis" style="max-width: 40%" :title="ele.name">{{
71+
ele.name
72+
}}</span>
73+
<span class="account ellipsis" style="max-width: 40%" :title="ele.account"
74+
>({{ ele.account }})</span
75+
>
6876
</div>
6977
<el-button text>
7078
<el-icon size="16" @click="clearWorkspace(ele)"><Close /></el-icon>

frontend/src/views/system/workspace/AuthorizedWorkspaceDialog.vue

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,12 @@
5151
<el-icon size="28">
5252
<avatar_personal></avatar_personal>
5353
</el-icon>
54-
<span class="ml-4"> {{ space.name }}</span>
55-
<span class="account">({{ space.account }})</span>
54+
<span class="ml-4 ellipsis" style="max-width: 40%" :title="space.name">
55+
{{ space.name }}</span
56+
>
57+
<span class="account ellipsis" style="max-width: 40%" :title="space.account"
58+
>({{ space.account }})</span
59+
>
5660
</div>
5761
</el-checkbox>
5862
</el-checkbox-group>
@@ -68,13 +72,21 @@
6872
{{ $t('workspace.clear') }}
6973
</el-button>
7074
</div>
71-
<div v-for="ele in checkedWorkspace" :key="ele.name" class="flex-between">
72-
<div class="flex align-center">
75+
<div v-for="ele in checkedWorkspace" :key="ele.name" class="flex-between align-center">
76+
<div
77+
:title="`${ele.name}(${ele.account})`"
78+
class="flex align-center ellipsis"
79+
style="width: 100%"
80+
>
7381
<el-icon size="28">
7482
<avatar_personal></avatar_personal>
7583
</el-icon>
76-
<span class="ml-4 lighter">{{ ele.name }}</span>
77-
<span class="account">({{ ele.account }})</span>
84+
<span class="ml-4 lighter ellipsis" style="max-width: 40%" :title="ele.name">{{
85+
ele.name
86+
}}</span>
87+
<span class="account ellipsis" style="max-width: 40%" :title="ele.account"
88+
>({{ ele.account }})</span
89+
>
7890
</div>
7991
<el-button text>
8092
<el-icon size="16" @click="clearWorkspace(ele)"><Close /></el-icon>

0 commit comments

Comments
 (0)