This commit is contained in:
邹宗楠
2025-05-08 14:18:20 +08:00
parent e251b0f606
commit 7a5a2f3e85
2 changed files with 22 additions and 5 deletions

View File

@@ -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
}