mirror of
				https://github.com/songquanpeng/one-api.git
				synced 2025-11-04 07:43:41 +08:00 
			
		
		
		
	feat: return user's quota with billing api (close #92)
This commit is contained in:
		@@ -8,11 +8,14 @@ import (
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func SetDashboardRouter(router *gin.Engine) {
 | 
			
		||||
	apiRouter := router.Group("/dashboard")
 | 
			
		||||
	apiRouter := router.Group("/")
 | 
			
		||||
	apiRouter.Use(gzip.Gzip(gzip.DefaultCompression))
 | 
			
		||||
	apiRouter.Use(middleware.GlobalAPIRateLimit())
 | 
			
		||||
	apiRouter.Use(middleware.TokenAuth())
 | 
			
		||||
	{
 | 
			
		||||
		apiRouter.GET("/billing/credit_grants", controller.GetTokenStatus)
 | 
			
		||||
		apiRouter.GET("/dashboard/billing/subscription", controller.GetSubscription)
 | 
			
		||||
		apiRouter.GET("/v1/dashboard/billing/subscription", controller.GetSubscription)
 | 
			
		||||
		apiRouter.GET("/dashboard/billing/usage", controller.GetUsage)
 | 
			
		||||
		apiRouter.GET("/v1/dashboard/billing/usage", controller.GetUsage)
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user