对接新供应链-唯品尚
This commit is contained in:
@@ -283,3 +283,42 @@ func (w *WeiPinShangClient) WPSPost(url string, paramMap map[string]any) (res []
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
// Test ----------------------------------------------------------------------------------------------
|
||||
|
||||
func (w *WeiPinShangClient) DeliverGoods(deliverGoodsReq *DeliverGoodsReq) (res *TestRes, err error) {
|
||||
fmt.Println("deliverGoodsReq", deliverGoodsReq)
|
||||
paramMap := make(map[string]any)
|
||||
paramMap["c_order_item_no"] = deliverGoodsReq.COrderItemNo
|
||||
paramMap["c_delivery_name"] = deliverGoodsReq.CDeliveryName
|
||||
paramMap["c_delivery_no"] = deliverGoodsReq.CDeliveryNo
|
||||
postRes, err := w.WPSPost("mcang/Cycle/deliverGoods", paramMap)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
err = json.Unmarshal(postRes, &res)
|
||||
if err != nil || res == nil {
|
||||
err = fmt.Errorf("转换TestRes结构体失败: %s", string(postRes))
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
func (w *WeiPinShangClient) UpdateService(updateServiceReq *UpdateServiceReq) (res *TestRes, err error) {
|
||||
fmt.Println("updateServiceReq", updateServiceReq)
|
||||
paramMap := make(map[string]any)
|
||||
paramMap["c_order_item_no"] = updateServiceReq.COrderItemNo
|
||||
paramMap["c_type"] = updateServiceReq.CType
|
||||
postRes, err := w.WPSPost("mcang/Cycle/updateService", paramMap)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
err = json.Unmarshal(postRes, &res)
|
||||
if err != nil || res == nil {
|
||||
err = fmt.Errorf("转换TestRes结构体失败: %s", string(postRes))
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
Reference in New Issue
Block a user