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

الحصول على معاملات أجهزة توربينات الرياح

warning

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

بنية التصدير
exports['dream_windturbines']:GetWindTurbineTransactions(TurbineId) -- يعيد جدولًا بالبيانات

المعامل

  1. TurbineId (سلسلة) -> معرف الجهاز. انظر GetAllWindTurbines.md

الاستجابة

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

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

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