getAllStatusesByStorageMarker
Lấy tất cả trạng thái đơn hàng có sẵn cho một kho đơn hàng cụ thể theo dấu hiệu của nó.
Mô tả
Phương thức này truy xuất tất cả các đối tượng trạng thái đơn hàng liên quan đến một kho đơn hàng cụ thể, được xác định bởi dấu hiệu văn bản của nó. Nó trả về một Promise mà khi hoàn thành sẽ trả về một mảng các đối tượng IOrderStatusEntity.
Orders.getAllStatusesByStorageMarker(
marker*,
langCode,
offset,
limit
);
Sơ đồ tham số
Sơ đồ
marker(bắt buộc): string
Định danh văn bản của đối tượng kho đơn hàng
ví dụ: "order_storage_1"
langCode: string
Mã ngôn ngữ. Mặc định: "en_US"
ví dụ: "en_US"
offset: number
Tham số offset. Mặc định: 0
ví dụ: 0
limit: number
Tham số limit. Mặc định: 30
ví dụ: 30
Ví dụ
Ví dụ tối thiểu
const response = await Orders.getAllStatusesByStorageMarker('my_order');
Ví dụ với các thuộc tính
const response = await Orders.getAllStatusesByStorageMarker('my_order', 'en_US');
Phản hồi ví dụ
[
{
"id": 1,
"identifier": "paid_for",
"localizeInfos": {
"title": "Paid for"
},
"isDefault": false,
"position": 1,
"isUsed": false
},
{
"id": 2,
"identifier": "inProgress",
"localizeInfos": {
"title": "In progress"
},
"isDefault": true,
"position": 2,
"isUsed": true
}
]
Sơ đồ phản hồi
Sơ đồ: IOrderStatusEntity[]
id: number
Định danh trạng thái.
ví dụ: 1
localizeInfos: ILocalizeInfo
Thông tin địa phương hóa cho trạng thái.
identifier: string
Định danh văn bản của trạng thái.
ví dụ: "inProgress"
position: number
Vị trí của trạng thái.
ví dụ: 1
isUsed: boolean
Trạng thái có đang được sử dụng hay không.
ví dụ: true
isDefault: boolean
Trạng thái có phải là trạng thái mặc định hay không.
ví dụ: true