1
0
mirror of https://github.com/1Panel-dev/1Panel.git synced 2025-03-14 01:34:47 +08:00

feat: 右侧抽屉取消 esc 关闭 (#4979)

This commit is contained in:
ssongliu 2024-05-11 17:52:28 +08:00 committed by GitHub
parent d43df6941b
commit 95bbf4ee52
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
144 changed files with 703 additions and 118 deletions

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="backupVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="backupVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader <DrawerHeader
v-if="detailName" v-if="detailName"

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="codeVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="codeVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="header" :back="handleClose" /> <DrawerHeader :header="header" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="open" :size="globalStore.isFullScreen ? '100%' : '50%'" :before-close="handleClose"> <el-drawer
v-model="open"
:size="globalStore.isFullScreen ? '100%' : '50%'"
:close-on-click-modal="false"
:close-on-press-escape="false"
:before-close="handleClose"
>
<template #header> <template #header>
<DrawerHeader :header="$t('commons.button.log')" :resource="resource" :back="handleClose"> <DrawerHeader :header="$t('commons.button.log')" :resource="resource" :back="handleClose">
<template #extra v-if="!mobile"> <template #extra v-if="!mobile">

View File

@ -1,6 +1,12 @@
<template> <template>
<div v-loading="loading"> <div v-loading="loading">
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('terminal.groupChange')" :back="handleClose" /> <DrawerHeader :header="$t('terminal.groupChange')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer :close-on-click-modal="false" v-model="open" size="50%" :before-close="handleClose"> <el-drawer
:close-on-click-modal="false"
v-model="open"
size="50%"
:close-on-press-escape="false"
:before-close="handleClose"
>
<template #header> <template #header>
<Header :header="$t('website.group')" :back="handleClose"></Header> <Header :header="$t('website.group')" :back="handleClose"></Header>
</template> </template>

View File

@ -3,6 +3,7 @@
v-model="open" v-model="open"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
:size="globalStore.isFullScreen ? '100%' : '50%'" :size="globalStore.isFullScreen ? '100%' : '50%'"
> >
<template #header> <template #header>

View File

@ -33,7 +33,14 @@
</el-button> </el-button>
<el-tag v-if="version === 'Waiting'" round style="margin-left: 10px">{{ $t('setting.upgrading') }}</el-tag> <el-tag v-if="version === 'Waiting'" round style="margin-left: 10px">{{ $t('setting.upgrading') }}</el-tag>
</div> </div>
<el-drawer :close-on-click-modal="false" :key="refresh" v-model="drawerVisible" size="50%" append-to-body> <el-drawer
:close-on-click-modal="false"
:close-on-press-escape="false"
:key="refresh"
v-model="drawerVisible"
size="50%"
append-to-body
>
<template #header> <template #header>
<DrawerHeader :header="$t('commons.button.upgrade')" :back="handleClose" /> <DrawerHeader :header="$t('commons.button.upgrade')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="upVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="upVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('commons.button.import')" :resource="title" :back="handleClose" /> <DrawerHeader :header="$t('commons.button.import')" :resource="title" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="open" :destroy-on-close="true" size="50%"> <el-drawer
v-model="open"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('app.detail')" :back="handleClose" /> <DrawerHeader :header="$t('app.detail')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,7 @@
<template> <template>
<el-drawer <el-drawer
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
v-model="open" v-model="open"
:title="$t('app.install')" :title="$t('app.install')"
size="50%" size="50%"

View File

@ -1,5 +1,5 @@
<template> <template>
<el-drawer :close-on-click-modal="false" v-model="open" size="40%"> <el-drawer :close-on-click-modal="false" :close-on-press-escape="false" v-model="open" size="40%">
<template #header> <template #header>
<Header :header="$t('app.param')" :back="handleClose"> <Header :header="$t('app.param')" :back="handleClose">
<template #buttons> <template #buttons>

View File

@ -1,5 +1,5 @@
<template> <template>
<el-drawer :close-on-click-modal="false" v-model="open" size="30%"> <el-drawer :close-on-click-modal="false" :close-on-press-escape="false" v-model="open" size="30%">
<template #header> <template #header>
<Header :header="$t('app.ignoreList')" :back="handleClose"></Header> <Header :header="$t('app.ignoreList')" :back="handleClose"></Header>
</template> </template>

View File

@ -1,5 +1,5 @@
<template> <template>
<el-drawer :close-on-click-modal="false" v-model="open" size="30%"> <el-drawer :close-on-click-modal="false" :close-on-press-escape="false" v-model="open" size="30%">
<template #header> <template #header>
<Header <Header
:header="$t('commons.button.' + operateReq.operate)" :header="$t('commons.button.' + operateReq.operate)"

View File

@ -4,6 +4,7 @@
@close="handleClose" @close="handleClose"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="50%" size="50%"
> >
<template #header> <template #header>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="composeVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="composeVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('commons.button.edit')" :resource="name" :back="handleClose" /> <DrawerHeader :header="$t('commons.button.edit')" :resource="name" :back="handleClose" />
</template> </template>

View File

@ -4,6 +4,7 @@
v-model="logVisible" v-model="logVisible"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
:before-close="handleClose" :before-close="handleClose"
:size="globalStore.isFullScreen ? '100%' : '50%'" :size="globalStore.isFullScreen ? '100%' : '50%'"
> >

View File

@ -4,6 +4,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="handleClose" @close="handleClose"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="50%" size="50%"
> >
<template #header> <template #header>

View File

@ -4,6 +4,7 @@
@close="handleClose" @close="handleClose"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="50%" size="50%"
> >
<template #header> <template #header>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="newNameVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="newNameVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.rename')" :resource="renameForm.name" :back="handleClose" /> <DrawerHeader :header="$t('container.rename')" :resource="renameForm.name" :back="handleClose" />
</template> </template>

View File

@ -4,6 +4,7 @@
@close="handleClose" @close="handleClose"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="50%" size="50%"
> >
<template #header> <template #header>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('commons.button.upgrade')" :resource="form.containerName" :back="handleClose" /> <DrawerHeader :header="$t('commons.button.upgrade')" :resource="form.containerName" :back="handleClose" />
</template> </template>

View File

@ -4,6 +4,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="handleClose" @close="handleClose"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="50%" size="50%"
> >
<template #header> <template #header>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="deleteVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="deleteVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.imageDelete')" :back="handleClose" /> <DrawerHeader :header="$t('container.imageDelete')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="loadVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="loadVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.importImage')" :back="handleClose" /> <DrawerHeader :header="$t('container.importImage')" :back="handleClose" />
</template> </template>

View File

@ -4,6 +4,7 @@
@close="onCloseLog" @close="onCloseLog"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="50%" size="50%"
> >
<template #header> <template #header>

View File

@ -4,6 +4,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="onCloseLog" @close="onCloseLog"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="50%" size="50%"
> >
<template #header> <template #header>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.exportImage')" :back="handleClose" /> <DrawerHeader :header="$t('container.exportImage')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.imageTag')" :back="handleClose" /> <DrawerHeader :header="$t('container.imageTag')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.createNetwork')" :back="handleClose" /> <DrawerHeader :header="$t('container.createNetwork')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader <DrawerHeader
:header="title + $t('container.repo')" :header="title + $t('container.repo')"

View File

@ -4,6 +4,7 @@
v-model="drawerVisible" v-model="drawerVisible"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
@close="handleClose" @close="handleClose"
size="30%" size="30%"
> >

View File

@ -4,6 +4,7 @@
v-model="drawerVisible" v-model="drawerVisible"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
@close="handleClose" @close="handleClose"
size="30%" size="30%"
> >

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.mirrors')" :back="handleClose" /> <DrawerHeader :header="$t('container.mirrors')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.registries')" :back="handleClose" /> <DrawerHeader :header="$t('container.registries')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.sockPath')" :back="handleClose" /> <DrawerHeader :header="$t('container.sockPath')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="detailVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="detailVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<div class="card-header"> <div class="card-header">
<span>{{ $t('commons.button.view') }}</span> <span>{{ $t('commons.button.view') }}</span>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader <DrawerHeader
:header="title + $t('container.composeTemplate')" :header="title + $t('container.composeTemplate')"

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('container.createVolume')" :back="handleClose" /> <DrawerHeader :header="$t('container.createVolume')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="backupVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="backupVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader <DrawerHeader
v-if="cronjob" v-if="cronjob"

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader <DrawerHeader
:header="title" :header="title"

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="bindVisible" :destroy-on-close="true" :close-on-click-modal="false" width="30%"> <el-drawer
v-model="bindVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
width="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('database.userBind')" :resource="form.mysqlName" :back="handleClose" /> <DrawerHeader :header="$t('database.userBind')" :resource="form.mysqlName" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="dialogVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="dialogVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('database.databaseConnInfo')" :back="handleClose" /> <DrawerHeader :header="$t('database.databaseConnInfo')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="createVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="createVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('database.create')" :back="handleClose" /> <DrawerHeader :header="$t('database.create')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="changeVisible" :destroy-on-close="true" :close-on-click-modal="false" width="30%"> <el-drawer
v-model="changeVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
width="30%"
>
<template #header> <template #header>
<DrawerHeader :header="title" :resource="changeForm.mysqlName" :back="handleClose" /> <DrawerHeader :header="title" :resource="changeForm.mysqlName" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader <DrawerHeader
:hideResource="dialogData.title === 'create'" :hideResource="dialogData.title === 'create'"

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="bindVisible" :destroy-on-close="true" :close-on-click-modal="false" width="30%"> <el-drawer
v-model="bindVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
width="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('database.userBind')" :resource="form.name" :back="handleClose" /> <DrawerHeader :header="$t('database.userBind')" :resource="form.name" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="dialogVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="dialogVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('database.databaseConnInfo')" :back="handleClose" /> <DrawerHeader :header="$t('database.databaseConnInfo')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="createVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="createVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('database.create')" :back="handleClose" /> <DrawerHeader :header="$t('database.create')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="changeVisible" :destroy-on-close="true" :close-on-click-modal="false" width="30%"> <el-drawer
v-model="changeVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
width="30%"
>
<template #header> <template #header>
<DrawerHeader :header="title" :resource="changeForm.postgresqlName" :back="handleClose" /> <DrawerHeader :header="title" :resource="changeForm.postgresqlName" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="changeVisible" :destroy-on-close="true" :close-on-click-modal="false" width="30%"> <el-drawer
v-model="changeVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
width="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('database.permission')" :resource="form.name" :back="handleClose" /> <DrawerHeader :header="$t('database.permission')" :resource="form.name" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader <DrawerHeader
:hideResource="dialogData.title === 'create'" :hideResource="dialogData.title === 'create'"

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="dialogVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="dialogVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('database.databaseConnInfo')" :back="handleClose" /> <DrawerHeader :header="$t('database.databaseConnInfo')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="open" :before-close="handleClose" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="open"
:before-close="handleClose"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('file.setRole')" :back="handleClose" /> <DrawerHeader :header="$t('file.setRole')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="open" :before-close="handleClose" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="open"
:before-close="handleClose"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('file.setRole')" :resource="name" :back="handleClose" /> <DrawerHeader :header="$t('file.setRole')" :resource="name" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,5 @@
<template> <template>
<el-drawer v-model="open" size="40%"> <el-drawer v-model="open" size="40%" :close-on-click-modal="false" :close-on-press-escape="false">
<template #header> <template #header>
<DrawerHeader :header="$t('file.changeOwner')" :resource="name" :back="handleClose" /> <DrawerHeader :header="$t('file.changeOwner')" :resource="name" :back="handleClose" />
</template> </template>

