Compare commits

...

8 Commits

3 changed files with 5 additions and 4 deletions

View File

@ -66,12 +66,12 @@ func (c *Client) CreateOrder(p CreateOrderRequest) (*CreateOrderResponse, error)
}
if res.StatusCode >= http.StatusBadRequest {
if err := r.ParseResponseData(&errRes); err != nil {
return nil, fmt.Errorf("onpoint.Client.CreateOrder: parse_response_err: %v", err)
return nil, fmt.Errorf("onpoint.Client.CreateOrder: parse_response_err: %v. Reason: %s", err, res.Body)
}
return nil, errRes
}
if err := r.ParseResponseData(&dataRes); err != nil {
return nil, fmt.Errorf("onpoint.Client.CreateOrder: parse_response_data: %v", err)
return nil, fmt.Errorf("onpoint.Client.CreateOrder: parse_response_data: %v. Raw response: %s", err, res.Body)
}
return &dataRes.Data, nil

View File

@ -28,6 +28,7 @@ type ORPayload struct {
CodType string `json:"cod_type"`
Note string `json:"note"`
OrCode string `json:"or_code"`
PartnerORCode string `json:"partner_or_code"`
OrType string `json:"or_type"`
ShippingType string `json:"shipping_type"`
CustomerName string `json:"customer_name"`

View File

@ -17,7 +17,7 @@ import (
)
const (
baseURLStag = "https://stg-gw.viettelpost.vn"
baseURLStag = "https://dev-wms-gw.viettelpost.vn"
baseURLAuthStag = "https://stg-keycloak.viettelpost.vn"
baseURLProd = "https://gw.viettelpost.vn"
@ -25,7 +25,7 @@ const (
pathAuth = "/realms/wms/protocol/openid-connect/token"
pathUpdateORLogisticInfo = "/wms-core/api/v1/obms/outbound-request/outbound-request-partner/%s"
pathCreateOR = "/wms-core/api/v1/obms/outbound-request/outbound-request-partner/hab"
pathCreateOR = "/wms-integration/api/v1/obms/outbound-request/outbound-request-partner/hab"
pathCancelOR = "/wms-core/api/v1/obms/outbound-request/cancel"
logTarget = "viettel-ffm"