123456789101112131415161718192021222324252627282930313233343536 |
- package aftersale
- import (
- "github.com/gin-gonic/gin"
- "zhiyuan/controllers/admin"
- "zhiyuan/controllers/aftersale/manager"
- "zhiyuan/middlewares"
- )
- func InitManagerRouters(r *gin.Engine, router *gin.RouterGroup) {
- staticPath := "public/aftersale/manager/"
- r.Static("/aftersale/manager/static", staticPath+"static")
- r.StaticFile("/aftersale/manager", staticPath+"index.html")
- r.StaticFile("/aftersale/manager/favicon.ico", staticPath+"favicon.ico")
- router = router.Group("/manager")
- router.POST("/login", manager.Login)
- router.Use(middlewares.Auth("manager"))
- {
- router.GET("/statis/order", manager.StatisOrder)
- router.GET("/orders", manager.OrderList)
- router.GET("/orders/:id", manager.OrderInfo)
- router.POST("/orders/:id/finish", manager.OrderFinish)
- router.POST("/orders/:id/confirm", manager.OrderConfirm)
- router.POST("/orders/:id/schedule", manager.OrderSchedule)
- router.POST("/orders/:id/repair", manager.OrderRepair)
- router.GET("/orders/:id/repair", manager.OrderRepairInfo)
- router.GET("/params", admin.ParamList)
- router.GET("/params/:param", admin.ParamInfo)
- router.GET("/qiniu/token", admin.QiniuToken)
- router.GET("/info", manager.Info)
- router.POST("/logout", manager.Logout)
- router.PUT("/password", manager.Password)
- }
- }
|