This commit is contained in:
邹宗楠
2026-01-21 14:14:26 +08:00
parent abaf8aa75e
commit ab96fc6343
11 changed files with 147 additions and 31 deletions

View File

@@ -5,6 +5,7 @@ import (
"errors"
"fmt"
"git.rosy.net.cn/baseapi/utils"
"net/http"
"time"
)
@@ -44,7 +45,7 @@ func (a *API) PreCreateByShopFn(basicParams *PreCreateOrder) (deliveryFee, baseD
return 0, 0, err
}
preOrder["business_data"] = string(bytes)
result, err := a.AccessAPI(ApiURL, "preCreateOrder", RequestPost, preOrder)
result, err := a.AccessAPI(ApiURL, "preCreateOrder", http.MethodPost, preOrder)
if err != nil {
return 0, 0, err
}
@@ -80,7 +81,7 @@ func (a *API) CreateOrder(createOrderParam *CreateOrderReqParam) (result string,
return "", err
}
orderHead["business_data"] = string(bytes)
resultData, err := a.AccessAPI(ApiURL, "createOrder", RequestPost, orderHead)
resultData, err := a.AccessAPI(ApiURL, "createOrder", http.MethodPost, orderHead)
if err != nil {
return "", err
}
@@ -111,7 +112,7 @@ func (a *API) AddTip(req *AddTipRes) (err error) {
}
orderHead["businessData"] = string(addTipString)
if _, err = a.AccessAPI(ApiURL, "addTip", RequestPost, orderHead); err != nil {
if _, err = a.AccessAPI(ApiURL, "addTip", http.MethodPost, orderHead); err != nil {
return err
}
return nil
@@ -130,7 +131,7 @@ func (a *API) GetCancelReasonList(req *GetOrderDetailReq) (result *GetCancelReas
return nil, err
}
orderHead["businessData"] = string(business)
data, err := a.AccessAPI(ApiURL, "getCancelReasonList", RequestPost, orderHead)
data, err := a.AccessAPI(ApiURL, "getCancelReasonList", http.MethodPost, orderHead)
if err != nil {
return nil, err
}
@@ -156,7 +157,7 @@ func (a *API) PreCancelOrder(req *PreCancelOrderReq) (actualCancelCostCent int64
}
orderHead["businessData"] = string(business)
data, err := a.AccessAPI(ApiURL, "preCancelOrder", RequestPost, orderHead)
data, err := a.AccessAPI(ApiURL, "preCancelOrder", http.MethodPost, orderHead)
if err != nil {
return 0, err
}
@@ -181,7 +182,7 @@ func (a *API) CancelOrder(req *CancelOrderReq) (err error) {
}
orderHead["business_data"] = string(business)
data, err := a.AccessAPI(ApiURL, "cancelOrder", RequestPost, orderHead)
data, err := a.AccessAPI(ApiURL, "cancelOrder", http.MethodPost, orderHead)
if err != nil {
return err
}
@@ -200,7 +201,7 @@ func (a *API) QueryOrder(partnerOrderCode string) (result *GetOrderDetailRes, er
}
orderHead["business_data"] = string(bytes)
data, err := a.AccessAPI(ApiURL, "getOrderDetail", RequestPost, orderHead)
data, err := a.AccessAPI(ApiURL, "getOrderDetail", http.MethodPost, orderHead)
if err != nil {
return nil, err
}
@@ -226,7 +227,7 @@ func (a *API) GetKnightInfo(req *GetOrderDetailReq) (result *GetKnightInfoRes, e
}
orderHead["business_data"] = string(bytes)
data, err := a.AccessAPI(ApiURL, "getKnightInfo", RequestPost, orderHead)
data, err := a.AccessAPI(ApiURL, "getKnightInfo", http.MethodPost, orderHead)
if err != nil {
return nil, err
}
@@ -241,7 +242,7 @@ func (a *API) GetKnightInfo(req *GetOrderDetailReq) (result *GetKnightInfoRes, e
// 余额查询
func (a *API) GetAmount() (outAmount map[string]interface{}, err error) {
orderHead := a.MakeFnRequestHead()
result, err := a.AccessAPI(ApiURL, "getAmount", RequestPost, orderHead)
result, err := a.AccessAPI(ApiURL, "getAmount", http.MethodPost, orderHead)
if err != nil {
return nil, err
}
@@ -266,7 +267,7 @@ func (a *API) ComplaintOrder(req *ComplaintOrderReq) (err error) {
return err
}
orderHead["businessData"] = string(bytes)
_, err = a.AccessAPI(ApiURL, "cancelOrder", RequestPost, orderHead)
_, err = a.AccessAPI(ApiURL, "cancelOrder", http.MethodPost, orderHead)
return err
}
@@ -283,6 +284,6 @@ func (a *API) ComplaintRider(partnerOrderCode string, orderId string, orderCompl
return err
}
orderHead["business_data"] = string(bytes)
_, err = a.AccessAPI(ApiURL, "complaintOrder", RequestPost, orderHead)
_, err = a.AccessAPI(ApiURL, "complaintOrder", http.MethodPost, orderHead)
return err
}