Obtenir les transactions de l'éolienne
attention
Cette exportation est uniquement disponible pour le côté serveur !
Syntaxe de l'exportation
exports['dream_windturbines']:GetWindTurbineTransactions(TurbineId) -- Renvoie une table avec des données
Paramètre
- TurbineId (String) -> L'identifiant de l'éolienne. Voir GetAllWindTurbines.md
Réponse
Tableau de réponse
{
"TRANSACTIONID": {
"id": int, -- Identifiant de la transaction
"wind_turbine": int, -- Identifiant de l'éolienne
"assigned": int, -- Identifiant attribué
"transactionId": string -- Identifiant de la transaction (ex. T994826)
"type": string, -- [entrée, sortie]
"status": string, -- [en attente, complète]
"kwh": float, -- Montant en Kwh
"amount": int, -- 💸 Montant
"date": string, -- Date formatée (JJ.MM.AAAA HH:MM)
"created_at": float, -- Horodatage Unix
"updated_at": float, -- Horodatage Unix
},
...
}
Exportation d'exemple
local WindTurbinesTransactions = exports['dream_windturbines']:GetWindTurbineTransactions("TURBINEID")
-- 🎉 Cela va parcourir les transactions de l'éolienne
for key, value in pairs(WindTurbinesTransactions) do
print(value.type) -- 📌 Type de transaction
print(value.status) -- ✉️ Statut de la transaction
print(value.amount) -- 💸 Montant de la transaction
-- 💬 Utilisez toutes les autres variables...
end