修改不正常订单状态

This commit is contained in:
苏尹岚
2019-12-18 10:29:09 +08:00
parent 8cd09089a8
commit 2403c51764
2 changed files with 8 additions and 2 deletions

View File

@@ -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++
db.Db.Update(order, "DuplicatedCount") if order.Status == model.OrderStatusCanceled || order.Status == model.OrderStatusFinished {
db.Db.Update(order, "DuplicatedCount", "Status")
} else {
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)
} }
} }

View File

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