修改不正常订单状态

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 {
isDuplicated = true
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)
}
}

View File

@@ -996,7 +996,9 @@ func (c *OrderManager) AmendMissingOrders(ctx *jxcontext.Context, vendorIDs []in
missingOrderList = append(missingOrderList, pair)
}
} else {
if time.Now().Sub(goodsOrder.ExpectedDeliveredTime).Hours() >= 5 {
missingOrderList = append(missingOrderList, pair)
}
}
}
}