开放套餐过期时间和用量修改权限

This commit is contained in:
2026-09-22 16:35:44 +08:00
parent 28ab910e59
commit 3610b776ca
2 changed files with 2 additions and 17 deletions

View File

@@ -292,9 +292,6 @@ func (h *AssetHandler) CurrentPackage(c *fiber.Ctx) error {
// UpdatePackageExpiresAt 修改资产套餐过期时间
// PATCH /api/admin/assets/:identifier/packages/:package_usage_id/expires-at
func (h *AssetHandler) UpdatePackageExpiresAt(c *fiber.Ctx) error {
if err := ensureAssetPackageAdjuster(c); err != nil {
return err
}
asset, packageUsageID, err := h.resolveAssetPackageUsagePath(c)
if err != nil {
@@ -321,10 +318,6 @@ func (h *AssetHandler) UpdatePackageExpiresAt(c *fiber.Ctx) error {
// UpdatePackageUsage 修改资产套餐已用量
// PATCH /api/admin/assets/:identifier/packages/:package_usage_id/used-data
func (h *AssetHandler) UpdatePackageUsage(c *fiber.Ctx) error {
if err := ensureAssetPackageAdjuster(c); err != nil {
return err
}
asset, packageUsageID, err := h.resolveAssetPackageUsagePath(c)
if err != nil {
return err
@@ -646,14 +639,6 @@ func (h *AssetHandler) resolveAssetPackageUsagePath(c *fiber.Ctx) (*dto.AssetRes
return asset, uint(packageUsageID), nil
}
func ensureAssetPackageAdjuster(c *fiber.Ctx) error {
if middleware.GetUserIDFromContext(c.UserContext()) != 1124 && middleware.GetUserIDFromContext(c.UserContext()) != 127 {
return errors.New(errors.CodeForbidden, "无权限操作该资源或资源不存在")
}
return nil
}
func parseAssetPackageTime(value string) (time.Time, error) {
raw := strings.TrimSpace(value)
if raw == "" {