package request import "encoding/json" /** * @Author: qz * @Date: 2022/7/16 10:33 * @Description: */ type WayBillCancel struct { CancelOperator string `json:"cancelOperator"` CancelReasonCode int `json:"cancelReasonCode"` CancelTime int64 `json:"cancelTime"` DeliveryID string `json:"deliveryId"` InterceptReason string `json:"interceptReason"` VendorCode string `json:"vendorCode"` } func (s *WayBillCancel) GetPath() string { return "/OrbLsCancelWaybillInterceptService/cancelOrder" } func (s *WayBillCancel) GetBody() string { b, _ := json.Marshal(s) return "[" + string(b) + "]" } /* cancelTime Long 是 1657628078000 发起取消时间,传时间戳,毫秒 vendorCode String 是 020K0000001 商家编码 deliveryId String 是 JDVC10000000001 京东物流运单号 interceptReason String 是 用户发起取消 取消原因描述 cancelReasonCode Integer 是 1 取消原因编码: 1-用户发起取消; 2-超时未支付 cancelOperator String 是 zhangsan 取消操作人 */