admin_api_router_register.go 4.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package admin_api_controllers
  2. import "github.com/astaxie/beego"
  3. // 管理员后台路由,以 /admin/api 为前缀
  4. func AdminAPIControllersRegisterRouters() {
  5. beego.Router("/admin/api/login/pwd", &LoginAPIController{}, "get:LoginByPwd")
  6. beego.Router("/admin/api/system/user", &SystemApiController{}, "get:GetUserList")
  7. beego.Router("/admin/api/user/create", &SystemApiController{}, "post:CreateAdminUser")
  8. beego.Router("/admin/api/user/info", &SystemApiController{}, "get:GetAdminUserInfo")
  9. beego.Router("/admin/api/user/edit", &SystemApiController{}, "post:ModifyAdminUser")
  10. beego.Router("/admin/api/user/delete", &SystemApiController{}, "post:DeleteAdminUser")
  11. //beego.Router("/admin/api/orgs/list", &SystemApiController{}, "get:GetOrgs")
  12. beego.Router("/admin/api/home/statistics", &AnalysisAPIController{}, "get:HomeStatistics")
  13. beego.Router("/admin/api/custom/create", &CustomAPIController{}, "post:CreateCustom")
  14. beego.Router("/admin/api/custom/edit", &CustomAPIController{}, "post:ModifyCustom")
  15. beego.Router("/admin/api/custom/list", &CustomAPIController{}, "get:GetCustomList")
  16. beego.Router("/admin/api/custom/get", &CustomAPIController{}, "get:GetCustom")
  17. beego.Router("/admin/api/custom/check", &CustomAPIController{}, "post:CheckCustom")
  18. beego.Router("/admin/api/custom/delete", &CustomAPIController{}, "post:DeleteCustom")
  19. //beego.Router("/admin/api/checkcustom/get", &CustomAPIController{}, "get:GetWaitCheckCustom")
  20. beego.Router("/admin/api/paymentcollection/create", &CustomAPIController{}, "post:CreatePaymentCollection")
  21. beego.Router("/admin/api/paymentcollection/get", &CustomAPIController{}, "get:GetPaymentCollection")
  22. beego.Router("/admin/api/paymentcollection/list", &CustomAPIController{}, "get:GetPaymentCollectionList")
  23. beego.Router("/admin/api/paymentcollection/edit", &CustomAPIController{}, "post:EditPaymentCollection")
  24. beego.Router("/admin/api/paymentcollection/delete", &CustomAPIController{}, "post:DeletePaymentCollection")
  25. beego.Router("/admin/api/paymentcollection/check", &CustomAPIController{}, "post:CheckPaymentCollection")
  26. beego.Router("/admin/api/contact/create", &CustomAPIController{}, "post:CreateContactInfo")
  27. beego.Router("/admin/api/contact/get", &CustomAPIController{}, "get:GetContactInfo")
  28. beego.Router("/admin/api/contact/list", &CustomAPIController{}, "get:GetContactInfoList")
  29. beego.Router("/admin/api/contact/edit", &CustomAPIController{}, "post:EditContactInfo")
  30. beego.Router("/admin/api/contact/delete", &CustomAPIController{}, "post:DeleteContactInfo")
  31. beego.Router("/admin/api/contact/check", &CustomAPIController{}, "post:CheckContactInfo")
  32. beego.Router("/admin/api/contract/create", &CustomAPIController{}, "post:CreateContractInfo")
  33. beego.Router("/admin/api/contract/get", &CustomAPIController{}, "get:GetContractInfo")
  34. beego.Router("/admin/api/contract/list", &CustomAPIController{}, "get:GetContractInfoList")
  35. beego.Router("/admin/api/contract/edit", &CustomAPIController{}, "post:EditContractInfo")
  36. beego.Router("/admin/api/contract/delete", &CustomAPIController{}, "post:DeleteContractInfo")
  37. beego.Router("/admin/api/contract/check", &CustomAPIController{}, "post:CheckContractInfo")
  38. beego.Router("/admin/api/follow/create", &CustomAPIController{}, "post:CreateFollowInfo")
  39. beego.Router("/admin/api/follow/get", &CustomAPIController{}, "get:GetFollowInfo")
  40. beego.Router("/admin/api/follow/list", &CustomAPIController{}, "get:GetFollowInfoList")
  41. beego.Router("/admin/api/follow/edit", &CustomAPIController{}, "post:EditFollowInfo")
  42. beego.Router("/admin/api/follow/delete", &CustomAPIController{}, "post:DeleteFollowInfo")
  43. beego.Router("/admin/api/follow/check", &CustomAPIController{}, "post:CheckFollowInfo")
  44. beego.Router("/admin/api/demand/create", &CustomAPIController{}, "post:CreateDemandInfo")
  45. beego.Router("/admin/api/demand/get", &CustomAPIController{}, "get:GetDemandInfo")
  46. beego.Router("/admin/api/demand/list", &CustomAPIController{}, "get:GetDemandInfoList")
  47. beego.Router("/admin/api/demand/edit", &CustomAPIController{}, "post:EditDemandInfo")
  48. beego.Router("/admin/api/demand/delete", &CustomAPIController{}, "post:DeleteDemandInfo")
  49. beego.Router("/admin/api/demand/check", &CustomAPIController{}, "post:CheckDemandInfo")
  50. beego.Router("/admin/api/renewal/create", &CustomAPIController{}, "post:CreateRenewalInfo")
  51. beego.Router("/admin/api/renewal/get", &CustomAPIController{}, "get:GetRenewalInfo")
  52. beego.Router("/admin/api/renewal/list", &CustomAPIController{}, "get:GetRenewalInfoList")
  53. beego.Router("/admin/api/renewal/edit", &CustomAPIController{}, "post:EditRenewalInfo")
  54. beego.Router("/admin/api/renewal/delete", &CustomAPIController{}, "post:DeleteRenewalInfo")
  55. beego.Router("/admin/api/renewal/check", &CustomAPIController{}, "post:CheckRenewalInfo")
  56. beego.Router("/api/qiniu/uptoken", &CustomAPIController{}, "get:GetQNUpToken")
  57. }