- handle VendorIDEBAI.

This commit is contained in:
gazebo
2018-09-28 10:51:00 +08:00
parent 8ba9abc3a5
commit d81e8e1644
4 changed files with 24 additions and 14 deletions

View File

@@ -107,7 +107,7 @@ func (s *WatchOrderInfo) updateOrderStoreFeature(order *model.GoodsOrder) (err e
err = db.Read(storefeature, "Id")
if err == nil {
s.autoPickupTimeoutMinute = int(storefeature.Autopickup)
if order.VendorID == model.VendorIDELM {
if order.VendorID == model.VendorIDELM || order.VendorID == model.VendorIDEBAI {
s.storeDeliveryType = int(storefeature.ElmDeliveryType)
} else if order.VendorID == model.VendorIDJD {
s.storeDeliveryType = int(storefeature.JdDeliveryType)
@@ -118,7 +118,7 @@ func (s *WatchOrderInfo) updateOrderStoreFeature(order *model.GoodsOrder) (err e
isNeedSchedule := false
if (s.storeDeliveryType == scheduler.StoreDeliveryTypeByStore) ||
(order.VendorID == model.VendorIDJD && storefeature.JdCompetition != 0) ||
(order.VendorID == model.VendorIDELM && storefeature.ElmCompetition != 0) {
((order.VendorID == model.VendorIDELM || order.VendorID == model.VendorIDEBAI) && storefeature.ElmCompetition != 0) {
isNeedSchedule = true
}
if isNeedSchedule {