User.go 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package routers
  2. import (
  3. "Cold_Api/conf"
  4. "Cold_Api/controllers"
  5. beego "github.com/beego/beego/v2/server/web"
  6. )
  7. func init() {
  8. var version = conf.Version
  9. //---------------------------------- 用户管理
  10. // 用户
  11. beego.Router(version+"/Login_verification", &controllers.AdminController{}, "*:Login_verification")
  12. beego.Router(version+"/User/List", &controllers.UserController{}, "*:User_List") // 用户列表
  13. beego.Router(version+"/User/Home", &controllers.UserController{}, "*:User_Home") // 主页
  14. beego.Router(version+"/User/Info", &controllers.UserController{}, "*:User_Info") // 个人信息
  15. beego.Router(version+"/User/Post", &controllers.UserController{}, "*:User_Post") // 修改个人信息
  16. beego.Router(version+"/User/Get", &controllers.UserController{}, "*:User_Get") // 获取用户信息
  17. beego.Router(version+"/User/Add", &controllers.UserController{}, "*:User_Add") // 增加用户
  18. beego.Router(version+"/User/Edit", &controllers.UserController{}, "*:User_Edit") // 编辑用户
  19. beego.Router(version+"/User/Del", &controllers.UserController{}, "*:User_Del") // 删除用户
  20. beego.Router(version+"/User/WxQRCode", &controllers.UserController{}, "*:User_WxQRCode") // 获取微信二维码
  21. beego.Router(version+"/Admin/List", &controllers.UserController{}, "*:Admin_List") // 内部用户列表
  22. beego.Router(version+"/Admin/Get", &controllers.UserController{}, "*:Admin_Get") // 获取内部用户信息
  23. beego.Router(version+"/Admin/Add", &controllers.UserController{}, "*:Admin_Add") // 增加内部用户
  24. beego.Router(version+"/Admin/Edit", &controllers.UserController{}, "*:Admin_Edit") // 编辑内部用户
  25. beego.Router(version+"/Admin/Del", &controllers.UserController{}, "*:Admin_Del") // 删除内部用户
  26. // 内部用户公司绑定
  27. beego.Router(version+"/Admin/CompanyBind_List", &controllers.UserController{}, "*:AdminCompanyBind_List") // 内部用户公司绑定列表
  28. beego.Router(version+"/Admin/CompanyBind_Add", &controllers.UserController{}, "*:AdminCompanyBind_Add") // 添加内部用户公司绑定
  29. beego.Router(version+"/Admin/CompanyBind_Del", &controllers.UserController{}, "*:AdminCompanyBind_Del") // 删除内部用户公司绑定
  30. // 权限
  31. beego.Router(version+"/Power/List", &controllers.UserController{}, "*:Power_List") // 权限列表
  32. beego.Router(version+"/Power/List_All", &controllers.UserController{}, "*:Power_List_All") // 所有权限列表
  33. beego.Router(version+"/Power/Get", &controllers.UserController{}, "*:Power_Get") // 获取权限
  34. beego.Router(version+"/Power/Add", &controllers.UserController{}, "*:Power_Add") // 添加权限
  35. beego.Router(version+"/Power/Edit", &controllers.UserController{}, "*:Power_Edit") // 编辑权限
  36. beego.Router(version+"/Power/Del", &controllers.UserController{}, "*:Power_Del") // 删除权限
  37. // 菜单
  38. beego.Router(version+"/Menu/List", &controllers.UserController{}, "*:User_Menu_List") // 用户权限绑定的菜单
  39. beego.Router(version+"/Menu/List_All", &controllers.UserController{}, "*:Menu_List_All") // 权限管理-菜单列表
  40. // 公司管理
  41. beego.Router(version+"/Company/Tree", &controllers.UserController{}, "*:Company_Tree") // 公司列表
  42. beego.Router(version+"/Company/List", &controllers.UserController{}, "*:Company_List") // 所有公司列表
  43. beego.Router(version+"/Company/Add", &controllers.UserController{}, "*:Company_Add") // 添加公司
  44. beego.Router(version+"/Company/Edit", &controllers.UserController{}, "*:Company_Edit") // 修改公司
  45. beego.Router(version+"/Company/Del", &controllers.UserController{}, "*:Company_Del") // 删除公司
  46. }