View File

@ -3,6 +3,7 @@
v-model="open" v-model="open"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
:before-close="handleClose" :before-close="handleClose"
size="50%" size="50%"
> >

View File

@ -4,6 +4,7 @@
:before-close="handleClose" :before-close="handleClose"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="40%" size="40%"
> >
<template #header> <template #header>

View File

@ -3,6 +3,7 @@
v-model="open" v-model="open"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
:before-close="handleClose" :before-close="handleClose"
size="40%" size="40%"
> >

View File

@ -1,5 +1,5 @@
<template> <template>
<el-drawer v-model="open" width="30%"> <el-drawer v-model="open" width="30%" :close-on-click-modal="false" :close-on-press-escape="false">
<template #header> <template #header>
<DrawerHeader :header="$t('file.info')" :back="handleClose" /> <DrawerHeader :header="$t('file.info')" :back="handleClose" />
</template> </template>

View File

@ -4,6 +4,7 @@
:title="$t('file.download')" :title="$t('file.download')"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
:before-close="handleClose" :before-close="handleClose"
size="40%" size="40%"
> >

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="open" :before-close="handleClose" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="open"
:before-close="handleClose"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('file.favorite')" :back="handleClose" /> <DrawerHeader :header="$t('file.favorite')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="open" :destroy-on-close="true" :close-on-click-modal="false" size="40%"> <el-drawer
v-model="open"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="40%"
>
<template #header> <template #header>
<DrawerHeader :header="title" :back="handleClose" /> <DrawerHeader :header="title" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="open" :before-close="handleClose" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="open"
:before-close="handleClose"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('file.recycleBin')" :back="handleClose" /> <DrawerHeader :header="$t('file.recycleBin')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,5 @@
<template> <template>
<el-drawer v-model="open" size="40%"> <el-drawer v-model="open" size="40%" :close-on-click-modal="false" :close-on-press-escape="false">
<template #header> <template #header>
<DrawerHeader :header="$t('file.rename')" :resource="oldName" :back="handleClose" /> <DrawerHeader :header="$t('file.rename')" :resource="oldName" :back="handleClose" />
</template> </template>

