Nhảy đến nội dung

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": "inProgress",
"localizeInfos": {
"title": "In Progress"
},
"isDefault": true,
"position": 1
},
{
"id": 2,
"identifier": "completed",
"localizeInfos": {
"title": "Completed"
},
"isDefault": false,
"position": 2
},
{
"id": 3,
"identifier": "cancelled",
"localizeInfos": {
"title": "Cancelled"
},
"isDefault": false,
"position": 3
}
]

Sơ đồ phản hồi

Sơ đồ: IOrderStatusEntity[]

id: number
Định danh trạng thái.
ví dụ: 1

localizeInfos: object
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: Record<string, unknown>
Vị trí của trạng thái.

isUsed: boolean
Trạng thái có đang được sử dụng hay không.
ví dụ: true