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) } }