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

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(
q.Resource.Short,
q.Resource.Long,
q.Resource.Short.Sku,
q.Resource.Long.Sku,
).
Where(
q.Resource.UserID.Eq(authCtx.User.ID),
@@ -584,6 +586,15 @@ func AllActiveResource(c *fiber.Ctx) error {
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)
}