- 添加正在创建运单中的标志,标识创建运单成功到收到新运单事件这个状态

This commit is contained in:
gazebo
2019-05-08 11:52:50 +08:00
parent 44a066edcb
commit 9ce1af079d
3 changed files with 17 additions and 0 deletions

View File

@@ -266,6 +266,9 @@ const (
const (
OrderDeliveryFlagMaskScheduleDisabled = 1 // 禁止三方配送调度
OrderDeliveryFlagMaskPurcahseDisabled = 2 // 购物平台已不配送(一般为门店配送类型本身为自配送,或已经转自配送)
OrderDeliveryFlagMaskDada = 16 // 创建达达运单中
OrderDeliveryFlagMaskMtps = 32 // 创建美团配送运单中
)
const (
@@ -321,3 +324,12 @@ func IsOrderFinalStatus(status int) bool {
func IsOrderImportantStatus(status int) bool {
return IsOrderMainStatus(status) || IsOrderLockStatus(status) || IsOrderUnlockStatus(status)
}
func WaybillVendorID2Mask(vendorID int) (mask int8) {
if vendorID == VendorIDDada {
mask = OrderDeliveryFlagMaskDada
} else if vendorID == VendorIDMTPS {
mask = OrderDeliveryFlagMaskMtps
}
return mask
}