26 lines
477 B
Go
26 lines
477 B
Go
package router
|
|
|
|
import (
|
|
v1 "excel_export/router/api/v1"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func App(r *gin.Engine) {
|
|
|
|
r.Use(gin.Logger()) //cmd日志输出
|
|
|
|
r.Use(gin.Recovery())
|
|
|
|
export := r.Group("/export/v1/")
|
|
//项目管理
|
|
export.POST(":sys/:job", v1.Export)
|
|
|
|
export.GET(":sys/:job/:task_id", v1.Download)
|
|
|
|
export.GET("process/:sys/:job/:task_id", v1.TaskProcess)
|
|
|
|
export.GET("process/:sys/:job", v1.AllTaskProcess)
|
|
|
|
export.POST(":sys/:job/:task_id", v1.DelTask)
|
|
}
|