1
This commit is contained in:
@@ -85,10 +85,13 @@ func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error)
|
||||
}
|
||||
|
||||
foodNameList := make(map[string]int, 0)
|
||||
skuIdMap := make(map[string]int, 0)
|
||||
for _, fn := range mtwmComment.PraiseRetailList {
|
||||
skuIdMap[fn.SkuId] = 1
|
||||
foodNameList[fn.Name] = 1
|
||||
}
|
||||
for _, fn := range mtwmComment.CriticRetailList {
|
||||
skuIdMap[fn.SkuId] = 1
|
||||
foodNameList[fn.Name] = 1
|
||||
}
|
||||
|
||||
@@ -100,14 +103,21 @@ func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error)
|
||||
}
|
||||
}
|
||||
nameList := make([]string, 0, 0)
|
||||
skuIdList := make([]int, 0, 0)
|
||||
for k, _ := range foodNameList {
|
||||
nameList = append(nameList, k)
|
||||
}
|
||||
for k, _ := range skuIdMap {
|
||||
skuIdList = append(skuIdList, utils.Str2Int(k))
|
||||
}
|
||||
|
||||
if len(foodNameList) > 0 {
|
||||
vendorOrderID, _ := dao.GetBadCommentOrderId(storeDetail.ID, time.Now().Add(-RefreshCommentTime), startTime, nameList)
|
||||
vendorOrderID, _ := dao.GetBadCommentOrderId(storeDetail.ID, time.Now().Add(-RefreshCommentTime), startTime, nameList, nil)
|
||||
if vendorOrderID != "" {
|
||||
orderComment.VendorOrderID2 = vendorOrderID
|
||||
} else {
|
||||
vendorOrderID, _ = dao.GetBadCommentOrderId(storeDetail.ID, time.Now().Add(-RefreshCommentTime), startTime, nil, skuIdList)
|
||||
orderComment.VendorOrderID2 = vendorOrderID
|
||||
}
|
||||
}
|
||||
orderCommentList = append(orderCommentList, orderComment)
|
||||
@@ -276,7 +286,7 @@ func CommentListData(db *dao.DaoDB, skuList []*mtwmapi.CommentsList, startTime,
|
||||
for fnl, _ := range foodNameList {
|
||||
foodName = append(foodName, fnl)
|
||||
}
|
||||
vendorOrderID, _ := dao.GetBadCommentOrderId(store.ID, st.AddDate(0, 0, -7), et.AddDate(0, 0, 7), foodName)
|
||||
vendorOrderID, _ := dao.GetBadCommentOrderId(store.ID, st.AddDate(0, 0, -7), et.AddDate(0, 0, 7), foodName, nil)
|
||||
if vendorOrderID != "" {
|
||||
orderComment.VendorOrderID2 = vendorOrderID
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user