修复全部邮件权限无效问题

This commit is contained in:
eoao
2025-08-22 01:05:00 +08:00
parent ff8ba81661
commit 8cd75868bc
10 changed files with 222 additions and 196 deletions

View File

@@ -498,7 +498,6 @@ path[fill="#ffdda1"] {
.account {
font-weight: 600;
margin-bottom: 20px;
color: #333;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

View File

@@ -31,7 +31,7 @@
<Icon icon="fluent:settings-48-regular" width="20" height="20" />
<span class="menu-name" style="margin-left: 21px">{{$t('settings')}}</span>
</el-menu-item>
<div class="manage-title" v-perm="['user:query','role:query','setting:query','analysis:query','reg-key:query']">
<div class="manage-title" v-perm="['all-email:query','user:query','role:query','setting:query','analysis:query','reg-key:query']">
<div>{{$t('manage')}}</div>
</div>
<el-menu-item @click="router.push({name: 'analysis'})" index="analysis" v-perm="'analysis:query'"

View File

@@ -252,12 +252,6 @@ function formatName(email) {
</style>
<style lang="scss" scoped>
.breadcrumb-item {
font-weight: bold;
font-size: 14px;
white-space: nowrap;
}
:deep(.el-popper.is-pure) {
border-radius: 6px;
}
@@ -357,7 +351,7 @@ function formatName(email) {
display: grid;
height: 100%;
gap: 10px;
grid-template-columns: auto auto 1fr;
grid-template-columns: 1fr auto auto;
}
.header.not-send {
@@ -385,7 +379,7 @@ function formatName(email) {
.writer-text {
margin-left: 15px;
font-size: 14px;
font-weight: bold;
font-weight: bold;;
}
}
}
@@ -394,6 +388,16 @@ function formatName(email) {
display: inline-flex;
align-items: center;
height: 100%;
min-width: 0;
}
.breadcrumb-item {
font-weight: bold;
font-size: 14px;
color: var(--el-text-color-primary);
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.toolbar {

View File

@@ -347,18 +347,20 @@
</div>
<div class="concerning-item">
<span>{{ $t('community') }} : </span>
<el-button @click="jump('https://github.com/eoao/cloud-mail')">
Github
<template #icon>
<Icon icon="codicon:github-inverted" width="22" height="22"/>
</template>
</el-button>
<el-button @click="jump('https://t.me/cloud_mail_tg')">
Telegram
<template #icon>
<Icon icon="logos:telegram" width="30" height="30"/>
</template>
</el-button>
<div class="community">
<el-button @click="jump('https://github.com/eoao/cloud-mail')">
Github
<template #icon>
<Icon icon="codicon:github-inverted" width="22" height="22"/>
</template>
</el-button>
<el-button @click="jump('https://t.me/cloud_mail_tg')">
Telegram
<template #icon>
<Icon icon="logos:telegram" width="30" height="30"/>
</template>
</el-button>
</div>
</div>
<div class="concerning-item">
<span>{{ $t('support') }} : </span>
@@ -1499,10 +1501,14 @@ function editSetting(settingForm, refreshStatus = true) {
display: flex;
align-items: center;
.community {
display: flex;
row-gap: 10px;
flex-wrap: wrap;
}
:deep(.el-button) {
padding: 0 10px;
font-weight: normal;
i {
font-size: 22px;
}
@@ -1511,6 +1517,7 @@ function editSetting(settingForm, refreshStatus = true) {
> span:first-child {
font-weight: normal;
padding-right: 20px;
white-space: nowrap;
}
}