aa
This commit is contained in:
@@ -37,19 +37,19 @@ func (c *PurchaseHandler) refreshCommentOnce() {
|
||||
func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error) {
|
||||
globals.SugarLogger.Debugf("RefreshComment fromTime:%s, toTime:%s", utils.Time2Str(fromTime), utils.Time2Str(toTime))
|
||||
var orderCommentList []*model.OrderComment
|
||||
stepGap := 24 * time.Hour
|
||||
stepFromTime := fromTime
|
||||
for {
|
||||
stepToTime := stepFromTime.Add(stepGap - time.Second)
|
||||
if stepToTime.Sub(toTime) > 0 {
|
||||
stepToTime = toTime
|
||||
}
|
||||
if stepToTime.Sub(stepFromTime) == 0 {
|
||||
break
|
||||
}
|
||||
storeIDs, _ := dao.GetOrderStoreIDs(dao.GetDB(), stepFromTime, stepToTime, model.VendorIDEBAI)
|
||||
//stepGap := 24 * time.Hour
|
||||
//stepFromTime := fromTime
|
||||
//for {
|
||||
//stepToTime := stepFromTime.Add(stepGap - time.Second)
|
||||
//if stepToTime.Sub(toTime) > 0 {
|
||||
// stepToTime = toTime
|
||||
//}
|
||||
//if stepToTime.Sub(stepFromTime) == 0 {
|
||||
// break
|
||||
//}
|
||||
storeIDs, _ := dao.GetOrderStoreIDs(dao.GetDB(), fromTime, toTime, model.VendorIDEBAI)
|
||||
for _, v := range storeIDs {
|
||||
if commentList, err := api.EbaiAPI.OrderCommetGet(utils.Int2Str(v), 0, stepToTime, stepToTime, 0); err == nil {
|
||||
if commentList, err := api.EbaiAPI.OrderCommetGet(utils.Int2Str(v), 0, fromTime, toTime, 0); err == nil {
|
||||
for _, comment := range commentList {
|
||||
if comment.OrderID != 0 && comment.AnonymousRating == "0" && comment.CanReply == "1" {
|
||||
orderComment := &model.OrderComment{
|
||||
@@ -112,11 +112,11 @@ func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error)
|
||||
// orderCommentList = append(orderCommentList, orderComment)
|
||||
// }
|
||||
//}
|
||||
if stepToTime.Sub(toTime) == 0 {
|
||||
break
|
||||
}
|
||||
stepFromTime = stepToTime.Add(time.Second)
|
||||
}
|
||||
//if stepToTime.Sub(toTime) == 0 {
|
||||
// break
|
||||
//}
|
||||
//stepFromTime = stepToTime.Add(time.Second)
|
||||
//}
|
||||
if err == nil && len(orderCommentList) > 0 {
|
||||
err = partner.CurOrderManager.OnOrderComments(orderCommentList)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user