View File

@ -5,6 +5,7 @@
size="40%" size="40%"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
> >
<template #header> <template #header>
<DrawerHeader :header="$t('file.upload')" :back="handleClose" /> <DrawerHeader :header="$t('file.upload')" :back="handleClose" />

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="open" :before-close="handleClose" size="50%"> <el-drawer
v-model="open"
:before-close="handleClose"
size="50%"
:close-on-click-modal="false"
:close-on-press-escape="false"
>
<template #header> <template #header>
<DrawerHeader :header="$t('file.download')" :back="handleClose" /> <DrawerHeader :header="$t('file.download')" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title" :back="handleClose" /> <DrawerHeader :header="title" :back="handleClose" />
</template> </template>

View File

@ -1,5 +1,11 @@
<template> <template>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title" :back="handleClose" /> <DrawerHeader :header="title" :back="handleClose" />
</template> </template>

View File

@ -5,6 +5,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="handleClose" @close="handleClose"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="30%" size="30%"
> >
<template #header> <template #header>

View File

@ -5,6 +5,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="handleClose" @close="handleClose"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="30%" size="30%"
> >
<template #header> <template #header>

View File

@ -1,5 +1,5 @@
<template> <template>
<el-drawer v-model="open" size="40%"> <el-drawer v-model="open" size="40%" :close-on-click-modal="false" :close-on-press-escape="false">
<template #header> <template #header>
<DrawerHeader :header="$t('app.detail')" :back="handleClose" :resource="resourceName" /> <DrawerHeader :header="$t('app.detail')" :back="handleClose" :resource="resourceName" />
</template> </template>

