wechat.go 991 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package routers
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "hongze/hongze_yb/controller/wechat"
  5. "hongze/hongze_yb/middleware"
  6. )
  7. func InitWechat(r *gin.Engine) {
  8. rGroup := r.Group("wechat")
  9. {
  10. rGroup.GET("/qrCode", wechat.GetQrCode)
  11. rGroup.GET("/userInfo", wechat.GetUserInfo)
  12. rGroup.GET("/session", wechat.GetUserSession)
  13. rGroup.GET("/login", wechat.Login)
  14. }
  15. rGroup2 := r.Group("wechat").Use(middleware.TokenNoLogin())
  16. {
  17. rGroup2.POST("/getEncryptInfo", wechat.GetEncryptInfo)
  18. rGroup2.GET("/getWxJsConf", wechat.GetWxJsConf)
  19. }
  20. initWechat(r)
  21. }
  22. func initWechat(r *gin.Engine) {
  23. rGroup := r.Group("api/wechat")
  24. {
  25. rGroup.GET("/qrCode", wechat.GetQrCode)
  26. rGroup.GET("/userInfo", wechat.GetUserInfo)
  27. rGroup.GET("/session", wechat.GetUserSession)
  28. rGroup.GET("/login", wechat.Login)
  29. }
  30. rGroup2 := r.Group("api/wechat").Use(middleware.TokenNoLogin())
  31. {
  32. rGroup2.POST("/getEncryptInfo", wechat.GetEncryptInfo)
  33. rGroup2.GET("/getWxJsConf", wechat.GetWxJsConf)
  34. }
  35. }