diff --git a/main.go b/main.go index 5b6c209e4..7dde90678 100644 --- a/main.go +++ b/main.go @@ -102,7 +102,7 @@ func main() { orderman.LoadPendingOrders() // 延时的原因是等回调准备好 - time.AfterFunc(5*time.Second, func() { + time.AfterFunc(2*time.Second, func() { if err := api.DingDingAPI.RegisterCallback([]string{dingdingapi.CBTagUserAddOrg, dingdingapi.CBTagUserModifyOrg, dingdingapi.CBTagUserLeaveOrg}, beego.AppConfig.DefaultString("dingdingCallbackToken", ""), beego.AppConfig.DefaultString("dingdingCallbackAESKey", ""), beego.AppConfig.DefaultString("dingdingCallbackURL", "")); err != nil { globals.SugarLogger.Warnf("dingding RegisterCallback failed with error:%v", err) } diff --git a/routers/router.go b/routers/router.go index 5f7725ab2..a409e2879 100644 --- a/routers/router.go +++ b/routers/router.go @@ -102,6 +102,7 @@ func init() { beego.AutoRouter(&controllers.MtwmController{}) beego.AutoRouter(&controllers.WeimobController{}) beego.AutoRouter(&controllers.WeixinController{}) + beego.AutoRouter(&controllers.DingDingController{}) // 如下都是用于检测存活的空接口 beego.Any("/", func(ctx *beecontext.Context) {