diff --git a/business/jxcallback/scheduler/defsch/defsch_ext.go b/business/jxcallback/scheduler/defsch/defsch_ext.go index ee3b58970..37201d7eb 100644 --- a/business/jxcallback/scheduler/defsch/defsch_ext.go +++ b/business/jxcallback/scheduler/defsch/defsch_ext.go @@ -491,11 +491,31 @@ func (s *DefScheduler) QueryOrderWaybillFeeInfoEx(ctx *jxcontext.Context, vendor if order.DeliveryType == model.OrderDeliveryTypeSelfTake { return nil, fmt.Errorf("订单:%s是自提单", vendorOrderID) } + // 获取用户送货地址 storeCourierList, err := dao.GetStoreCourierList(db, []int{jxutils.GetSaleStoreIDFromOrder(order)}, nil, model.StoreStatusAll, model.StoreAuditStatusOnline) if err != nil { return nil, err } + + // 隐私地址获取(美团) + //if vendorID == model.VendorIDMTWM && strings.Contains(order.ConsigneeAddress, "地址已隐藏") { + // var apiObj *mtwmapi.API + // switch order.VendorOrgCode { + // case beego.AppConfig.DefaultString("mtwmAppID2", ""): // 5873 + // store, _ := dao.GetStoreDetail(dao.GetDB(), order.JxStoreID, order.VendorID, order.VendorOrgCode) + // apiObj = api.Mtwm2API + // apiObj.SetToken(store.MtwmToken) + // default: // 589 4123 + // apiObj = api.MtwmAPI + // } + // address, err := apiObj.GetOrderAddress(utils.Str2Int64(order.VendorOrderID), 3) + // if err != nil { + // return nil, err + // } + // + //} + // 美团配送订单兑现 waybillList, err := partner.CurOrderManager.GetOrderWaybillInfo(ctx, vendorOrderID, vendorID, true, false) if err != nil {