This commit is contained in:
suyl
2021-08-31 17:05:57 +08:00
parent 7a706a316e
commit 11ebe15aaa

View File

@@ -362,29 +362,32 @@ func (p *PurchaseHandler) RefreshAllStoresID(ctx *jxcontext.Context, parentTask
// todo 此函数只考虑了在饿了么侧开店的情况 // todo 此函数只考虑了在饿了么侧开店的情况
func EbaiDeliveryType2Jx(deliveryType string) int8 { func EbaiDeliveryType2Jx(deliveryType string) int8 {
spIndex := strings.Index(deliveryType, "|") spIndex := strings.Index(deliveryType, "|")
elmDeliveryType := utils.Str2Int64(deliveryType[:spIndex]) if deliveryType != "" {
switch elmDeliveryType { elmDeliveryType := utils.Str2Int64(deliveryType[:spIndex])
case ebaiapi.DeliveryTypeElmFengNiaoZS, switch elmDeliveryType {
ebaiapi.DeliveryTypeElmFengNiaoZSKA, case ebaiapi.DeliveryTypeElmFengNiaoZS,
ebaiapi.DeliveryTypeElmFengNiaoKS, ebaiapi.DeliveryTypeElmFengNiaoZSKA,
ebaiapi.DeliveryTypeElmNewRetail, ebaiapi.DeliveryTypeElmFengNiaoKS,
ebaiapi.DeliveryTypeElmEPeiSong, ebaiapi.DeliveryTypeElmNewRetail,
ebaiapi.DeliveryTypeElmFengNiaoHybrid, ebaiapi.DeliveryTypeElmEPeiSong,
ebaiapi.DeliveryTypeElmFengNiaoNiubee: ebaiapi.DeliveryTypeElmFengNiaoHybrid,
return scheduler.StoreDeliveryTypeByPlatform ebaiapi.DeliveryTypeElmFengNiaoNiubee:
case ebaiapi.DeliveryTypeElmXingHuoZBTrial, return scheduler.StoreDeliveryTypeByPlatform
ebaiapi.DeliveryTypeElmXingHuoZB, case ebaiapi.DeliveryTypeElmXingHuoZBTrial,
ebaiapi.DeliveryTypeElmXingHuoZBKA: ebaiapi.DeliveryTypeElmXingHuoZB,
return scheduler.StoreDeliveryTypeCrowdSourcing ebaiapi.DeliveryTypeElmXingHuoZBKA:
case ebaiapi.DeliveryTypeElmNone, return scheduler.StoreDeliveryTypeCrowdSourcing
ebaiapi.DeliveryTypeElmXingHuoTrial, case ebaiapi.DeliveryTypeElmNone,
ebaiapi.DeliveryTypeElmXingHuo, ebaiapi.DeliveryTypeElmXingHuoTrial,
ebaiapi.DeliveryTypeElmEBase, ebaiapi.DeliveryTypeElmXingHuo,
ebaiapi.DeliveryTypeElmXingHuoKA: ebaiapi.DeliveryTypeElmEBase,
return scheduler.StoreDeliveryTypeByStore ebaiapi.DeliveryTypeElmXingHuoKA:
default: return scheduler.StoreDeliveryTypeByStore
return scheduler.StoreDeliveryTypeCrowdSourcing default:
return scheduler.StoreDeliveryTypeCrowdSourcing
}
} }
return scheduler.StoreDeliveryTypeCrowdSourcing
} }
func EbaiDeliveryRegion2Jx(deliveryRegion interface{}) string { func EbaiDeliveryRegion2Jx(deliveryRegion interface{}) string {