diff --git a/business/partner/purchase/mtwm/order_comment.go b/business/partner/purchase/mtwm/order_comment.go index 1d77c9429..984f9b1e2 100644 --- a/business/partner/purchase/mtwm/order_comment.go +++ b/business/partner/purchase/mtwm/order_comment.go @@ -55,12 +55,10 @@ func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error) func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) { storeID := batchItemList[0].(int) storeDetail, _ := dao.GetStoreDetail(dao.GetDB(), storeID, model.VendorIDMTWM, "") - commentList, err2 := getAPI(storeDetail.VendorOrgCode, storeID, storeDetail.VendorStoreID).CommentQuery(storeDetail.VendorStoreID, startDateStr, endDateStr, 0, 0, mtwmapi.CommentReplyStatusNotReplied) - globals.SugarLogger.Debugf("========commentList= :%s", utils.Format4Output(commentList, false)) - globals.SugarLogger.Debugf("========commentList= :%s", utils.Format4Output(err2, false)) + commentList, _ := getAPI(storeDetail.VendorOrgCode, storeID, storeDetail.VendorStoreID).CommentQuery(storeDetail.VendorStoreID, startDateStr, endDateStr, 0, 0, mtwmapi.CommentReplyStatusNotReplied) var orderCommentList []*model.OrderComment - if err2 != nil || len(commentList) == model.NO { - return nil, err2 + if len(commentList) == model.NO || commentList == nil { + return nil, nil } for _, mtwmComment := range commentList { createdTime, err := utils.TryStr2Time(mtwmComment.CommentTime) @@ -93,10 +91,11 @@ func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error) }, storeIDs) task.Run() resultList, err2 := task.GetResult(0) + globals.SugarLogger.Debugf("resultList := %s", utils.Format4Output(resultList, false)) + globals.SugarLogger.Debugf("err2 := %s", utils.Format4Output(err2, false)) if err = err2; err != nil { return err } - globals.SugarLogger.Debugf("resultList := %s", utils.Format4Output(resultList, false)) var orderCommentList []*model.OrderComment for _, result := range resultList { orderComment := result.(*model.OrderComment)