From f0fa9331962bcd4e11a4f0e1715fa4325ef5ecc0 Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 15 Mar 2019 09:37:54 +0800 Subject: [PATCH] - make StartRefreshComment async --- business/auth2/authprovider/defauther.go | 2 +- business/partner/purchase/ebai/order_comment.go | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/business/auth2/authprovider/defauther.go b/business/auth2/authprovider/defauther.go index e6dd366be..0d21db160 100644 --- a/business/auth2/authprovider/defauther.go +++ b/business/auth2/authprovider/defauther.go @@ -124,7 +124,7 @@ func (a *DefAuther) GenerateVerifyCode(keyID string) (verifyCode string) { if verifyCode == "" { verifyCode = fmt.Sprintf("%06d", rand.Intn(1000000)) } - globals.SugarLogger.Debugf("GenerateVerifyCode:%s", verifyCode) + globals.SugarLogger.Debugf("GenerateVerifyCode keyID:%s verifyCode:%s", keyID, verifyCode) return verifyCode } diff --git a/business/partner/purchase/ebai/order_comment.go b/business/partner/purchase/ebai/order_comment.go index 4ea3025f7..30d7460fd 100644 --- a/business/partner/purchase/ebai/order_comment.go +++ b/business/partner/purchase/ebai/order_comment.go @@ -21,9 +21,15 @@ const ( ) func (c *PurchaseHandler) StartRefreshComment() { + time.AfterFunc(5*time.Second, func() { + c.refreshCommentOnce() + }) +} + +func (c *PurchaseHandler) refreshCommentOnce() { c.RefreshComment(time.Now().Add(-RefreshCommentTime), time.Now()) time.AfterFunc(RefreshCommentTimeInterval, func() { - c.StartRefreshComment() + c.refreshCommentOnce() }) }