Skip to content

Commit 489efb7

Browse files
authored
fix: 创建抽屉隐藏名称显示 (#1777)
1 parent 6a0b4a1 commit 489efb7

File tree

5 files changed

+21
-4
lines changed

5 files changed

+21
-4
lines changed

frontend/src/components/drawer-header/index.vue

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<el-page-header @back="props.back">
33
<template #content>
44
<span>{{ header }}</span>
5-
<span v-if="resource">
5+
<span v-if="resource && !hideResource">
66
-
77
<el-tag effect="dark" type="success">{{ resource }}</el-tag>
88
</span>
@@ -25,5 +25,6 @@ const props = defineProps({
2525
header: String,
2626
back: Function,
2727
resource: String,
28+
hideResource: Boolean,
2829
});
2930
</script>

frontend/src/views/container/container/operate/index.vue

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
<template>
22
<el-drawer v-model="drawerVisiable" :destroy-on-close="true" :close-on-click-modal="false" size="50%">
33
<template #header>
4-
<DrawerHeader :header="title" :resource="dialogData.rowData?.name" :back="handleClose" />
4+
<DrawerHeader
5+
:header="title"
6+
:hideResource="dialogData.title === 'create'"
7+
:resource="dialogData.rowData?.name"
8+
:back="handleClose"
9+
/>
510
</template>
611
<el-form
712
ref="formRef"

frontend/src/views/container/template/operator/index.vue

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<template #header>
44
<DrawerHeader
55
:header="title + $t('container.composeTemplate')"
6+
:hideResource="dialogData.title === 'create'"
67
:resource="dialogData.rowData?.name"
78
:back="handleClose"
89
/>

frontend/src/views/cronjob/operate/index.vue

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
<template>
22
<el-drawer v-model="drawerVisiable" :destroy-on-close="true" :close-on-click-modal="false" size="50%">
33
<template #header>
4-
<DrawerHeader :header="title" :resource="dialogData.rowData?.name" :back="handleClose" />
4+
<DrawerHeader
5+
:header="title"
6+
:hideResource="dialogData.title === 'create'"
7+
:resource="dialogData.rowData?.name"
8+
:back="handleClose"
9+
/>
510
</template>
611
<el-form ref="formRef" label-position="top" :model="dialogData.rowData" :rules="rules">
712
<el-row type="flex" justify="center">

frontend/src/views/database/mysql/remote/operate/index.vue

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
<template>
22
<el-drawer v-model="drawerVisiable" :destroy-on-close="true" :close-on-click-modal="false" size="50%">
33
<template #header>
4-
<DrawerHeader :header="title" :resource="dialogData.rowData?.name" :back="handleClose" />
4+
<DrawerHeader
5+
:hideResource="dialogData.title === 'create'"
6+
:header="title"
7+
:resource="dialogData.rowData?.name"
8+
:back="handleClose"
9+
/>
510
</template>
611
<el-form ref="formRef" label-position="top" :model="dialogData.rowData" :rules="rules">
712
<el-row type="flex" justify="center">

0 commit comments

Comments
 (0)