You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
443 B
18 lines
443 B
package vas
|
|
|
|
import (
|
|
model "github.com/HFO4/cloudreve/models"
|
|
"github.com/HFO4/cloudreve/pkg/serializer"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
// GeneralVASService 通用增值服务
|
|
type GeneralVASService struct {
|
|
}
|
|
|
|
// Quota 获取容量配额信息
|
|
func (service *GeneralVASService) Quota(c *gin.Context, user *model.User) serializer.Response {
|
|
packs := user.GetAvailableStoragePacks()
|
|
return serializer.BuildUserQuotaResponse(user, packs)
|
|
}
|