From 1771bc7dc80900526876ace62cf69661becb5fe3 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Wed, 28 May 2025 11:18:21 +0800 Subject: [PATCH] fix: Resolve popup caused by node switching. (#8862) --- core/init/migration/migrations/init.go | 6 +++--- frontend/src/components/backup/index.vue | 2 ++ frontend/src/views/website/website/index.vue | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/core/init/migration/migrations/init.go b/core/init/migration/migrations/init.go index d0a065d6e..4d907694b 100644 --- a/core/init/migration/migrations/init.go +++ b/core/init/migration/migrations/init.go @@ -147,7 +147,7 @@ var InitSetting = &gormigrate.Migration{ if err := tx.Create(&model.Setting{Key: "NoAuthSetting", Value: "200"}).Error; err != nil { return err } - if err := tx.Create(&model.Setting{Key: "ApiInterfaceStatus", Value: "disable"}).Error; err != nil { + if err := tx.Create(&model.Setting{Key: "ApiInterfaceStatus", Value: constant.StatusDisable}).Error; err != nil { return err } if err := tx.Create(&model.Setting{Key: "ApiKey", Value: ""}).Error; err != nil { @@ -163,13 +163,13 @@ var InitSetting = &gormigrate.Migration{ return err } - if err := tx.Create(&model.Setting{Key: "UninstallDeleteImage", Value: "Disable"}).Error; err != nil { + if err := tx.Create(&model.Setting{Key: "UninstallDeleteImage", Value: constant.StatusDisable}).Error; err != nil { return err } if err := tx.Create(&model.Setting{Key: "UpgradeBackup", Value: "Enable"}).Error; err != nil { return err } - if err := tx.Create(&model.Setting{Key: "UninstallDeleteBackup", Value: "Disable"}).Error; err != nil { + if err := tx.Create(&model.Setting{Key: "UninstallDeleteBackup", Value: constant.StatusDisable}).Error; err != nil { return err } return nil diff --git a/frontend/src/components/backup/index.vue b/frontend/src/components/backup/index.vue index 045aaa241..ba851b54e 100644 --- a/frontend/src/components/backup/index.vue +++ b/frontend/src/components/backup/index.vue @@ -177,6 +177,7 @@ const acceptParams = (params: DialogProps): void => { detailName.value = params.detailName; backupVisible.value = true; status.value = params.status; + secret.value = ''; search(); }; const handleClose = () => { @@ -312,6 +313,7 @@ const onBackup = async () => { }; const onRecover = async (row: Backup.RecordInfo) => { + secret.value = ''; isBackup.value = false; if (type.value !== 'app' && type.value !== 'website') { ElMessageBox.confirm( diff --git a/frontend/src/views/website/website/index.vue b/frontend/src/views/website/website/index.vue index 31aa19394..fafa9dfd6 100644 --- a/frontend/src/views/website/website/index.vue +++ b/frontend/src/views/website/website/index.vue @@ -87,7 +87,7 @@ :label="$t('commons.table.name')" fix prop="primaryDomain" - min-width="150px" + min-width="250px" sortable show-overflow-tooltip >