From 68ec4bb01d2f3109b57bcfd93593f8e37a1bdb9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=A5=E6=B5=B7?= Date: Wed, 6 Dec 2023 09:28:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=98=BF=E9=87=8C=E4=BA=91=E8=BD=BB?= =?UTF-8?q?=E9=87=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/alibaba/swas.ts | 2 +- src/cloud/alibaba/swas/instance.vue | 12 ++++++++---- src/cloud/tencent/lighthouse/instance.vue | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/api/alibaba/swas.ts b/src/api/alibaba/swas.ts index 41d4013..dfc9b28 100644 --- a/src/api/alibaba/swas.ts +++ b/src/api/alibaba/swas.ts @@ -20,7 +20,7 @@ export class SwasModel extends AlibabaClient { query = Object.assign({ Limit: 100 }, query); return this.bus({ Action: 'ListInstances', RegionId: region, - Payload: { ...query, RegionId: region }, + Query: { ...query, RegionId: region }, }); } diff --git a/src/cloud/alibaba/swas/instance.vue b/src/cloud/alibaba/swas/instance.vue index 9138955..97750ff 100644 --- a/src/cloud/alibaba/swas/instance.vue +++ b/src/cloud/alibaba/swas/instance.vue @@ -38,7 +38,7 @@ export default class SwasInstance extends Vue { async getInstance() { const res = await AcApi.swas.listInstances(this.region, { - InstanceIds: this.instance.InstanceId, + InstanceIds: JSON.stringify([this.instance.InstanceId]), }); if (res.Instances) { Object.assign(this.instance, res.Instances[0]); @@ -112,19 +112,23 @@ export default class SwasInstance extends Vue { 规格 - CPU: {{ instance.ResourceSpec.Cpu }} 核 / 内存: {{ instance.ResourceSpec.Memory }} GB + vCPU: {{ instance.ResourceSpec.Cpu }} 核 / 内存: {{ instance.ResourceSpec.Memory }} GB 系统盘 {{ instance.ResourceSpec.DiskSize }} GB + + 私网 IP + {{ instance.InnerIpAddress }} + 公网 IP {{ instance.PublicIpAddress }} - 镜像 Id - {{ instance.ImageId }} + 镜像名称 + {{ instance.Image.ImageName }} 创建时间 diff --git a/src/cloud/tencent/lighthouse/instance.vue b/src/cloud/tencent/lighthouse/instance.vue index f8f821a..6759126 100644 --- a/src/cloud/tencent/lighthouse/instance.vue +++ b/src/cloud/tencent/lighthouse/instance.vue @@ -138,7 +138,7 @@ export default class LighthouseInstance extends Vue { 规格 - CPU: {{ instance.CPU }} 核 / 内存: {{ instance.Memory }} GB + vCPU: {{ instance.CPU }} 核 / 内存: {{ instance.Memory }} GB 系统盘