- first edition of weimob wsc.

This commit is contained in:
gazebo
2019-01-18 09:56:19 +08:00
parent 8ea6a9a339
commit 7d1f0e294d
23 changed files with 593 additions and 23 deletions

View File

@@ -8,7 +8,8 @@ const (
VendorIDMTWM = 1
VendorIDELM = 2
VendorIDEBAI = 3
VendorIDPurchaseEnd = 3
VendorIDWSC = 11 // 微盟微商城
VendorIDPurchaseEnd = 11
VendorIDDeliveryBegin = 101
VendorIDDada = 101
@@ -23,6 +24,8 @@ var (
VendorIDMTWM: "Mtwm",
VendorIDELM: "Elm",
VendorIDEBAI: "Ebai",
VendorIDWSC: "Wsc",
VendorIDDada: "Dada",
VendorIDMTPS: "Mtps",
}
@@ -31,6 +34,8 @@ var (
VendorIDMTWM: "美团外卖",
VendorIDELM: "饿了么",
VendorIDEBAI: "饿百新零售",
VendorIDWSC: "微盟微商城",
VendorIDDada: "达达众包",
VendorIDMTPS: "美团配送",
}
@@ -165,3 +170,13 @@ const (
OrderDeliveryFlagMaskScheduleDisabled = 1 // 禁止三方配送调度
OrderDeliveryFlagMaskPurcahseDisabled = 2 // 购物平台已不配送(一般为门店配送类型本身为自配送,或已经转自配送)
)
func IsPurchaseVendorExist(vendorID int) bool {
_, ok := VendorNames[vendorID]
return ok && vendorID >= VendorIDPurchaseBegin && vendorID <= VendorIDPurchaseEnd
}
func IsDeliveryVendorExist(vendorID int) bool {
_, ok := VendorNames[vendorID]
return ok && vendorID >= VendorIDDeliveryBegin && vendorID <= VendorIDDeliveryEnd
}