- GetStoresVendorSnapshot排除微商城

This commit is contained in:
gazebo
2019-08-04 11:52:52 +08:00
parent 582f11521c
commit 48b1d61194

View File

@@ -1337,22 +1337,24 @@ func GetStoresVendorSnapshot(ctx *jxcontext.Context, parentTask tasksch.ITask, v
task := tasksch.NewParallelTask("GetStoresVendorSnapshot", tasksch.NewParallelConfig().SetIsContinueWhenError(true), ctx, task := tasksch.NewParallelTask("GetStoresVendorSnapshot", tasksch.NewParallelConfig().SetIsContinueWhenError(true), ctx,
func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) { func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
storeMap := batchItemList[0].(*model.StoreMap) storeMap := batchItemList[0].(*model.StoreMap)
if handler := partner.GetPurchasePlatformFromVendorID(storeMap.VendorID); handler != nil { if storeMap.VendorID != model.VendorIDWSC {
store, err2 := handler.ReadStore(ctx, storeMap.VendorStoreID) if handler := partner.GetPurchasePlatformFromVendorID(storeMap.VendorID); handler != nil {
if err = err2; err == nil { store, err2 := handler.ReadStore(ctx, storeMap.VendorStoreID)
retVal = []interface{}{&model.VendorStoreSnapshot{ if err = err2; err == nil {
StoreID: storeMap.StoreID, retVal = []interface{}{&model.VendorStoreSnapshot{
VendorID: storeMap.VendorID, StoreID: storeMap.StoreID,
VendorStoreID: storeMap.VendorStoreID, VendorID: storeMap.VendorID,
VendorStoreID: storeMap.VendorStoreID,
Status: store.Status, Status: store.Status,
OpenTime1: store.OpenTime1, OpenTime1: store.OpenTime1,
CloseTime1: store.CloseTime1, CloseTime1: store.CloseTime1,
OpenTime2: store.OpenTime2, OpenTime2: store.OpenTime2,
CloseTime2: store.CloseTime2, CloseTime2: store.CloseTime2,
DeliveryType: store.DeliveryType, DeliveryType: store.DeliveryType,
}} }}
}
} }
} }
return retVal, err return retVal, err