移除被错误提交的测试用exe文件
修复前后端逻辑
This commit is contained in:
@@ -38,7 +38,6 @@ func registerV1(v1 *gin.RouterGroup) {
|
||||
registerUserRoutes(v1)
|
||||
registerClientRoutes(v1)
|
||||
registerServerRoutesV1(v1)
|
||||
registerPluginRoutesV1(v1)
|
||||
}
|
||||
|
||||
func registerV2(v2 *gin.RouterGroup) {
|
||||
@@ -114,6 +113,14 @@ func registerUserRoutes(v1 *gin.RouterGroup) {
|
||||
user.POST("/ticket/save", handler.UserTicketSave)
|
||||
user.GET("/ticket/fetch", handler.UserTicketFetch)
|
||||
user.POST("/ticket/withdraw", handler.UserTicketWithdraw)
|
||||
|
||||
// Integrated User Features
|
||||
user.GET("/real-name-verification/status", handler.PluginRealNameStatus)
|
||||
user.POST("/real-name-verification/submit", handler.PluginRealNameSubmit)
|
||||
user.GET("/user-online-devices/get-ip", handler.PluginUserOnlineDevicesGetIP)
|
||||
user.POST("/user-add-ipv6-subscription/enable", handler.PluginUserAddIPv6Enable)
|
||||
user.POST("/user-add-ipv6-subscription/sync-password", handler.PluginUserAddIPv6SyncPassword)
|
||||
user.GET("/user-add-ipv6-subscription/check", handler.PluginUserAddIPv6Check)
|
||||
}
|
||||
|
||||
func registerUserRoutesV2(v2 *gin.RouterGroup) {
|
||||
@@ -175,35 +182,13 @@ func registerServerRoutesV2(v2 *gin.RouterGroup) {
|
||||
server.POST("/status", handler.NodeStatus)
|
||||
}
|
||||
|
||||
func registerPluginRoutesV1(v1 *gin.RouterGroup) {
|
||||
securePath := service.GetAdminSecurePath()
|
||||
|
||||
adminPlugins := v1.Group("/" + securePath)
|
||||
adminPlugins.Use(middleware.Auth(), middleware.AdminAuth())
|
||||
adminPlugins.GET("/realname/records", handler.PluginRealNameRecords)
|
||||
adminPlugins.POST("/realname/clear-cache", handler.PluginRealNameClearCache)
|
||||
adminPlugins.POST("/realname/review/:userId", handler.PluginRealNameReview)
|
||||
adminPlugins.POST("/realname/reset/:userId", handler.PluginRealNameReset)
|
||||
adminPlugins.POST("/realname/sync-all", handler.PluginRealNameSyncAll)
|
||||
adminPlugins.POST("/realname/approve-all", handler.PluginRealNameApproveAll)
|
||||
adminPlugins.GET("/user-online-devices/users", handler.PluginUserOnlineDevicesUsers)
|
||||
|
||||
userPlugins := v1.Group("/user")
|
||||
userPlugins.Use(middleware.Auth())
|
||||
userPlugins.GET("/real-name-verification/status", handler.PluginRealNameStatus)
|
||||
userPlugins.POST("/real-name-verification/submit", handler.PluginRealNameSubmit)
|
||||
userPlugins.GET("/user-online-devices/get-ip", handler.PluginUserOnlineDevicesGetIP)
|
||||
userPlugins.POST("/user-add-ipv6-subscription/enable", handler.PluginUserAddIPv6Enable)
|
||||
userPlugins.POST("/user-add-ipv6-subscription/sync-password", handler.PluginUserAddIPv6SyncPassword)
|
||||
userPlugins.GET("/user-add-ipv6-subscription/check", handler.PluginUserAddIPv6Check)
|
||||
}
|
||||
|
||||
func registerAdminRoutesV2(v2 *gin.RouterGroup) {
|
||||
admin := v2.Group("/" + service.GetAdminSecurePath())
|
||||
admin.Use(middleware.Auth(), middleware.AdminAuth())
|
||||
|
||||
admin.GET("/config/fetch", handler.AdminConfigFetch)
|
||||
admin.POST("/config/save", handler.AdminConfigSave)
|
||||
admin.GET("/dashboard/summary", handler.AdminDashboardSummary)
|
||||
admin.GET("/server/group/fetch", handler.AdminServerGroupsFetch)
|
||||
admin.POST("/server/group/save", handler.AdminServerGroupSave)
|
||||
admin.POST("/server/group/drop", handler.AdminServerGroupDrop)
|
||||
@@ -220,9 +205,35 @@ func registerAdminRoutesV2(v2 *gin.RouterGroup) {
|
||||
admin.POST("/server/manage/resetTraffic", handler.AdminServerManageResetTraffic)
|
||||
admin.POST("/server/manage/batchResetTraffic", handler.AdminServerManageBatchResetTraffic)
|
||||
admin.GET("/system/getSystemStatus", handler.AdminSystemStatus)
|
||||
admin.GET("/plugin/getPlugins", handler.AdminPluginsList)
|
||||
admin.GET("/plugin/types", handler.AdminPluginTypes)
|
||||
admin.GET("/plugin/integration-status", handler.AdminPluginIntegrationStatus)
|
||||
admin.GET("/plan/fetch", handler.AdminPlansFetch)
|
||||
admin.POST("/plan/save", handler.AdminPlanSave)
|
||||
admin.POST("/plan/drop", handler.AdminPlanDrop)
|
||||
admin.POST("/plan/sort", handler.AdminPlanSort)
|
||||
|
||||
admin.GET("/order/fetch", handler.AdminOrdersFetch)
|
||||
admin.POST("/order/paid", handler.AdminOrderPaid)
|
||||
admin.POST("/order/cancel", handler.AdminOrderCancel)
|
||||
|
||||
admin.GET("/coupon/fetch", handler.AdminCouponsFetch)
|
||||
admin.POST("/coupon/save", handler.AdminCouponSave)
|
||||
admin.POST("/coupon/drop", handler.AdminCouponDrop)
|
||||
|
||||
admin.GET("/user/fetch", handler.AdminUsersFetch)
|
||||
admin.POST("/user/update", handler.AdminUserUpdate)
|
||||
admin.POST("/user/ban", handler.AdminUserBan)
|
||||
admin.POST("/user/resetTraffic", handler.AdminUserResetTraffic)
|
||||
admin.POST("/user/drop", handler.AdminUserDelete)
|
||||
admin.GET("/ticket/fetch", handler.AdminTicketsFetch)
|
||||
admin.GET("/gift-card/status", handler.AdminGiftCardStatus)
|
||||
|
||||
// Integrated Admin Features
|
||||
admin.GET("/realname/records", handler.PluginRealNameRecords)
|
||||
admin.POST("/realname/clear-cache", handler.PluginRealNameClearCache)
|
||||
admin.POST("/realname/review/:userId", handler.PluginRealNameReview)
|
||||
admin.POST("/realname/reset/:userId", handler.PluginRealNameReset)
|
||||
admin.POST("/realname/sync-all", handler.PluginRealNameSyncAll)
|
||||
admin.POST("/realname/approve-all", handler.PluginRealNameApproveAll)
|
||||
admin.GET("/user-online-devices/users", handler.PluginUserOnlineDevicesUsers)
|
||||
}
|
||||
|
||||
func registerWebRoutes(router *gin.Engine) {
|
||||
|
||||
Reference in New Issue
Block a user