package request import "encoding/json" /** * @Author: qz * @Date: 2022/6/23 15:04 * @Description: 取消下单 https://cloud.jdl.com/#/open-business-document/api-doc/158/254 */ type PickUpOrderCancelRequest struct { PickUpCode string `json:"pickupCode"` EndReasonName string `json:"endReasonName"` EndReason int `json:"endReason"` Source string `json:"source"` CustomerCode string `json:"customerCode"` } func (s *PickUpOrderCancelRequest) GetPath() string { //return "/api/MOGU/pickupordercancel" return "/pickupordercancel" } func (s *PickUpOrderCancelRequest) GetBody() string { b, _ := json.Marshal(s) return "[" + string(b) + "]" } /* pickupCode String 是 QWD00000000001 取件单号 endReasonName String 是 客户取消服务单,终止取件 终止原因,填写:“客户取消服务单,终止取件” endReason Integer 是 19 终止原因code,填写 19 source String 是 JOS 系统来源,JOS customerCode String 是 020K000001 商家编码/青龙业主号/配送编码/月结编码。与京东物流签约后生成 */