mirror of
https://github.com/go-admin-team/go-admin.git
synced 2026-09-21 18:20:50 +00:00
feat : added auto task
This commit is contained in:
+1
-2
@@ -25,8 +25,7 @@ func examplesNoCheckRoleRouter(r *gin.Engine) {
|
|||||||
// 空接口防止v1定义无使用报错
|
// 空接口防止v1定义无使用报错
|
||||||
v1.GET("/nilcheckrole", nil)
|
v1.GET("/nilcheckrole", nil)
|
||||||
|
|
||||||
// {{无需认证路由自动补充在此处请勿删除}}
|
// {{无需认证路由自动补充在此处请勿删除}}
|
||||||
registerSysJobRouter(v1)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 需要认证的路由示例
|
// 需要认证的路由示例
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
package router
|
|
||||||
|
|
||||||
import (
|
|
||||||
"github.com/gin-gonic/gin"
|
|
||||||
"go-admin/apis/sysjob"
|
|
||||||
)
|
|
||||||
|
|
||||||
// 无需认证的路由代码
|
|
||||||
func registerSysJobRouter(v1 *gin.RouterGroup) {
|
|
||||||
|
|
||||||
r := v1.Group("/sysjob")
|
|
||||||
{
|
|
||||||
r.GET("", sysjob.GetSysJobList)
|
|
||||||
r.GET("/:jobId", sysjob.GetSysJob)
|
|
||||||
r.POST("", sysjob.InsertSysJob)
|
|
||||||
r.PUT("", sysjob.UpdateSysJob)
|
|
||||||
r.DELETE("/:jobId", sysjob.DeleteSysJob)
|
|
||||||
}
|
|
||||||
|
|
||||||
v1.GET("/job/remove/:jobId",sysjob.RemoveJob)
|
|
||||||
v1.GET("/job/start/:jobId",sysjob.StartJob)
|
|
||||||
}
|
|
||||||
+20
-1
@@ -7,6 +7,7 @@ import (
|
|||||||
log2 "go-admin/apis/log"
|
log2 "go-admin/apis/log"
|
||||||
"go-admin/apis/monitor"
|
"go-admin/apis/monitor"
|
||||||
"go-admin/apis/public"
|
"go-admin/apis/public"
|
||||||
|
"go-admin/apis/sysjob"
|
||||||
"go-admin/apis/system"
|
"go-admin/apis/system"
|
||||||
"go-admin/apis/system/dict"
|
"go-admin/apis/system/dict"
|
||||||
. "go-admin/apis/tools"
|
. "go-admin/apis/tools"
|
||||||
@@ -75,6 +76,8 @@ func sysNoCheckRoleRouter(r *gin.RouterGroup) {
|
|||||||
registerPublicRouter(v1)
|
registerPublicRouter(v1)
|
||||||
|
|
||||||
registerSysSettingRouter(v1)
|
registerSysSettingRouter(v1)
|
||||||
|
|
||||||
|
registerSysJobRouter(v1)
|
||||||
}
|
}
|
||||||
|
|
||||||
func registerDBRouter(api *gin.RouterGroup) {
|
func registerDBRouter(api *gin.RouterGroup) {
|
||||||
@@ -99,6 +102,22 @@ func registerSysTableRouter(v1 *gin.RouterGroup) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func registerSysJobRouter(v1 *gin.RouterGroup) {
|
||||||
|
|
||||||
|
r := v1.Group("/sysjob")
|
||||||
|
{
|
||||||
|
r.GET("", sysjob.GetSysJobList)
|
||||||
|
r.GET("/:jobId", sysjob.GetSysJob)
|
||||||
|
r.POST("", sysjob.InsertSysJob)
|
||||||
|
r.PUT("", sysjob.UpdateSysJob)
|
||||||
|
r.DELETE("/:jobId", sysjob.DeleteSysJob)
|
||||||
|
}
|
||||||
|
|
||||||
|
v1.GET("/job/remove/:jobId",sysjob.RemoveJob)
|
||||||
|
v1.GET("/job/start/:jobId",sysjob.StartJob)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
func sysCheckRoleRouterInit(r *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddleware) {
|
func sysCheckRoleRouterInit(r *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddleware) {
|
||||||
r.POST("/login", authMiddleware.LoginHandler)
|
r.POST("/login", authMiddleware.LoginHandler)
|
||||||
// Refresh time can be longer than token timeout
|
// Refresh time can be longer than token timeout
|
||||||
@@ -260,7 +279,7 @@ func registerDeptRouter(v1 *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddlewar
|
|||||||
func registerSysSettingRouter(v1 *gin.RouterGroup) {
|
func registerSysSettingRouter(v1 *gin.RouterGroup) {
|
||||||
setting := v1.Group("/setting")
|
setting := v1.Group("/setting")
|
||||||
{
|
{
|
||||||
setting.GET("", system.QuerySetting)
|
setting.GET("", system.GetSetting)
|
||||||
setting.POST("", system.CreateSetting)
|
setting.POST("", system.CreateSetting)
|
||||||
setting.GET("/serverInfo",monitor.ServerInfo)
|
setting.GET("/serverInfo",monitor.ServerInfo)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user