diff --git a/frontend/src/components/AuthButton.vue b/frontend/src/components/AuthButton.vue index ad5d3cb41b1a737f6bf6a35813550796db08d841..26fe9cd23b2e76120052fb27ef51b1162156e2cf 100644 --- a/frontend/src/components/AuthButton.vue +++ b/frontend/src/components/AuthButton.vue @@ -10,10 +10,14 @@ import { computed } from 'vue'; const props = defineProps({ auth: { type: String, + }, + // 是否在未授权情况下显示按钮 + show: { + type:Boolean, + default: false, } }) -// 控制是否在未授权情况下显示按钮 const showBtn = computed(() => { // TODO: return true @@ -21,7 +25,7 @@ const showBtn = computed(() => { // 控制是否使能按钮 const disabled = computed(() => { // TODO: - return true + return false }) diff --git a/frontend/src/views/Cluster/Cluster.vue b/frontend/src/views/Cluster/Cluster.vue index 35b9f213a7178990e013093385352618a1fca410..f950167b5be868fc47fdab1dbc1acfb21f2d4e45 100644 --- a/frontend/src/views/Cluster/Cluster.vue +++ b/frontend/src/views/Cluster/Cluster.vue @@ -19,14 +19,14 @@ @@ -63,6 +63,7 @@ import { ref, onMounted } from "vue"; import { ElMessage } from 'element-plus'; +import AuthButton from "@/components/AuthButton.vue"; import PGTable from "@/components/PGTable.vue"; import PGTree from "@/components/PGTree.vue"; import StateDot from "@/components/StateDot.vue";