diff --git a/src/views/pages/deploy/application-config/config/env/db-resource-setting-dialog.vue b/src/views/pages/deploy/application-config/config/env/db-resource-setting-dialog.vue index fbcd63f8048e1a67635c7086153329752b11dd70..ee69e1ea50772648c3fbfd7252db9becbd1c7867 100644 --- a/src/views/pages/deploy/application-config/config/env/db-resource-setting-dialog.vue +++ b/src/views/pages/deploy/application-config/config/env/db-resource-setting-dialog.vue @@ -180,7 +180,7 @@ export default { ip: this.formValue.ip, port: this.formValue.port }; - if (!this.$utils.isEmpty(this.dbResourceData)) { + if (!this.isNewData) { data.id = this.dbResourceData.id; } this.$api.deploy.env.saveEnvDbResource(data).then((res) => { diff --git a/src/views/pages/deploy/application-config/config/env/env-db-config-edit.vue b/src/views/pages/deploy/application-config/config/env/env-db-config-edit.vue index a701335437a3c25a9a91fe1c06763cb231568e7f..d32edc8880c96700d5aa6494b2bf24358970a8e2 100644 --- a/src/views/pages/deploy/application-config/config/env/env-db-config-edit.vue +++ b/src/views/pages/deploy/application-config/config/env/env-db-config-edit.vue @@ -520,6 +520,7 @@ export default { }, closeDbResourceSettingDialog(id) { this.isLoading = true; + this.dbResourceData = null; if (id && !this.dbResourceId) { this.$set(this.formValue, 'dbResourceId', id); this.changeDbResourceId(id); diff --git a/src/views/pages/deploy/application-config/config/env/env-db-config-list.vue b/src/views/pages/deploy/application-config/config/env/env-db-config-list.vue index 79f9425fe55f8ce86a61e74da06da8e0bc734057..d9fd6d9e470d7f3e8726d0a03c8a65c1a1fd3ef0 100644 --- a/src/views/pages/deploy/application-config/config/env/env-db-config-list.vue +++ b/src/views/pages/deploy/application-config/config/env/env-db-config-list.vue @@ -34,74 +34,77 @@ -
-
-
- {{ $t('term.deploy.databaseschema') }} - {{ item.dbSchema }} -
-
- - - - - -
-
-