diff --git a/business/partner/purchase/mtwm/order_comment.go b/business/partner/purchase/mtwm/order_comment.go index 31180546c..c8a661535 100644 --- a/business/partner/purchase/mtwm/order_comment.go +++ b/business/partner/purchase/mtwm/order_comment.go @@ -49,7 +49,7 @@ func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error) // return err //} startTime := time.Now().Add(-24 * time.Hour) - endTime := time.Now().Add(-RefreshCommentTime) + //endTime := time.Now().Add(-RefreshCommentTime) endDateStr := startTime.Format("20060102") startDateStr := time.Now().Add(-RefreshCommentTime).Format("20060102") storeIDs, _ := dao.GetOrderStoreIDs(dao.GetDB(), fromTime, toTime, model.VendorIDMTWM) @@ -244,23 +244,25 @@ func CommentListData(db *dao.DaoDB, skuList []*mtwmapi.CommentsList, startTime, } } store, err := dao.GetStoreDetailByVendorStoreID(db, orderComment.VendorStoreID, orderComment.VendorID, "") - if err != nil { + if err == nil { + orderComment.StoreID = store.ID + if len(foodNameList) > 0 { + foodName := make([]string, 0, len(foodNameList)) + for fnl, _ := range foodNameList { + foodName = append(foodName, fnl) + } + vendorOrderID, _ := dao.GetBadCommentOrderId(store.ID, st.AddDate(0, 0, -7), et.AddDate(0, 0, 7), foodName) + if vendorOrderID != "" { + orderComment.VendorOrderID2 = vendorOrderID + } + } + orderCommentList = append(orderCommentList, orderComment) + } else { + orderComment.StoreID = 999999 + orderComment.VendorOrderID2 = "本地未绑定平台门店ID" + orderCommentList = append(orderCommentList, orderComment) globals.SugarLogger.Debugf("获取美团外卖差评列表,失败:%s,%v", orderComment.VendorStoreID, err) - continue } - orderComment.StoreID = store.ID - - if len(foodNameList) > 0 { - foodName := make([]string, 0, len(foodNameList)) - for fnl, _ := range foodNameList { - foodName = append(foodName, fnl) - } - vendorOrderID, _ := dao.GetBadCommentOrderId(store.ID, st.AddDate(0, 0, -7), et.AddDate(0, 0, 7), foodName) - if vendorOrderID != "" { - orderComment.VendorOrderID2 = vendorOrderID - } - } - orderCommentList = append(orderCommentList, orderComment) } return orderCommentList