|
@@ -7,6 +7,7 @@ import (
|
|
)
|
|
)
|
|
|
|
|
|
func init() {
|
|
func init() {
|
|
|
|
+ //前台官网
|
|
beego.Router("/", &controllers.MainController{})
|
|
beego.Router("/", &controllers.MainController{})
|
|
beego.Router("/about", &controllers.AboutController{})
|
|
beego.Router("/about", &controllers.AboutController{})
|
|
beego.Router("/services", &controllers.ServicesController{})
|
|
beego.Router("/services", &controllers.ServicesController{})
|
|
@@ -21,39 +22,46 @@ func init() {
|
|
beego.Router("/product/:id/accessories", &controllers.DetailController{})
|
|
beego.Router("/product/:id/accessories", &controllers.DetailController{})
|
|
beego.Router("/portfolio", &controllers.MainController{})
|
|
beego.Router("/portfolio", &controllers.MainController{})
|
|
beego.Router("/contact", &controllers.ContactController{})
|
|
beego.Router("/contact", &controllers.ContactController{})
|
|
-
|
|
|
|
|
|
+ //新闻管理
|
|
beego.Router("/news", &controllers.NewController{})
|
|
beego.Router("/news", &controllers.NewController{})
|
|
|
|
+ beego.Router("/news/:id", &controllers.NewController{}, "get:NewDetail")
|
|
|
|
+ beego.Router("/api/news", &controllers.NewController{}, "post:GetAllNew")
|
|
|
|
+ beego.Router("/api/news", &controllers.NewController{}, "get:GetNewDetail")
|
|
|
|
+ beego.Router("/api/addnews", &controllers.NewController{}, "post:AddNews")
|
|
|
|
+ beego.Router("/api/news", &controllers.NewController{}, "delete:DeleteNewsById")
|
|
|
|
+ beego.Router("/api/news", &controllers.NewController{}, "put:UpdateNews")
|
|
|
|
+ beego.Router("/api/newstype", &controllers.NewController{}, "get:GetNewsType")
|
|
|
|
|
|
beego.Router("/admin", &admin.LoginController{})
|
|
beego.Router("/admin", &admin.LoginController{})
|
|
beego.Router("/login", &admin.LoginController{})
|
|
beego.Router("/login", &admin.LoginController{})
|
|
beego.Router("/api/logon", &admin.LoginController{}, "post:Login")
|
|
beego.Router("/api/logon", &admin.LoginController{}, "post:Login")
|
|
beego.Router("/admin/index", &admin.IndexController{})
|
|
beego.Router("/admin/index", &admin.IndexController{})
|
|
-
|
|
|
|
|
|
+ //资源管理
|
|
beego.Router("/api/upload", &controllers.UploadImageController{})
|
|
beego.Router("/api/upload", &controllers.UploadImageController{})
|
|
beego.Router("/api/updateResource", &controllers.UploadImageController{}, "put:UpdateResource")
|
|
beego.Router("/api/updateResource", &controllers.UploadImageController{}, "put:UpdateResource")
|
|
beego.Router("/api/resource", &controllers.UploadImageController{}, "delete:DeleteResourceById")
|
|
beego.Router("/api/resource", &controllers.UploadImageController{}, "delete:DeleteResourceById")
|
|
beego.Router("/api/resource", &controllers.UploadImageController{}, "post:GetResource")
|
|
beego.Router("/api/resource", &controllers.UploadImageController{}, "post:GetResource")
|
|
beego.Router("/api/resource", &controllers.UploadImageController{}, "get:GetResourceById")
|
|
beego.Router("/api/resource", &controllers.UploadImageController{}, "get:GetResourceById")
|
|
-
|
|
|
|
|
|
+ //产品管理
|
|
beego.Router("/api/product", &controllers.ProductController{}, "post:AddProduct")
|
|
beego.Router("/api/product", &controllers.ProductController{}, "post:AddProduct")
|
|
beego.Router("/api/product", &controllers.ProductController{}, "delete:DeleteProductById")
|
|
beego.Router("/api/product", &controllers.ProductController{}, "delete:DeleteProductById")
|
|
beego.Router("/api/productAll", &controllers.ProductController{}, "post:GetAllProduct")
|
|
beego.Router("/api/productAll", &controllers.ProductController{}, "post:GetAllProduct")
|
|
beego.Router("/api/product", &controllers.ProductController{}, "put:UpdateProductById")
|
|
beego.Router("/api/product", &controllers.ProductController{}, "put:UpdateProductById")
|
|
beego.Router("/api/product", &controllers.ProductController{}, "get:GetProduct")
|
|
beego.Router("/api/product", &controllers.ProductController{}, "get:GetProduct")
|
|
-
|
|
|
|
|
|
+ //服务管理
|
|
beego.Router("/api/service", &controllers.ServicesDetailController{}, "post:AddServices")
|
|
beego.Router("/api/service", &controllers.ServicesDetailController{}, "post:AddServices")
|
|
beego.Router("/api/service", &controllers.ServicesDetailController{}, "put:UpdateServices")
|
|
beego.Router("/api/service", &controllers.ServicesDetailController{}, "put:UpdateServices")
|
|
beego.Router("/api/service", &controllers.ServicesDetailController{}, "delete:DeleteServices")
|
|
beego.Router("/api/service", &controllers.ServicesDetailController{}, "delete:DeleteServices")
|
|
beego.Router("/api/allservice", &controllers.ServicesDetailController{}, "post:GetAllServices")
|
|
beego.Router("/api/allservice", &controllers.ServicesDetailController{}, "post:GetAllServices")
|
|
beego.Router("/api/service", &controllers.ServicesDetailController{}, "get:GetServices")
|
|
beego.Router("/api/service", &controllers.ServicesDetailController{}, "get:GetServices")
|
|
beego.Router("/api/getservice", &controllers.ServicesDetailController{}, "get:GetServe")
|
|
beego.Router("/api/getservice", &controllers.ServicesDetailController{}, "get:GetServe")
|
|
-
|
|
|
|
|
|
+ //招募管理
|
|
beego.Router("/api/recruit", &controllers.RecruitController{}, "post:AddRecruit")
|
|
beego.Router("/api/recruit", &controllers.RecruitController{}, "post:AddRecruit")
|
|
beego.Router("/api/recruit", &controllers.RecruitController{}, "put:UpdateRecruit")
|
|
beego.Router("/api/recruit", &controllers.RecruitController{}, "put:UpdateRecruit")
|
|
beego.Router("/api/recruit", &controllers.RecruitController{}, "delete:DeleteRecruit")
|
|
beego.Router("/api/recruit", &controllers.RecruitController{}, "delete:DeleteRecruit")
|
|
beego.Router("/api/allrecruit", &controllers.RecruitController{}, "post:GetAllRecruit")
|
|
beego.Router("/api/allrecruit", &controllers.RecruitController{}, "post:GetAllRecruit")
|
|
beego.Router("/api/recruit", &controllers.RecruitController{}, "get:GetRecruit")
|
|
beego.Router("/api/recruit", &controllers.RecruitController{}, "get:GetRecruit")
|
|
-
|
|
|
|
|
|
+ //数据展示
|
|
beego.Router("/api/data", &controllers.DataModelController{}, "get:GetData")
|
|
beego.Router("/api/data", &controllers.DataModelController{}, "get:GetData")
|
|
beego.Router("/api/data", &controllers.DataModelController{}, "put:UpdataModel")
|
|
beego.Router("/api/data", &controllers.DataModelController{}, "put:UpdataModel")
|
|
beego.Router("/api/data", &controllers.DataModelController{}, "delete:DeleteDataModel")
|
|
beego.Router("/api/data", &controllers.DataModelController{}, "delete:DeleteDataModel")
|