From 4dd9e262255c1709aeeb298092f2b7e7daa61e3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E8=BD=A9?= Date: Wed, 24 Dec 2025 11:33:36 +0800 Subject: [PATCH] fix(region): show guest nic index (#23958) --- pkg/apis/compute/guestnetwork.go | 2 ++ pkg/compute/models/guest_queries.go | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/apis/compute/guestnetwork.go b/pkg/apis/compute/guestnetwork.go index debd0a7200..4ad1e3dc45 100644 --- a/pkg/apis/compute/guestnetwork.go +++ b/pkg/apis/compute/guestnetwork.go @@ -78,6 +78,8 @@ type GuestnetworkShortDesc struct { IsDefault bool `json:"is_default"` // 计费模式 ChargeType string `json:"charge_type"` + // 网卡序号 + Index int `json:"index"` } type GuestnetworkListInput struct { diff --git a/pkg/compute/models/guest_queries.go b/pkg/compute/models/guest_queries.go index afadfe6c98..dcca7421dc 100644 --- a/pkg/compute/models/guest_queries.go +++ b/pkg/compute/models/guest_queries.go @@ -566,7 +566,7 @@ func fetchGuestNICs(ctx context.Context, guestIds []string, virtual tristate.Tri gnwq := GuestnetworkManager.Query() q := gnwq.AppendField( gnwq.Field("guest_id"), - + gnwq.Field("index"), gnwq.Field("ip_addr"), gnwq.Field("ip6_addr"), gnwq.Field("mac_addr").Label("mac"),