对接新供应链-唯品尚
This commit is contained in:
@@ -143,11 +143,9 @@ func (w *WeiPinShangClient) GetOrderInfoByThirdNO(orderNo string) (res *GetOrder
|
||||
|
||||
func (w *WeiPinShangClient) GetOrderInfoByItemNO(mcOrderNo string) (res *GetOrderInfoByItemNORes, err error) {
|
||||
fmt.Println("mcOrderNo", mcOrderNo)
|
||||
//paramMap := make(map[string]any)
|
||||
//paramMap["mcOrderNo"] = mcOrderNo
|
||||
paramMap := map[string]any{
|
||||
"mcOrderNo": mcOrderNo,
|
||||
}
|
||||
paramMap := make(map[string]any)
|
||||
paramMap["mcOrderNo"] = mcOrderNo
|
||||
|
||||
postRes, err := w.WPSPost("mcang/Order/getOrderInfoByItemNO", paramMap)
|
||||
if err != nil {
|
||||
return
|
||||
@@ -227,6 +225,27 @@ func (w *WeiPinShangClient) OrderCancel(mcOrderNo string) (res *OrderCancelRes,
|
||||
return
|
||||
}
|
||||
|
||||
func (w *WeiPinShangClient) RefundDelivery(refundDeliveryReq RefundDeliveryReq) (res *RefundDeliveryRes, err error) {
|
||||
fmt.Println("refundDeliveryReq", refundDeliveryReq)
|
||||
paramMap := make(map[string]any)
|
||||
paramMap["mcOrderNo"] = refundDeliveryReq.McOrderNo
|
||||
paramMap["deliveryName"] = refundDeliveryReq.DeliveryName
|
||||
paramMap["deliveryNo"] = refundDeliveryReq.DeliveryNo
|
||||
paramMap["freight"] = refundDeliveryReq.Freight
|
||||
paramMap["freightImg"] = refundDeliveryReq.FreightImg
|
||||
postRes, err := w.WPSPost("mcang/Refunds/refundDelivery", paramMap)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
err = json.Unmarshal(postRes, &res)
|
||||
if err != nil || res == nil {
|
||||
err = fmt.Errorf("转换RefundDeliveryRes结构体失败: %s", string(postRes))
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
func (w *WeiPinShangClient) Sign(paramMap map[string]any) (res string, err error) {
|
||||
var sumParamString string
|
||||
if len(paramMap) != 0 {
|
||||
|
Reference in New Issue
Block a user