انتقل إلى المحتوى الرئيسي

getAllOrdersStorage

الحصول على جميع كائنات تخزين الطلبات 🔐 تتطلب هذه الطريقة تفويضًا.

Orders.getAllOrdersStorage(langCode, offset, limit)

const value = await Orders.getAllOrdersStorage()
Schema

langCode: number
حقل اللغة الاختياري
مثال: en_US

offset: number
معامل اختياري للتصفح، القيمة الافتراضية هي 0
مثال: 0

limit: number
معامل اختياري للتصفح، القيمة الافتراضية هي 30
مثال: 30

تقوم هذه الطريقة بالحصول على جميع كائنات تخزين الطلبات. ستضيف الطريقة اللغة الافتراضية إلى جسم الطلب. إذا كنت ترغب في تغيير اللغة، فقط مررها كوسيط ثانٍ.

مثال على النتيجة:

[
{
"id": 1764,
"localizeInfos": {
"title": "طلب 1"
},
"identifier": "catalog",
"generalTypeId": 4,
"formIdentifier": "catalog-form",
"paymentAccountIdentifiers": [
{
"identifier": "p1"
}
]
}
]
Schema

id: number
معرف الكائن
مثال: 1764

localizeInfos: Record<string, any>
وصف JSON لكائن بيانات الصفحة الرئيسية مع الأخذ في الاعتبار اللغة "en_US" (على سبيل المثال)
مثال:

{
"en_US": {
"title": "كتالوج",
"plainContent": "محتوى الكتالوج",
"htmlContent": "<b>محتوى الكتالوج</b>",
"menuTitle": "كتالوج"
}
}

identifier string
معرف نصي لحقل السجل
مثال: catalog

generalTypeId number
معرف النوع
مثال: 4

formIdentifier string
معرف نصي للنموذج المستخدم بواسطة تخزين الطلبات
مثال: catalog-form

paymentAccountIdentifiers Array<{ identifier: string }
مصفوفة من المعرفات النصية لحسابات الدفع المستخدمة بواسطة تخزين الطلبات
مثال:

[
{
"identifier": "p1"
}
]