This commit is contained in:
+12
-12
@@ -5,14 +5,14 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
type WechatRouter struct{}
|
||||
type Router struct{}
|
||||
|
||||
// InitWechatRouter 初始化微信路由
|
||||
func (w *WechatRouter) InitWechatRouter(Router *gin.RouterGroup) {
|
||||
// InitRouter 初始化微信路由
|
||||
func (w *Router) InitRouter(Router *gin.RouterGroup) {
|
||||
wechatRouter := Router.Group("wechat")
|
||||
|
||||
// 初始化API实例
|
||||
wechatMiniApi := api.WechatMiniApi{}
|
||||
miniApi := api.MiniApi{}
|
||||
mpUserApi := api.MpUserApi{}
|
||||
mpMessageApi := api.MpMessageApi{}
|
||||
mpMenuApi := api.MpMenuApi{}
|
||||
@@ -29,12 +29,12 @@ func (w *WechatRouter) InitWechatRouter(Router *gin.RouterGroup) {
|
||||
// 微信小程序路由
|
||||
miniGroup := wechatRouter.Group("mini")
|
||||
{
|
||||
miniGroup.POST("login", wechatMiniApi.Login) // 小程序登录
|
||||
miniGroup.GET("userinfo", wechatMiniApi.GetUserInfo) // 获取用户信息
|
||||
miniGroup.PUT("userinfo", wechatMiniApi.UpdateUserInfo) // 更新用户信息
|
||||
miniGroup.POST("bind-phone", wechatMiniApi.BindPhone) // 绑定手机号
|
||||
miniGroup.GET("users", wechatMiniApi.GetUserList) // 获取用户列表(管理)
|
||||
miniGroup.GET("check-unionid", wechatMiniApi.CheckUnionID) // 检查UnionID
|
||||
miniGroup.POST("login", miniApi.Login) // 小程序登录
|
||||
miniGroup.GET("userinfo", miniApi.GetUserInfo) // 获取用户信息
|
||||
miniGroup.PUT("userinfo", miniApi.UpdateUserInfo) // 更新用户信息
|
||||
miniGroup.POST("bind-phone", miniApi.BindPhone) // 绑定手机号
|
||||
miniGroup.GET("users", miniApi.GetUserList) // 获取用户列表(管理)
|
||||
miniGroup.GET("check-unionid", miniApi.CheckUnionID) // 检查UnionID
|
||||
|
||||
// 小程序统计
|
||||
miniGroup.GET("statistics", miniStatisticsApi.GetMiniStatistics) // 获取基础统计数据
|
||||
@@ -151,10 +151,10 @@ func (w *WechatRouter) InitWechatRouter(Router *gin.RouterGroup) {
|
||||
}
|
||||
|
||||
// InitWechatPublicRouter 初始化微信公开路由(不需要认证)
|
||||
func (w *WechatRouter) InitWechatPublicRouter(Router *gin.RouterGroup) {
|
||||
func (w *Router) InitWechatPublicRouter(Router *gin.RouterGroup) {
|
||||
wechatPublicRouter := Router.Group("wechat")
|
||||
|
||||
webhookApi := api.WechatWebhookApi{}
|
||||
webhookApi := api.WebhookApi{}
|
||||
|
||||
{
|
||||
// 微信公众号Webhook(公开接口,微信服务器调用)
|
||||
Reference in New Issue
Block a user