- more interface and const added.
This commit is contained in:
@@ -39,6 +39,15 @@ var (
|
||||
SignatureIsNotOk = &CallbackResponse{Code: -1}
|
||||
)
|
||||
|
||||
func Err2CallbackResponse(err error, data string) *CallbackResponse {
|
||||
if err == nil {
|
||||
return SuccessResponse
|
||||
}
|
||||
return &CallbackResponse{
|
||||
Code: -1,
|
||||
}
|
||||
}
|
||||
|
||||
func (a *API) CheckCallbackValidation(request *http.Request) (callbackResponse *CallbackResponse) {
|
||||
request.ParseForm()
|
||||
sign := a.signParams(request.PostForm)
|
||||
@@ -66,7 +75,7 @@ func (a *API) GetOrderCallbackMsg(request *http.Request) (orderMsg *CallbackOrde
|
||||
OrderInfoCommon: OrderInfoCommon{
|
||||
DeliveryID: utils.Str2Int64(request.FormValue("delivery_id")),
|
||||
MtPeisongID: request.FormValue("mt_peisong_id"),
|
||||
OrderId: request.FormValue("order_id"),
|
||||
OrderID: request.FormValue("order_id"),
|
||||
CourierName: request.FormValue("courier_name"),
|
||||
CourierPhone: request.FormValue("courier_phone"),
|
||||
},
|
||||
@@ -90,7 +99,7 @@ func (a *API) GetOrderExceptionCallbackMsg(request *http.Request) (orderMsg *Cal
|
||||
OrderInfoCommon: OrderInfoCommon{
|
||||
DeliveryID: utils.Str2Int64(request.FormValue("delivery_id")),
|
||||
MtPeisongID: request.FormValue("mt_peisong_id"),
|
||||
OrderId: request.FormValue("order_id"),
|
||||
OrderID: request.FormValue("order_id"),
|
||||
CourierName: request.FormValue("courier_name"),
|
||||
CourierPhone: request.FormValue("courier_phone"),
|
||||
},
|
||||
|
||||
@@ -73,7 +73,7 @@ const (
|
||||
type OrderInfoCommon struct {
|
||||
DeliveryID int64
|
||||
MtPeisongID string
|
||||
OrderId string
|
||||
OrderID string
|
||||
CourierName string
|
||||
CourierPhone string
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user