Ana içeriğe geç

GetWindTurbineTransactions

uyarı

Bu dışa aktarma sadece sunucu tarafı için kullanılabilir!

Dışa Aktarma Sözdizimi
exports['dream_windturbines']:GetWindTurbineTransactions(TurbineId) -- Verilerle bir tablo döndürür

Parametre

  1. TurbineId (String) -> Türbin Kimliği. Ayrıntılar için GetAllWindTurbines.md

Yanıt

Yanıt Tablosu
{
"TRANSACTIONID": {
"id": int, -- İşlem Kimliği
"wind_turbine": int, -- Türbin Kimliği
"assigned": int, -- Atanan Kimliği
"transactionId": string -- İşlem Kimliği (ör. T994826)
"type": string, -- [gelir, çıkış]
"status": string, -- [beklemede, tamamlandı]
"kwh": float, -- Kwh miktarı
"amount": int, -- 💸 Miktar
"date": string, -- Biçimlendirilmiş Tarih (GG.AA.YYYY SS:DD)
"created_at": float, -- Unix Zaman Damgası
"updated_at": float, -- Unix Zaman Damgası
},
...
}
Örnek Dışa Aktarma
local WindTurbinesTransactions = exports['dream_windturbines']:GetWindTurbineTransactions("TURBINEID")

-- 🎉 Bu, rüzgar türbini işlemlerini döngüye alacak
for key, value in pairs(WindTurbinesTransactions) do
print(value.type) -- 📌 İşlem Türü
print(value.status) -- ✉️ İşlem Durumu
print(value.amount) -- 💸 İşlem Miktarı

-- 💬 Diğer tüm değişkenleri kullan...
end