gn.go 1005 B

123456789101112131415161718192021222324252627282930313233343536
  1. package routers
  2. import (
  3. "eta_gn/eta_bridge/controller/gn"
  4. "github.com/gin-gonic/gin"
  5. )
  6. func InitGn(r *gin.RouterGroup) {
  7. control := new(gn.GuoNengController)
  8. group := r.Group("gn/")
  9. group.GET("auth/getToken", control.GetToken)
  10. group.GET("auth/getUserInfo", control.GetUserInfo)
  11. init4A(r)
  12. initOA(r)
  13. }
  14. func init4A(r *gin.RouterGroup) {
  15. control := new(gn.GuoNengController)
  16. group := r.Group("gn/")
  17. group.POST("user/add4AUser", control.AddAccount)
  18. group.POST("user/modify4AUser", control.ModifyAccount)
  19. group.POST("user/delete4AUser", control.DeleteAccount)
  20. group.POST("user/suspend4AUser", control.SuspendAccount)
  21. group.POST("user/restore4AUser", control.RestoreAccount)
  22. group.POST("user/ChangePassword", control.ChangePassword)
  23. group.POST("user/syncMdmComstru", control.SyncMdmOrganization)
  24. group.POST("user/syncMdmEmployee", control.SyncMdmEmployee)
  25. }
  26. func initOA(r *gin.RouterGroup) {
  27. control := new(gn.GuoNengController)
  28. group := r.Group("gn/")
  29. group.POST("oa", control.OA)
  30. }