Pārlūkot izejas kodu

修复 web api 问题

Signed-off-by: 716 <[email protected]>
716 3 gadi atpakaļ
vecāks
revīzija
ad9ef6c2c4

+ 1 - 1
internal/backend/controllers/v1/path_things.go → internal/backend/controllers/base/path_things.go

@@ -1,4 +1,4 @@
-package v1
+package base
 
 import (
 	"github.com/allanpk716/ChineseSubFinder/internal/pkg/my_util"

+ 1 - 1
internal/backend/controllers/v1/proxy.go → internal/backend/controllers/base/proxy.go

@@ -1,4 +1,4 @@
-package v1
+package base
 
 import (
 	subSupplier "github.com/allanpk716/ChineseSubFinder/internal/logic/sub_supplier"

+ 7 - 5
internal/backend/routers/base_router.go

@@ -19,7 +19,13 @@ func InitRouter(router *gin.Engine, cronHelper *cron_helper.CronHelper) {
 
 	router.POST("/login", cbBase.LoginHandler)
 	router.POST("/logout", middle.CheckAuth(), cbBase.LogoutHandler)
+
 	router.POST("/change-pwd", middle.CheckAuth(), cbBase.ChangePwdHandler)
+
+	router.POST("/check-path", middle.CheckAuth(), cbBase.CheckPathHandler)
+
+	router.POST("/check-proxy", middle.CheckAuth(), cbBase.CheckProxyHandler)
+
 	// v1路由: /v1/xxx
 	GroupV1 := router.Group("/" + cbV1.GetVersion())
 	{
@@ -28,12 +34,8 @@ func InitRouter(router *gin.Engine, cronHelper *cron_helper.CronHelper) {
 		GroupV1.GET("/settings", cbV1.SettingsHandler)
 		GroupV1.PUT("/settings", cbV1.SettingsHandler)
 
-		GroupV1.POST("/check-proxy", cbV1.CheckProxyHandler)
-
-		GroupV1.POST("/check-path", cbV1.CheckPathHandler)
-
 		GroupV1.POST("/jobs/start", cbV1.JobStartHandler)
 		GroupV1.POST("/jobs/stop", cbV1.JobStopHandler)
-		GroupV1.POST("/jobs/status", cbV1.JobStatusHandler)
+		GroupV1.GET("/jobs/status", cbV1.JobStatusHandler)
 	}
 }