修改不正常订单状态
This commit is contained in:
@@ -267,7 +267,11 @@ func (c *OrderManager) SaveOrder(order *model.GoodsOrder, isAdjust bool, db *dao
|
|||||||
} else {
|
} else {
|
||||||
isDuplicated = true
|
isDuplicated = true
|
||||||
order.DuplicatedCount++
|
order.DuplicatedCount++
|
||||||
|
if order.Status == model.OrderStatusCanceled || order.Status == model.OrderStatusFinished {
|
||||||
|
db.Db.Update(order, "DuplicatedCount", "Status")
|
||||||
|
} else {
|
||||||
db.Db.Update(order, "DuplicatedCount")
|
db.Db.Update(order, "DuplicatedCount")
|
||||||
|
}
|
||||||
baseapi.SugarLogger.Infof("saveOrder duplicated orderid:%s msg received", order.VendorOrderID)
|
baseapi.SugarLogger.Infof("saveOrder duplicated orderid:%s msg received", order.VendorOrderID)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -996,7 +996,9 @@ func (c *OrderManager) AmendMissingOrders(ctx *jxcontext.Context, vendorIDs []in
|
|||||||
missingOrderList = append(missingOrderList, pair)
|
missingOrderList = append(missingOrderList, pair)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
if time.Now().Sub(goodsOrder.ExpectedDeliveredTime).Hours() >= 5 {
|
||||||
|
missingOrderList = append(missingOrderList, pair)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user