Nhảy đến nội dung

getAllOrdersStorage

Lấy tất cả các đối tượng lưu trữ đơn hàng. 🔐 Phương thức này yêu cầu ủy quyền.

Mô tả

Phương thức này lấy tất cả các đối tượng lưu trữ đơn hàng. Phương thức sẽ thêm ngôn ngữ mặc định vào thân yêu cầu. Nếu bạn muốn thay đổi ngôn ngữ, chỉ cần truyền nó với tham số thứ hai. Nó trả về một Promise mà sẽ giải quyết thành một mảng các đối tượng IOrdersEntity.

Orders.getAllOrdersStorage(

langCode, offset, limit

);

Sơ đồ tham số

Sơ đồ

langCode: string
Mã ngôn ngữ. Mặc định: "en_US"
ví dụ: "en_US"

offset: number
Tham số tùy chọn cho phân trang. Mặc định: 0
ví dụ: 0

limit: number
Tham số tùy chọn cho phân trang. Mặc định: 30
ví dụ: 30

Ví dụ

Ví dụ tối thiểu

const response = await Orders.getAllOrdersStorage();

Ví dụ với các thuộc tính

const response = await Orders.getAllOrdersStorage('en_US', 0, 30);

Ví dụ phản hồi

[
{
"id": 1,
"localizeInfos": {
"title": "Đơn hàng của tôi"
},
"position": 1,
"identifier": "my_order",
"formIdentifier": "orderForm",
"generalTypeId": 21,
"paymentAccountIdentifiers": [
{
"identifier": "cash"
},
{
"identifier": "stripe"
}
]
}
]

Sơ đồ phản hồi

Sơ đồ: IOrdersEntity[]

id: number
Định danh đối tượng.
ví dụ: 1

localizeInfos: ILocalizeInfo
Tên theo ngữ cảnh địa phương hóa.
ví dụ:

{
"title": "Tiền mặt"
}

position: number | null
Vị trí trong lưu trữ đơn hàng.
ví dụ: 1

identifier: string
Định danh văn bản cho trường bản ghi.
ví dụ: "order_storage_1"

formIdentifier: string
Định danh văn bản cho biểu mẫu được sử dụng bởi lưu trữ đơn hàng.
ví dụ: "bar-orders-form"

generalTypeId: number | null
Định danh loại.
ví dụ: 1

paymentAccountIdentifiers: IPaymentAccountIdentifiers[]
Mảng các định danh văn bản của các tài khoản thanh toán được sử dụng bởi lưu trữ đơn hàng.
ví dụ:

[
{
"identifier": "payment-1"
}
]