Page database: affichage noise_status dans tableau et export CSV

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
PaulVua
2026-03-19 11:45:01 +01:00
parent 47d76be5df
commit 3f7d0c0816

View File

@@ -381,6 +381,7 @@ function get_data_sqlite(table, limit, download , startDate = "", endDate = "")
<th>Timestamp</th> <th>Timestamp</th>
<th>Curent LEQ</th> <th>Curent LEQ</th>
<th>DB_A_value</th> <th>DB_A_value</th>
<th>Status</th>
`; `;
}else if (table === "data_MHZ19") { }else if (table === "data_MHZ19") {
@@ -462,10 +463,13 @@ function get_data_sqlite(table, limit, download , startDate = "", endDate = "")
<td>${columns[5]}</td> <td>${columns[5]}</td>
`; `;
}else if (table === "data_NOISE") { }else if (table === "data_NOISE") {
const nStatus = parseInt(columns[3]) || 0;
const nStatusLabel = nStatus === 255 ? '❌ Déconnecté' : '✅ OK';
tableHTML += ` tableHTML += `
<td>${columns[0]}</td> <td>${columns[0]}</td>
<td>${columns[1]}</td> <td>${columns[1]}</td>
<td>${columns[2]}</td> <td>${columns[2]}</td>
<td>${nStatusLabel}</td>
`; `;
}else if (table === "data_MHZ19") { }else if (table === "data_MHZ19") {
@@ -532,6 +536,9 @@ function downloadCSV(response, table) {
else if (table === "data_NPM_5channels") { else if (table === "data_NPM_5channels") {
csvContent += "TimestampUTC,PM_ch1,PM_ch2,PM_ch3,PM_ch4,PM_ch5\n"; csvContent += "TimestampUTC,PM_ch1,PM_ch2,PM_ch3,PM_ch4,PM_ch5\n";
} }
else if (table === "data_NOISE") {
csvContent += "TimestampUTC,Current_LEQ,DB_A_value,noise_status\n";
}
else if (table === "data_MHZ19") { else if (table === "data_MHZ19") {
csvContent += "TimestampUTC,CO2_ppm\n"; csvContent += "TimestampUTC,CO2_ppm\n";
} }