1
This commit is contained in:
@@ -35,10 +35,7 @@ const (
|
||||
|
||||
// 蜂鸟预下单
|
||||
func (a *API) PreCreateByShopFn(basicParams *PreCreateOrder) (deliveryFee, baseDeliveryFee int64, err error) {
|
||||
//basicParams.BaseGoodsId = 30011
|
||||
//basicParams.ServiceGoodsId = 3000
|
||||
preOrder := a.MakeFnRequestHead()
|
||||
|
||||
bytes, err := json.Marshal(basicParams)
|
||||
if err != nil {
|
||||
return 0, 0, err
|
||||
@@ -48,14 +45,11 @@ func (a *API) PreCreateByShopFn(basicParams *PreCreateOrder) (deliveryFee, baseD
|
||||
if err != nil {
|
||||
return 0, 0, err
|
||||
}
|
||||
fmt.Println("预下单:======", result)
|
||||
|
||||
preOrderResult := PreCreateOrderResp{}
|
||||
if err := json.Unmarshal([]byte(result["business_data"].(string)), &preOrderResult); err != nil {
|
||||
return 0, 0, err
|
||||
}
|
||||
fmt.Println("预下单:Unmarshal======", preOrderResult)
|
||||
fmt.Println("预下单:Unmarshal======", preOrderResult.GoodsInfos[0].DisableReason)
|
||||
|
||||
// 返回所有可选的商品列表,每项包含当前使用该商品下单时对应的价格等信息,(其中不可用的商品会返回不可用原因) 可挑选其中一个可用的商品进行正式下单。
|
||||
var deliveryFeeFn int64
|
||||
@@ -72,8 +66,6 @@ func (a *API) PreCreateByShopFn(basicParams *PreCreateOrder) (deliveryFee, baseD
|
||||
if deliveryFeeFn == 0 && baseDeliveryFeeFn == 0 {
|
||||
return 0, 0, errors.New("门店数据异常")
|
||||
}
|
||||
fmt.Println("preCreateOrder 预下单获取运费==================:=", deliveryFeeFn, baseDeliveryFeeFn)
|
||||
|
||||
return deliveryFeeFn, baseDeliveryFeeFn, nil
|
||||
}
|
||||
|
||||
@@ -202,7 +194,6 @@ func (a *API) QueryOrder(partnerOrderCode string) (result *GetOrderDetailRes, er
|
||||
if err := json.Unmarshal([]byte(data["business_data"].(string)), &fnResult); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
fmt.Println("getOrderDetail 订单详情==================:=", fnResult)
|
||||
return fnResult, nil
|
||||
}
|
||||
|
||||
@@ -228,7 +219,6 @@ func (a *API) GetKnightInfo(req *GetOrderDetailReq) (result *GetKnightInfoRes, e
|
||||
if err := json.Unmarshal([]byte(utils.Interface2String(data["business_data"])), &fnResult); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
fmt.Println("getKnightInfo 骑手信息==================:=", fnResult)
|
||||
return fnResult, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user