From e3c7071165c9f0d7f568cdfebebd36e540178bdf Mon Sep 17 00:00:00 2001 From: Austin <1344583166@qq.com> Date: Wed, 15 Jan 2025 17:04:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(frontend):=20=E9=83=A8=E7=BD=B2=E6=8F=90?= =?UTF-8?q?=E5=8D=95=E5=AE=B9=E7=81=BE=E8=A6=81=E6=B1=82=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D=20#9076?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../frontend/src/views/db-manage/mysql/apply/ApplyMySQL.vue | 6 ++++-- .../frontend/src/views/db-manage/redis/apply/ApplyRedis.vue | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/apply/ApplyMySQL.vue b/dbm-ui/frontend/src/views/db-manage/mysql/apply/ApplyMySQL.vue index e78ff4c5a1..3c9bd8eefc 100644 --- a/dbm-ui/frontend/src/views/db-manage/mysql/apply/ApplyMySQL.vue +++ b/dbm-ui/frontend/src/views/db-manage/mysql/apply/ApplyMySQL.vue @@ -692,9 +692,10 @@ const getDetails = () => { const details: Record = _.cloneDeep(formdata.details); const { cityCode } = regionItemRef.value.getValue(); + const { affinity } = details.resource_spec.backend; const regionAndDisasterParams = { - affinity: details.resource_spec.backend.affinity, + affinity, location_spec: { city: cityCode, sub_zone_ids: [], @@ -739,7 +740,7 @@ }, }, }, - disaster_tolerance_level: details.resource_spec.backend.affinity, + disaster_tolerance_level: affinity, }; } @@ -750,6 +751,7 @@ proxy: formatNodes(formdata.details.nodes.proxy), backend: formatNodes(formdata.details.nodes.backend), }, + disaster_tolerance_level: affinity, }; }; diff --git a/dbm-ui/frontend/src/views/db-manage/redis/apply/ApplyRedis.vue b/dbm-ui/frontend/src/views/db-manage/redis/apply/ApplyRedis.vue index 1d25a2bb14..a50ab28fbc 100644 --- a/dbm-ui/frontend/src/views/db-manage/redis/apply/ApplyRedis.vue +++ b/dbm-ui/frontend/src/views/db-manage/redis/apply/ApplyRedis.vue @@ -821,9 +821,10 @@ const getDetails = () => { const details: Record = _.cloneDeep(state.formdata.details); const { cityCode } = regionItemRef.value.getValue(); + const { affinity } = details.resource_spec.backend_group; const regionAndDisasterParams = { - affinity: details.resource_spec.backend_group.affinity, + affinity, location_spec: { city: cityCode, sub_zone_ids: [], @@ -840,7 +841,7 @@ return { ...details, cluster_shard_num: Number(specInfo.cluster_shard_num), - disaster_tolerance_level: details.resource_spec.backend_group.affinity, + disaster_tolerance_level: affinity, resource_spec: { proxy: { ...details.resource_spec.proxy, @@ -871,6 +872,7 @@ master: formatNodes(state.formdata.details.nodes.master), slave: formatNodes(state.formdata.details.nodes.slave), }, + disaster_tolerance_level: affinity, }; }; const params = {