router.go 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package routers
  2. import (
  3. "Cold_Api/controllers"
  4. "Cold_Api/controllers/WebSocket"
  5. beego "github.com/beego/beego/v2/server/web"
  6. )
  7. func init() {
  8. // -----------网关接口-----------
  9. // 添加网关
  10. //beego.Router("/API/A_Device_List", &controllers.DeviceController{}, "*:A_Device_List") // *全部; get,post:
  11. //// 添加网关
  12. //beego.Router("/API/Add_A_Device", &controllers.DeviceController{}, "*:Add_A_Device") // *全部; get,post:
  13. //// 修改网关
  14. //beego.Router("/API/Up_A_Device", &controllers.DeviceController{}, "*:Up_A_Device") // *全部; get,post:
  15. //// 删除网关
  16. //beego.Router("/API/Delete_A_Device", &controllers.DeviceController{}, "*:Delete_A_Device") // *全部; get,post:
  17. // 用户 - 微信授权
  18. beego.Router("/", &controllers.AdminController{}, "*:Login")
  19. // 网关 WebSocket
  20. beego.Router("/ws/join", &WebSocket.WebSocketController{}, "get:Join")
  21. beego.Router("/UpFile", &controllers.UpFileController{}, "*:UpFile") // *全部; get,post:
  22. beego.Router("/Login", &controllers.AdminController{}, "*:Login") // *全部; get,post:
  23. beego.Router("/Login_verification", &controllers.AdminController{}, "*:Login_verification") // *全部; get,post:
  24. beego.Router("/Index", &controllers.AdminController{}, "*:Index")
  25. beego.Router("/Home", &controllers.AdminController{}, "*:Home")
  26. beego.Router("/User/Info", &controllers.AdminController{}, "*:Info")
  27. beego.Router("/Nows_rend", &controllers.AdminController{}, "*:Nows_rend") // 获取未读消息
  28. // 日志
  29. beego.Router("/System/Logs", &controllers.LogsController{}, "*:List") // 获取未读消息
  30. // 微信服务端
  31. //beego.Router("/Wx/Wx_handler", &controllers.WxController{}, "*:Wx_handler") // 获取未读消息
  32. //beego.Router("/Wx/Wx_handler", &controllers.WxController{}, "*:Wx") // 获取未读消息
  33. beego.Router("/RawSql/Raw_html", &controllers.RawSqlController{}, "*:RawSql_html") // 获取未读消息
  34. beego.Router("/RawSql/Raw__html", &controllers.RawSqlController{}, "*:RawSql__html") // 获取未读消息
  35. beego.Router("/RawSql/List_Post", &controllers.RawSqlController{}, "*:List_Post") // 获取未读消息
  36. beego.Router("/RawSql/List_Del", &controllers.RawSqlController{}, "*:List_Del") // 获取未读消息
  37. // 模板路由
  38. beego.Router("/Template/List", &controllers.TemplateController{}, "*:List") // 获取未读消息
  39. beego.Router("/Template/List_", &controllers.TemplateController{}, "*:List_") // 获取未读消息
  40. beego.Router("/Template/List_Post", &controllers.TemplateController{}, "*:List_Post") // 获取未读消息
  41. beego.Router("/Template/List_Del", &controllers.TemplateController{}, "*:List_Del") // 获取未读消息
  42. beego.Router("/Template/Class", &controllers.TemplateController{}, "*:Class") // 获取未读消息
  43. beego.Router("/Template/Class_", &controllers.TemplateController{}, "*:Class_") // 获取未读消息
  44. beego.Router("/Template/Class_Post", &controllers.TemplateController{}, "*:Class_Post") // 获取未读消息
  45. beego.Router("/Template/Class_Del", &controllers.TemplateController{}, "*:Class_Del") // 获取未读消息
  46. }