pickUpOrderCancel.go 1.0 KB

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