package controller import ( "enterprise/common/config" "github.com/gin-gonic/gin" "gitlab.batiao8.com/open/gosdk/qyweixin" ) type QyWeixin struct { } func (q *QyWeixin) Approve(ctx *gin.Context) { cfg := config.GetConfig() qyApp := qyweixin.NewApp(&qyweixin.AppConfig{ Corpid: cfg.QyWeixin.Corpid, Secret: cfg.QyWeixin.ApproveSecret, Agent: cfg.QyWeixin.ApproveAgent, Token: config.QyWeixinAgentToken, AesKey: config.QyWeixinAgentAesKey, }) qyApp.Callback(ctx) }