site_router.go 989 B

1234567891011121314151617181920212223242526
  1. package admin
  2. import (
  3. "ulink-admin/frame"
  4. admin "ulink-admin/modules/site/api/v1/amdin"
  5. )
  6. // 初始化站点管理路由
  7. func InitSiteRouter(router *frame.Group) {
  8. v := new(admin.SiteApi)
  9. group := router.Group("/site").Permission(frame.MENU, "site", "站点管理")
  10. {
  11. //添加站点管理
  12. group.POST("/add", v.Add).Permission(frame.AUTH, "site.add", "新增站点管理")
  13. //修改站点管理数据接口
  14. group.PUT("/edit", v.Edit).Permission(frame.AUTH, "site.edit", "更新站点管理")
  15. //删除站点管理数据
  16. group.DELETE("/:id", v.Delete).Permission(frame.AUTH, "site.delete", "删除站点管理")
  17. //查询站点管理数据
  18. group.GET("/page", v.Page).Permission(frame.AUTH, "site.page", "分页查询站点管理")
  19. //查询站点管理数据
  20. group.GET("/list", v.List).Permission(frame.AUTH, "site.list", "查询站点管理")
  21. //查询站点管理详情
  22. group.GET("/id", v.Get).Permission(frame.AUTH, "site.get", "获取站点管理详情")
  23. }
  24. }