package jtexpress type EstimateFeeItemRes struct { ProductType string `json:"producttype"` Price string `json:"price"` CodFee string `json:"codfee"` InsuranceFee string `json:"insurancefee"` DiscountFee string `json:"discountFee"` Success string `json:"success"` Reason string `json:"reason"` } type EstimateFeeRes struct { LogisticProviderID string `json:"logisticproviderid"` ResponseItems []*EstimateFeeItemRes `json:"responseitems"` } type CreateOrderRes struct { LogisticProviderID string `json:"logisticproviderid"` ResponseItems []*CreateOrderItemRes `json:"responseitems"` } type CreateOrderItemRes struct { Billcode string `json:"billcode"` CodFee string `json:"codFee"` Code string `json:"code"` DiscountFee string `json:"discountFee"` DispatchSite string `json:"dispatchSite"` InquiryFee string `json:"inquiryFee"` Insurancefee string `json:"insurancefee"` Reason string `json:"reason"` Reportnewurl string `json:"reportnewurl"` Reporturl string `json:"reporturl"` ReporturlJT string `json:"reporturlJT"` Success string `json:"success"` Transport string `json:"transport"` Txlogisticid string `json:"txlogisticid"` } type CancelOrderRes struct { LogisticProviderID string `json:"logisticproviderid"` ResponseItems []*CreateOrderItemRes `json:"responseitems"` } type Response struct { Request RequestInfo Response ResponseInfo Error error } type ResponseInfo struct { StatusCode int Body []byte } type RequestInfo struct { Method string URL string Headers map[string]string Body []byte }