feat: 添加获取全局选项接口,支持动态状态和曲种选择

This commit is contained in:
2025-12-31 12:31:52 +08:00
parent 111d0978a3
commit 20e1a2fa19
6 changed files with 127 additions and 81 deletions

View File

@@ -39,3 +39,16 @@ func (c *Common) Upload(
}
return services.Common.Upload(ctx.Context(), user.ID, file, val)
}
// Get options (enums)
//
// @Router /v1/common/options [get]
// @Summary Get options
// @Description Get global options (enums)
// @Tags Common
// @Accept json
// @Produce json
// @Success 200 {object} dto.OptionsResponse
func (c *Common) GetOptions(ctx fiber.Ctx) (*dto.OptionsResponse, error) {
return services.Common.Options(ctx.Context())
}