package model // OrderUpdateORStatus ... type OrderUpdateORStatus struct { ID string `json:"id"` OrderCode string `json:"orderCode"` ORCode string `json:"orCode"` Status string `json:"status"` DeliveryStatus string `json:"deliveryStatus"` Reason string `json:"reason"` Data OrderORData `json:"data"` } // OrderCancelDelivery ... type OrderCancelDelivery struct { OrderID string `json:"orderId"` } // OrderChangeDeliveryStatus ... type OrderChangeDeliveryStatus struct { OrderID string `json:"orderId"` DeliveryStatus string `json:"deliveryStatus"` ActionBy ActionBy `json:"actionBy"` } // OrderORData ... type OrderORData struct { Link string `json:"link"` } // OrderUpdateLogisticInfoFailed ... type OrderUpdateLogisticInfoFailed struct { OrderID string `json:"orderId"` ORCode string `json:"orCode"` Reason string `json:"reason"` } // OrderORsNotUpdateStatus ... type OrderORsNotUpdateStatus struct { ORCodes []string `json:"orCodes"` } // OrderSupplierQuery ... type OrderSupplierQuery struct { Limit int64 `json:"limit"` Page int64 `json:"page"` FromDate string `json:"fromDate"` ToDate string `json:"toDate"` SupplierID string `json:"supplierId"` WarehouseIDs []string `json:"warehouseIDs"` }