查询所有用户套餐时返回名称

This commit is contained in:
2026-05-20 13:31:45 +08:00
parent 9fe6cb4bf5
commit dd08655e2c

View File

@@ -548,6 +548,8 @@ func AllActiveResource(c *fiber.Ctx) error {
Joins( Joins(
q.Resource.Short, q.Resource.Short,
q.Resource.Long, q.Resource.Long,
q.Resource.Short.Sku,
q.Resource.Long.Sku,
). ).
Where( Where(
q.Resource.UserID.Eq(authCtx.User.ID), q.Resource.UserID.Eq(authCtx.User.ID),
@@ -584,6 +586,15 @@ func AllActiveResource(c *fiber.Ctx) error {
return err return err
} }
for _, resource := range resources {
switch resource.Type {
case m.ResourceTypeShort:
resource.Short.Sku = &m.ProductSku{Name: resource.Short.Sku.Name}
case m.ResourceTypeLong:
resource.Long.Sku = &m.ProductSku{Name: resource.Long.Sku.Name}
}
}
return c.JSON(resources) return c.JSON(resources)
} }