1
This commit is contained in:
@@ -92,16 +92,28 @@ func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error)
|
||||
}
|
||||
}
|
||||
|
||||
foodNameList := make([]string, 0, 0)
|
||||
foodNameList := make(map[string]int, 0)
|
||||
for _, fn := range mtwmComment.PraiseRetailList {
|
||||
foodNameList = append(foodNameList, fn.Name)
|
||||
foodNameList[fn.Name] = 1
|
||||
}
|
||||
for _, fn := range mtwmComment.CriticRetailList {
|
||||
foodNameList = append(foodNameList, fn.Name)
|
||||
foodNameList[fn.Name] = 1
|
||||
}
|
||||
|
||||
for _, fn := range mtwmComment.CommentOrderDetail {
|
||||
if len(fn.FoodName)-strings.LastIndex(fn.FoodName, ")") > 3 {
|
||||
foodNameList[fn.FoodName] = 1
|
||||
} else {
|
||||
foodNameList[fn.FoodName[0:strings.LastIndex(fn.FoodName, "(")]] = 1
|
||||
}
|
||||
}
|
||||
nameList := make([]string, 0, 0)
|
||||
for k, _ := range foodNameList {
|
||||
nameList = append(nameList, k)
|
||||
}
|
||||
|
||||
if len(foodNameList) > 0 {
|
||||
vendorOrderID, _ := dao.GetBadCommentOrderId(storeDetail.ID, startTime, endTime, foodNameList)
|
||||
vendorOrderID, _ := dao.GetBadCommentOrderId(storeDetail.ID, utils.Str2Time(startDateStr), utils.Str2Time(endDateStr), nameList)
|
||||
if vendorOrderID != "" {
|
||||
orderComment.VendorOrderID2 = vendorOrderID
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user