feat(backend): add timestamp data

This commit is contained in:
Halit Aksoy 2025-01-19 13:23:42 +03:00
parent 7e424fe05f
commit 94d0bb2b42
2 changed files with 21 additions and 18 deletions

View File

@ -24,6 +24,9 @@ public class BackendApplication {
@PostMapping("/sensor")
SensorData newEmployee(@RequestBody SensorData sensorData) {
if (sensorData.timestamp() == null) {
sensorData = new SensorData(sensorData.temperature(), sensorData.humidity(), System.currentTimeMillis());
}
this.sensorData = sensorData;
return sensorData;
}

View File

@ -1,4 +1,4 @@
package org.mercury.backend;
public record SensorData(double temperature, double humidity) {
public record SensorData(double temperature, double humidity, Long timestamp) {
}