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

الحصول على معاملات المستودع

warning

هذا التصدير متاح فقط للخادم!

بنية التصدير
exports['dream_cryptomining']:GetWarehouseTransactions(WarehouseId) -- يعيد جدولًا بالبيانات

المعامل

  1. WarehouseId (سلسلة) -> معرف المستودع. انظر Getallwarehouses.md

الاستجابة

جدول الاستجابة
{
"TRANSACTIONID": {
"id": int, -- معرف المعاملة
"warehouse": int, -- معرف المستودع
"assigned": int, -- معرف المخصص
"transactionId": string -- معرف المعاملة (على سبيل المثال T994826)
"type": string, -- [دخل، صادر]
"status": string, -- [معلق، مكتمل]
"kwh": float, -- كمية الكيلوواط-ساعة
"server": int, -- كمية الخادم
"amount": int, -- 💸 المبلغ
"date": string, -- التاريخ المنسق (يوم.شهر.سنة ساعة:دقيقة)
"created_at": float, -- الطابع الزمني لليونكس
"updated_at": float, -- الطابع الزمني لليونكس
},
...
}
تصدير مثالي
local WarehouseTransactions = exports['dream_cryptomining']:GetWarehouseTransactions("معرف المستودع")

-- 🎉 سيقوم هذا بتكرار معاملات المستودع
for key, value in pairs(WarehouseTransactions) do
print(value.type) -- 📌 نوع المعاملة
print(value.status) -- ✉️ حالة المعاملة
print(value.amount) -- 💸 مبلغ المعاملة

-- 💬 استخدم جميع المتغيرات الأخرى...
end