This commit is contained in:
邹宗楠
2023-07-21 16:29:16 +08:00
parent 27c17425f9
commit 970be5bde3
2 changed files with 14 additions and 5 deletions

View File

@@ -21,7 +21,7 @@ func init() {
api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "5375691", "")
//token, _ := api.GetAccessToken()
api.accessToken = "c7ed10b7-3ecf-4def-adc1-9f43d5e9480c"
api.accessToken = "0d572b0b-9742-4e2b-9d00-5a6609867dd3"
}
// 查询单个门店
@@ -198,3 +198,10 @@ func TestCancelOrder(t *testing.T) {
err := api.CancelOrder(&param) // 1100537991119839487 1100536591119839487
globals.SugarLogger.Debug("err:= %s", utils.Format4Output(err, false))
}
func TestComplaintRider(t *testing.T) {
api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "51658", "")
api.accessToken = "0d572b0b-9742-4e2b-9d00-5a6609867dd3"
err := api.ComplaintRider("1100643132821623946", "300000718145112173", 160, "1")
fmt.Println(err)
}

View File

@@ -269,17 +269,19 @@ func (a *API) ComplaintOrder(req *ComplaintOrderReq) (err error) {
return err
}
func (a *API) ComplaintRider(partnerOrderCode string, orderComplaintCode int) (err error) {
func (a *API) ComplaintRider(partnerOrderCode string, orderId string, orderComplaintCode int, resonDes string) (err error) {
orderHead := a.MakeFnRequestHead()
bytes, err := json.Marshal(map[string]interface{}{
"partner_order_code": partnerOrderCode,
"order_id": orderId,
"order_complaint_code": orderComplaintCode,
"order_complaint_desc": resonDes,
"partner_order_code": partnerOrderCode,
})
if err != nil {
return err
}
orderHead["businessData"] = string(bytes)
_, err = a.AccessAPI(ApiURL, "cancelOrder", RequestPost, orderHead)
orderHead["business_data"] = string(bytes)
_, err = a.AccessAPI(ApiURL, "complaintOrder", RequestPost, orderHead)
return err
}