添加蜂鸟,达达配送余额查询

This commit is contained in:
邹宗楠
2026-01-21 14:15:54 +08:00
parent a0fed83084
commit e54c3d04a8

View File

@@ -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 {