View File

@ -5,6 +5,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="handleClose" @close="handleClose"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="30%" size="30%"
> >
<template #header> <template #header>

View File

@ -5,6 +5,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="handleClose" @close="handleClose"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="30%" size="30%"
> >
<template #header> <template #header>

View File

@ -5,6 +5,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="handleClose" @close="handleClose"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="30%" size="30%"
> >
<template #header> <template #header>

View File

@ -5,6 +5,7 @@
:destroy-on-close="true" :destroy-on-close="true"
@close="handleClose" @close="handleClose"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
size="30%" size="30%"
> >
<template #header> <template #header>

View File

@ -66,7 +66,13 @@
</ComplexTable> </ComplexTable>
</template> </template>
</LayoutContent> </LayoutContent>
<el-drawer v-model="cmdVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="cmdVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader <DrawerHeader
:header="$t('commons.button.' + operate) + $t('terminal.quickCommand')" :header="$t('commons.button.' + operate) + $t('terminal.quickCommand')"

View File

@ -1,6 +1,12 @@
<template> <template>
<div v-loading="loading"> <div v-loading="loading">
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('terminal.groupChange')" :back="handleClose" /> <DrawerHeader :header="$t('terminal.groupChange')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div v-loading="loading"> <div v-loading="loading">
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('terminal.host')" :back="handleClose" /> <DrawerHeader :header="$t('terminal.host')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="dialogVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="dialogVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('terminal.addHost')" :back="handleClose" /> <DrawerHeader :header="$t('terminal.addHost')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div v-loading="loading"> <div v-loading="loading">
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header> <template #header>
<DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" /> <DrawerHeader :header="title + $t('setting.backupAccount')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.defaultNetwork')" :back="handleClose" /> <DrawerHeader :header="$t('setting.defaultNetwork')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.advancedMenuHide')" :back="handleClose" /> <DrawerHeader :header="$t('setting.advancedMenuHide')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.title')" :back="handleClose" /> <DrawerHeader :header="$t('setting.title')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div v-loading="loading"> <div v-loading="loading">
<el-drawer v-model="passwordVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="passwordVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.changePassword')" :back="handleClose" /> <DrawerHeader :header="$t('setting.changePassword')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.systemIP')" :back="handleClose" /> <DrawerHeader :header="$t('setting.systemIP')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.sessionTimeout')" :back="handleClose" /> <DrawerHeader :header="$t('setting.sessionTimeout')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.user')" :back="handleClose" /> <DrawerHeader :header="$t('setting.user')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.allowIPs')" :back="handleClose" /> <DrawerHeader :header="$t('setting.allowIPs')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.bindInfo')" :back="handleClose" /> <DrawerHeader :header="$t('setting.bindInfo')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.bindDomain')" :back="handleClose" /> <DrawerHeader :header="$t('setting.bindDomain')" :back="handleClose" />
</template> </template>

View File

@ -1,6 +1,12 @@
<template> <template>
<div> <div>
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%"> <el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header> <template #header>
<DrawerHeader :header="$t('setting.entrance')" :back="handleClose" /> <DrawerHeader :header="$t('setting.entrance')" :back="handleClose" />
</template> </template>

View File

@ -4,6 +4,7 @@
v-model="drawerVisible" v-model="drawerVisible"
:destroy-on-close="true" :destroy-on-close="true"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"
@close="handleClose" @close="handleClose"
size="30%" size="30%"
> >

Some files were not shown because too many files have changed in this diff Show More